html,body {padding:0px; margin:0px}
body {background:#fff; font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; color:#444444; font-weight:300; font-size:16px}

/* ---------- Global Styles ---------- */
p {margin:0; padding:10px 0}
ol, ul {margin:0 0 0 20px; padding:10px 0 10px 20px}
img {padding:10px 0}
a {color:#00599e}
a:hover, a:focus {color:#0190fe; text-decoration:none; border:none; outline:none}

h1,h2,h3,h4 {font-weight:300; font-family:'Roboto Condensed', Arial, Helvetica, sans-serif; letter-spacing:-.2px; color:#3e3e3e; font-weight:400}
h1 {font-size:36px; margin:0; padding:0}
h2 {font-size:26px; margin:0; padding:30px 0 5px}
h3 {font-size:20px; margin:0; padding:30px 0 10px}

table {width:100%; font:inherit; border-left:0; border-right:0; padding:0; margin:10px 0; color:#444444}
table tr th {background:#fff; border-bottom:3px solid #dcdcdc; border-top:1px solid #e4e4e4; font-size:16px; color:#333; padding:12px}
table tr td {border-bottom:1px solid #e4e4e4; font-size:13px; padding:10px}
table tr:nth-child(odd) td {background:#fff}
table tr:nth-child(even) td {background:#f5f4f3}

.clear {clear:both}

/* ---------- Site Header & Navigation ---------- */
#siteHeader {background:#000}
#header {height:155px; background:#f9f9f9; background:-moz-linear-gradient(top, #f9f9f9 0%, #f8f8f8 20%, #e7e7e7 80%, #e5e5e5 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(20%,#f8f8f8), color-stop(80%,#e7e7e7), color-stop(100%,#e5e5e5)); background:-webkit-linear-gradient(top, #f9f9f9 0%,#f8f8f8 20%,#e7e7e7 80%,#e5e5e5 100%); background:-o-linear-gradient(top, #f9f9f9 0%,#f8f8f8 20%,#e7e7e7 80%,#e5e5e5 100%); background:-ms-linear-gradient(top, #f9f9f9 0%,#f8f8f8 20%,#e7e7e7 80%,#e5e5e5 100%); background:linear-gradient(to bottom, #f9f9f9 0%,#f8f8f8 20%,#e7e7e7 80%,#e5e5e5 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e5e5e5',GradientType=0 )}
#header .container .row {position:relative}
#logo {display:inline-block; margin:10px 0}
#logo a {padding:0 !important}
#logo img {max-width:135px; padding:0}

#sectionHeader img {max-width:100%; height:auto}
#sectionHeader .headerContent {padding-top:20px}
#sectionHeader .headerContent .row {margin:auto; text-align:center}

#support-navigation {z-index:11; color:#ccc; text-align:right}
#support-navigation a {color:#ccc; font-size:12px}
#support-navigation #language-menu {display:inline-block}
#support-navigation #top-menu {display:inline-block}
#support-navigation #top-menu a {font-size:15px; font-weight:400; padding-right:15px; padding-left:15px; background-position:0px center; padding-top:2px; padding-bottom:2px}
#support-navigation #top-menu a:hover {color:#bc2228; text-decoration:none}
#support-navigation #top-menu a.active {color:#fff}
#support-navigation #top-menu a.language-menu {padding:14px 15px 14px 41px; font-size:14px; color:#ccc; display:block; background:#272727; background-image:url('/assets/common/images/layout/menu/icon_globe.png'); background-position:14px center; background-repeat:no-repeat; height:48px; display:inline-block}
#support-navigation #top-menu a.language-menu:hover, #support-navigation #top-menu a.language-menu.active {color:#fff}

#mobile-navigation {background:#f9f9f9; background:-moz-linear-gradient(top, #f9f9f9 0%, #f8f8f8 20%, #e7e7e7 80%, #e5e5e5 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(20%,#f8f8f8), color-stop(80%,#e7e7e7), color-stop(100%,#e5e5e5)); background:-webkit-linear-gradient(top, #f9f9f9 0%,#f8f8f8 20%,#e7e7e7 80%,#e5e5e5 100%); background:-o-linear-gradient(top, #f9f9f9 0%,#f8f8f8 20%,#e7e7e7 80%,#e5e5e5 100%); background:-ms-linear-gradient(top, #f9f9f9 0%,#f8f8f8 20%,#e7e7e7 80%,#e5e5e5 100%); background:linear-gradient(to bottom, #f9f9f9 0%,#f8f8f8 20%,#e7e7e7 80%,#e5e5e5 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e5e5e5',GradientType=0 )}
#mobile-navigation ul {list-style:none; padding:0; margin:0}
#mobile-navigation ul li a {margin-top:0; margin-bottom:0; padding:8px 20px; background-image:url('https://s1.rationalcdn.com/vendors/cms/assets/common/images/layout/mega-nav-right.png');	background-repeat:no-repeat; background-position:0px 12px; display:block; color:#181818; font-size:16px; display:inline-block}

#mobile-navigation .mobileVerticals ul {display:table; background:#2A2829; width:100%; text-align:center}
#mobile-navigation .mobileVerticals ul li {display:table-cell; width:50%}
#mobile-navigation .mobileVerticals ul li:last-child {border-right:0}
#mobile-navigation .mobileVerticals ul li a {background:none; display:block; color:#fff}
#mobile-navigation .mobileVerticals ul li a.active {color:#C12127} 

#mobile-navigation #mobile-navigation-items {background:#272727; padding:0px; margin:0px}
#mobile-navigation #mobile-navigation-items li {border-bottom:1px solid #181818; position:relative}
#mobile-navigation #mobile-navigation-items li a {background-image:none; margin:0px; color:#ccc; padding:11px 30px 11px 15px; width:100%; font-size:15px}
#mobile-navigation #mobile-navigation-items li a.active, #mobile-navigation #mobile-navigation-items li a.active:hover {color:#fff; text-decoration:none; background:#181818}
#mobile-navigation #mobile-navigation-items li a:hover {text-decoration:none; color:#C12127}
#mobile-navigation #mobile-navigation-items li a:focus {text-decoration:none}
#mobile-navigation #mobile-navigation-items li ul {border-top:1px solid #181818}
#mobile-navigation #mobile-navigation-items li ul li:last-child {border-bottom:0}
#mobile-navigation #mobile-navigation-items li ul li a {padding: 11px 30px 11px 40px}
#mobile-navigation #mobile-navigation-items li ul li ul li a {padding: 11px 30px 11px 65px}
#mobile-navigation #mobile-navigation-items li ul li ul li ul li a {padding: 11px 30px 11px 80px}
#mobile-navigation #mobile-navigation-items li a.expand , #mobile-navigation #mobile-navigation-items li a.expandA {width:24px; padding:0; height:40px; text-align:center; background:url('/assets/common/images/layout/menu/side-nav-arrow.png') no-repeat; background-position:center center; text-decoration:none; position:absolute !important; right:10px; top:0px}
#mobile-navigation #mobile-navigation-items li a.expandA {background:url('/assets/common/images/layout/menu/side-nav-arrow-up.png') no-repeat; background-position:center 17px}

#mobile-navigation .global-menu {background-color:#333132}
#mobile-navigation .global-menu a {display:block; color:#fff; font-size:12px; padding:12px 0px; padding-left:24px; background-position:0px 11px !important}
#mobile-navigation .global-menu a.blog {background:url('/assets/common/images/layout/menu/icon3_blog_dark.png') no-repeat}
#mobile-navigation .global-menu a.mobile {background:url('/assets/common/images/layout/menu/icon2_mobile_dark.png') no-repeat}
#mobile-navigation .global-menu a.real-money {background:url('/assets/common/images/layout/menu/icon1_real-money_dark.png') no-repeat}
#mobile-navigation .global-menu a.help {background:url('/assets/common/images/layout/menu/icon4_help_dark.png') no-repeat}
#mobile-navigation .download-button {position:absolute; right:15px; top: 4px; color:#fff; border-radius:5px; display:block; background:#ccc; padding:5px 10px; background-image:none; background:#d13121; background:-moz-linear-gradient(top, #d13121 0%, #860f00 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d13121), color-stop(100%,#860f00)); background: -webkit-linear-gradient(top, #d13121 0%,#860f00 100%); background: -o-linear-gradient(top, #d13121 0%,#860f00 100%); background: -ms-linear-gradient(top, #d13121 0%,#860f00 100%); background: linear-gradient(to bottom, #d13121 0%,#860f00 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d13121', endColorstr='#860f00',GradientType=0 )}

#navigation ul {position:relative; width:100%; display:inline; margin:0; height:auto; color:#fff; border:0px solid #1c1c1a; list-style:none; padding:0}
#navigation ul li {list-style:none; display:inline-block; position:relative}
#navigation ul li a {font-size:15px; color:#272727; text-decoration:none; padding:10px 30px 10px 0; display:block; border:0px solid #fff; font-weight:400}
#navigation ul li a.active {color:#C12127}
#navigation ul li a.A {border:1px solid #e8e8e8; background:#f5f5f5}
#navigation ul li a:hover {color:#C12127}
#navigation ul li ul {display:block; border:1px solid #e8e8e8; padding-left:0; position:absolute; left:0; top:41px; min-width:180px; border-radius:0; z-index:20}
#navigation ul li ul a {border:0}
#navigation ul li ul li {background:#f5f5f5; display:block; border-bottom:1px solid #e8e8e8; text-align:left}
#navigation ul li ul li:hover {background:#f5f5f5}
#navigation ul li ul li:last-child{border-bottom:0}

#section-menu {background:#fff; color:#444444; padding:15px 0 0 5px; border-top:1px solid #f6f6f6; border-left:1px solid #f6f6f6; border-right:1px solid #f6f6f6}
#section-menu a {color:#00a6e3; text-decoration:none; font-size:14px; padding:8px; text-transform:uppercase; margin-left:8px; display:inline-block}
#section-menu a:hover {color:#00a6e3; text-decoration:underline}
#section-menu span.active {color:#444444; text-decoration:none; font-size:14px; padding:8px; text-transform:uppercase; margin-left:8px; display:inline-block}
#section-menu #mobile-jump-menu {display:inline-block}
#section-menu #mobile-section-menu-button {float:right}
#section-menu .mobile-section-menu-button {background:#fff; border-left:1px solid #e2e2e2; border-top:1px solid #e2e2e2; border-right:1px solid #e2e2e2; position:relative; top:1px; right:15px; background-image:url('/assets/common/images/layout/menu/mobile-menu-blocks.png'); background-repeat:no-repeat; background-position:8px 10px; width:34px; text-decoration:none !important}
#section-menu .mobile-section-menu-buttonA {background:#fff; border-left:1px solid #e2e2e2; border-top:1px solid #e2e2e2; border-right:1px solid #e2e2e2; position:relative; top:1px; right:15px; color:#666; background-image:url('/assets/common/images/layout/menu/mobile-menu-blocks.png'); background-repeat:no-repeat; background-position:8px 10px; width:34px; text-decoration:none !important}
#section-menu select {color:#000; display:inline-block; padding:3px}
#section-menu ul {background:#fff; margin:0px; padding:0px; color:#000; border-bottom:1px solid #e2e2e2;}
#section-menu ul li {border-top:1px solid #e2e2e2; list-style:none; text-align:left}
#section-menu ul li a {color:#000}
#section-menu ul li a.expand , #section-menu ul li a.expandA{float:right; margin:6px 10px 0 0; width:24px; height:24px; text-align:center; background:url('/assets/common/images/layout/menu/side-nav-arrow.png') no-repeat; background-position:center center; text-decoration:none}
#section-menu ul li a.expandA {background:url('/assets/common/images/layout/menu/side-nav-arrow-up.png') no-repeat; background-position:center center}
#section-menu ul li ul {border-bottom:0}
#section-menu ul li ul li {background:#f9f9f9; border-bottom:0}
#section-menu ul li ul li:last-child {border-bottom:0}
#section-menu ul li ul li ul li {padding-left:20px}
#section-menu ul li ul li ul li:last-child {border-bottom:0}
#section-menu ul li ul li a {background:#f9f9f9}
#section-menu ul li ul li a.active {color:#C12127}

/* ---------- Page Navigation ---------- */
#main-menu {margin-bottom:10px; background:#272727; margin-left:30px}
#main-menu ul {list-style:none; padding-left:0; padding-top:0; padding-bottom:0; margin:0}
#main-menu ul li {position:relative; border-bottom:1px solid #181818}
#main-menu ul li:last-child {background:none; border-bottom:0}
#main-menu ul li a:hover, #main-menu ul li a:focus {background:#181818; color:#BC2228; text-decoration:none}
#main-menu ul li a.active{background:#181818; color:#fff; text-decoration:none}
#main-menu ul li a {display:block; padding:11px 15px; font-size:15px; color:#CCC; font-weight:400; margin:0; font-family:'Roboto Condensed', Arial, Helvetica, sans-serif}
#main-menu ul li a.toggle, #main-menu ul li a.toggleA {border:0; position:absolute; width:21px; top:1px; right:15px; display:block; padding:9px 0 9px 10px; color:#910616; text-decoration:none}
#main-menu ul li a.toggle:hover, #main-menu ul li a.toggleA:hover {background-color:transparent; text-decoration:none}
#main-menu ul li a.toggle {background:url('/assets/common/images/layout/menu/side-nav-arrow.png') 10px no-repeat}
#main-menu ul li a.toggleA {background:url('/assets/common/images/layout/menu/side-nav-arrow-up.png') 10px no-repeat}
#main-menu ul li ul {padding-left:0}
#main-menu ul li ul li {border:0px; background:none; padding-top:0; padding-bottom:0; margin-left:0; text-indent:30px; border-bottom:1px solid #181818}
#main-menu ul li ul li:first-child {border-top:1px solid #181818}
#main-menu ul li ul li span.toggle {position:absolute; top:5px; left:3px; float:left; display:block; padding:0 10px; color:#910616; font-weight:bold}
#main-menu ul li ul li a {padding:11px 0; font-size:15px; font-weight:normal; border:0}
#main-menu ul li ul li a:hover {background:#181818; color:#BC2228; text-decoration:none}
#main-menu ul li ul li a.active {background:#181818; color:#FFF}
#main-menu ul li ul li a.toggle, #main-menu ul li ul li a.toggleA {padding:3px 2px}
#main-menu ul li ul li ul {background-color:#fff}
#main-menu ul li ul li ul li {margin-left:0; padding-left:10px}
#main-menu ul li ul li ul li a {padding-left:10px; border:0}
#main-menu ul li ul li ul li a.active {color:#C12127}

/* ---------- Content Area ---------- */
#content {margin-top:30px}
#contentArea .content-wrap {padding:0 0 50px}
#contentArea .content-wrap a {word-wrap:break-word}

.header-image-wrapper {width:100%}
.header-image-grid.imageOnly {height:auto !important; background-image:none; margin-bottom:25px}
.header-image-grid.imageOnly img {padding:0}

/* Show Hide FAQ */
.faqGroup {padding:10px 0}
.faqGroup .showhideButton {display:block; background:url("/assets/common/images/layout/general/chart-o.jpg") no-repeat scroll left center transparent; padding-left:20px; text-decoration:none; font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; font-size:16px;}
.faqGroup a.showhideButton:focus {outline:none}
.faqGroup .showhideButtonA {display:block; background:url("/assets/common/images/layout/general/chart-c.jpg") no-repeat scroll left center transparent; padding-left:20px; text-decoration:none; font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; font-size:16px;}
.faqGroup a.showhideButtonA:focus {outline:none}
.faqGroup .showhidehidden {padding:0 0 0 20px}

/* --- Main Body CTA Button --- */
.mainContentButton {display:block; text-align: center; font-size: 20px; padding:10px 0}

/* --- Responsive Table --- */
.table-responsive {border:0; margin:0}

/* --- EULA --- */
.boxEula .agreementNum {font-weight:bold; margin:0 10px 0 0}
.boxEula ul {margin:10px 0}
.boxEula ul.noBullet {list-style-type:none; padding:0; margin:0}
.boxEula ul li {padding:0}
.boxEula ol {margin-left:0; padding: 0 0 0 40px; list-style-type:lower-alpha}
.boxEula ul li ul, .boxEula ul li ol, .boxEula ol li ul, .boxEula ol li ol {margin:5px 0 5px 20px}
.boxEula ul li ol li, .boxEula ul li ul li {padding:5px 0}

/* --- Brightcove Video --- */
.video {display:block; position:relative; max-width:1280px; margin:10px 0}
.video .videoWrap {padding-top:56.25%}
.video .videoWrap iframe {width:100%; height:100%; position:absolute; top:0px; bottom:0px; right:0px; left:0px; border:0}

/*--- Accordian ---*/

.accordion {margin:10px 0; border:1px solid #e5e5e5}
.accordion div > div {border-bottom:1px solid #e5e5e5}
.accordion div div > div {border:0px}
.accordion div div:last-child {border:0px}

.exControl {padding:10px; font-weight:bold; font-size:16px; cursor:pointer; background-color:#f9f9f9; position:relative; text-transform:uppercase}
.exControl h3 {padding:0 20px 0 0; border:none; font-size:16px; margin:0; color:#404040}
.exControl a {text-decoration: none; color: #fff; }
.exControl a:hover {text-decoration:none; color:#fff; border:0 none !important}
.exControl a:focus {outline:none; color:#fff; text-decoration:none}
.exControl.active {background-color:#fff; color:#000; border-bottom:0px}
.exControl.active:hover {background-color:#fff}
.exControl.active h2 {color:#272727}
.exControl:hover {background-color:#e5e5e5}
.exControl.active .exControlLink, .exControlPlusLink, .exControlMinusLink {background:url('/assets/common/images/layout/general/cross.png') no-repeat; background-size:20px 20px; text-indent:-100000px; position:absolute; top:12px; right:10px; width:20px; height:20px}
.exControl .exControlLink, .exControlPlusLink, .exControlMinusLink {background:url('/assets/common/images/layout/general/plus.png') no-repeat; background-size:20px 20px; text-indent:-100000px; position:absolute; top:12px; right:10px; width:20px; height:20px}
.exControlMinusLink {background:transparent}
.exContent h3 {font-size:1.2em; background:none; margin:15px 25px 0px 25px}
.exContent ol {padding:0 0 0 20px; }
.exContent {padding:0 10px; background:#fff; display:block; overflow:hidden}


/* --- Footer --- */
#footer {background-color:#000;}
.footer {background-color:#000; border-top: 1px solid #7D7D7D; height: 228px;}
.footer .container {background-color:#000;}
.footer .row {padding-top: 20px;color: #444444;font-size: 14px;}
.footer .footer-links {text-align:left; font-size:14px}
.footer .bg hr {border-top: 1px solid #272727 !important;}
.footer .copyright {text-align:left; font-size: 12px; color: #7D7D7D;}
.footer ul {padding-left:0px; padding-top: 0px; margin:20px 0px}
.footer ul li {list-style:none; display:inline-block}
.footer ul li a {color:#F9F9F9; border-right:1px solid #F9F9F9; padding:0 5px; display:block}
.footer ul li a:last-child {border-right:0}

.footerLogos {display:block; float:right; margin:auto; text-align:left; margin:5px 0px}
.footerLogos a {display:inline-block;}
.footerLogo {display:inline-block; margin:0px 5px; background-image:url("//s4.rationalcdn.com/img/bg/estate/footer-small.png"); background-repeat:no-repeat; height:38px}
/* Color Logo */
.footerLogo.rationalGroup{background-position:0 0; width:80px;} .footerLogo.fps{background-position:0 -38px; width:80px;} .footerLogo.ept{background-position:0 -76px; width:80px;} .footerLogo.arjel{background-position:0 -113px; width:35px;} .footerLogo.plus18{background-position:0 -150px; width:35px;} .footerLogo.adictel{background-position:0 -187px; width:88px;} .footerLogo.igc{background-position:0 -224px; width:50px;} .footerLogo.cigital{background-position:0 -261px; width:61px;} .footerLogo.secure{background-position:0 -297px; width:37px;} .footerLogo.exclusion{background-position:0 -334px; width:37px;} .footerLogo.amaya{background-position:0 -372px; width:80px;} .footerLogo.gamcareCert{background-position:0 -409px; width:48px;} .footerLogo.gamcare{background-position:0 -444px; width:35px;} .footerLogo.estrellas{background-position:0 -484px; width:91px;} .footerLogo.fejar{background-position:0 -521px; width:35px;} .footerLogo.malta{background-position:0 -560px; width:110px;} .footerLogo.gamingLabs{background-position:0 -596px; width:61px;} .footerLogo.juegoSeguro{background-position:0 -632px; width:110px;} .footerLogo.iom{background-position:0 -670px; width:39px;} .footerLogo.plus21{background-position:0 -705px; width:35px;} .footerLogo.aams{background-position:0 -742px; width:45px;} .footerLogo.aamsCert{background-position:0 -780px; width:60px;} .footerLogo.bps{background-position:0 -816px; width:75px;} .footerLogo.casinoAmur{background-position:0 -853px; width:77px;} .footerLogo.bgc{background-position:0 -889px; width:30px;} .footerLogo.gg{background-position:0 -925px; width:37px;} .footerLogo.resorts{background-position:0 -961px; width:77px;} .footerLogo.ccgnj{background-position:0 -999px; width:23px;} .footerLogo.aaj{background-position:0 -1037px; width:85px;} .footerLogo.gokhulp{background-position:0 -1074px; width:85px;} .footerLogo.licensedNJ{background-position:0 -1110px; width:37px;} .footerLogo.gamblingCommission{background-position:0 -1144px; width:80px;} .footerLogo.mga{background-position:0 -1183px; width:75px;} .footerLogo.bgsc{background-position:0 -1222px; width:40px;} .footerLogo.JugarBIEN{background-position:0 -1259px; width:107px;} .footerLogo.xe{background-position:0 -1294px; width:45px;} .footerLogo.sh{background-position:0 -1331px; width:35px;} .footerLogo.trustIt{background-position:0 -1368px; width:60px;} .footerLogo.evalujeu-long{background-position:0 -1407px; width:250px;} .footerLogo.evalujeu{background-position:0 -1407px; width:95px;} .footerLogo.rg {background-position:0 -1480px; width:35px;} .footerLogo.affiliates {background-position:0 -1515px; width:70px;} .footerLogo.nj-resorts {background-position:0 -1554px; width:43px;} .footerLogo.gambler-800 {background-position:0 -1591px; width:92px;} .footerLogo.dge {background-position:0 -1628px; width:68px;} .footerLogo.gambleaware {background-position:0 -1664px; width:110px;} .footerLogo.srij_1 {background-position:0px -1702px; width:35px;} .footerLogo.srij_2 {background-position:0 -1739px; width:35px;} .footerLogo.srij_3 {background-position:0 -1776px; width:35px;} .footerLogo.gamblingtherapy {background-position:0 -1813px; width:35px;} .footerLogo.nog {background-position:0px -1850px; width:38px} .footerLogo.mof {background-position:0 -1888px; width:29px} .footerLogo.essa {background-position:0 -1918px; width:77px} .footerLogo.pslive {background-position:0 -1963px; width:112px} .footerLogo.helpDe {background-position:0 -1999px; width:79px} .footerLogo.helpEn {background-position:0 -2035px; width:79px} .footerLogo.playsafe {background-position:0 -2072px; width:52px}
/* Grey Logo */ 
.footerLogo.grey.rationalGroup{background-position:-146px 0;} .footerLogo.grey.fps{background-position:-146px -38px;} .footerLogo.grey.ept{background-position:-146px -76px;} .footerLogo.grey.arjel{background-position:-146px -113px;} .footerLogo.grey.plus18{background-position:-146px -150px;} .footerLogo.grey.adictel{background-position:-146px -187px;} .footerLogo.grey.igc{background-position:-146px -224px;} .footerLogo.grey.cigital{background-position:-146px -261px;} .footerLogo.grey.secure{background-position:-146px -297px;} .footerLogo.grey.exclusion{background-position:-146px -334px;} .footerLogo.grey.amaya{background-position:-146px -372px;} .footerLogo.grey.gamcareCert{background-position:-146px -409px;} .footerLogo.grey.gamcare{background-position:-146px -444px;} .footerLogo.grey.estrellas{background-position:-146px -484px;} .footerLogo.grey.fejar{background-position:-146px -521px;} .footerLogo.grey.malta{background-position:-146px -560px;} .footerLogo.grey.gamingLabs{background-position:-146px -596px;} .footerLogo.grey.juegoSeguro{background-position:-146px -632px;} .footerLogo.grey.iom{background-position:-146px -670px;} .footerLogo.grey.plus21{background-position:-146px -705px;} .footerLogo.grey.aams{background-position:-146px -742px;} .footerLogo.grey.aamsCert{background-position:-146px -780px;} .footerLogo.grey.bps{background-position:-146px -816px;} .footerLogo.grey.casinoAmur{background-position:-146px -853px;} .footerLogo.grey.bgc{background-position:-146px -889px;} .footerLogo.grey.gg{background-position:-146px -925px;} .footerLogo.grey.resorts{background-position:-146px -961px;} .footerLogo.grey.ccgnj{background-position:-146px -999px;} .footerLogo.grey.aaj{background-position:-146px -1037px;} .footerLogo.grey.gokhulp{background-position:-146px -1074px;} .footerLogo.grey.licensedNJ{background-position:-146px -1110px;}   .footerLogo.grey.gamblingCommission{background-position:-146px -1144px;}.footerLogo.grey.mga{background-position:-146px -1183px;} .footerLogo.grey.bgsc{background-position:-146px -1222px;} .footerLogo.grey.JugarBIEN{background-position:-146px -1259px;} .footerLogo.grey.xe{background-position:-146px -1294px;} .footerLogo.grey.sh{background-position:-146px -1331px;} .footerLogo.grey.trustIt{background-position:-146px -1368px;} .footerLogo.grey.evalujeu-long{background-position:0 -1443px;} .footerLogo.grey.evalujeu{background-position:0 -1443px;} .footerLogo.grey.rg {background-position:-146px -1480px;} .footerLogo.grey.affiliates {background-position:-146px -1515px;} .footerLogo.grey.nj-resorts {background-position:-146px -1554px;} .footerLogo.grey.gambler-800 {background-position:-146px -1591px;} .footerLogo.grey.dge {background-position:-146px -1628px;} .footerLogo.grey.gambleaware {background-position:-146px -1664px;} .footerLogo.grey.srij_1 {background-position:-146px -1702px;} .footerLogo.grey.srij_2 {background-position:-146px -1739px;} .footerLogo.grey.srij_3 {background-position:-146px -1776px;} .footerLogo.grey.gamblingtherapy {background-position:-146px -1813px;} .footerLogo.grey.nog {background-position:-146px -1850px} .footerLogo.grey.mof {background-position:-146px -1888px} .footerLogo.grey.essa {background-position:-146px -1918px} .footerLogo.grey.pslive {background-position:-146px -1963px} .footerLogo.grey.helpDe {background-position:-146px -1999px} .footerLogo.grey.helpEn {background-position:-146px -2035px} .footerLogo.grey.playsafe {background-position:-146px -2072px}

/*--------------------------------------------------------------------------- Accordian -----------------------------------------------------------------------------*/

/* --- dabs Classes --- */
.dabsHolder {position:relative}
.dabsHolder .dabs a { display:block; padding:4px 6px; background-color:#f0f0f0; text-decoration:none; color:#000; outline:none}
.dabsHolder .dabs a.active { color:#fff}
.dabsHolder .content {margin-top:1px}
.dabsHolder .content .dabContent {margin-bottom:5px; padding:10px}
.dabsHolder .dabContent .videoPlayer2 {width:544px}

.default .dabsHolder {border:1px solid #e8e8e8}
.default .dabsHolder .dabs {border-top:1px solid #e8e8e8; border-left:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; width:100%; background-color:#f5f4f2} 
.default .dabsHolder .dabs a {min-width:30px; text-align:center; background:#f5f4f2; border:1px solid #f5f4f2; border-right:1px solid #ccc; color:#000; cursor:pointer; display:inline-block; font-weight:bold; outline:medium none; text-decoration:none}
.default .dabsHolder .dabs a:last-child {border-right:0px}
.default .dabsHolder .dabs a.last {border-right: 1px solid #ccc} 
.default .dabsHolder .dabs a.last.active {border-right: 1px solid #ccc} 
.default .dabsHolder .dabs a.active, .default .dabsHolder .dabs a:hover {color:#C12127}
.default .dabsHolder .dabContent {padding:10px 20px}

/* --- Terms Section --- */
.boxTerms {margin:10px 0}
.boxTerms .boxWrap {padding:10px 20px}
.boxTerms p:first-child {padding:0 0 10px}
.boxTerms p {padding:10px 0 10px !important}
.boxTerms ol {margin:0; padding:10px 10px 10px 32px}
.boxTerms ol p {padding:0 !important}
.boxTerms ol li {padding:0 0 5px 0}
.boxTerms ol li ol {padding:5px 0 0 20px; list-style-type:lower-alpha}

/*Generic Show Hide*/
.showHide003_1_2  a.showHideButton:hover, .showHide003_1_2 a.showHideButtonA:hover {text-decoration:none}
.showHide003_1_2 a.showHideButton, .showHide003_1_2 a.showHideButtonA { color:#060606; display:block; font-size:19px; margin:0; padding:13px; font-family:Arial,Helvetica,sans-serif; width:100%;}
.showHide003_1_2 .buttonWrap { background:#f6f5f4; position:relative; border:0px solid #CFCFCF;}
.showHide003_1_2 .boxShowHide{background-color:#e5e5e5; padding:20px;}
.showHide003_1_2  a:hover, .showHide003_1_2  a:hover {border:none !important} 


.showHide003_1_1 {padding:2px 0}
.showHide003_1_1 a.showHideButton {background:url("/assets/common/images/layout/general/chart-o.jpg") no-repeat scroll left 4px rgba(0, 0, 0, 0); padding-left:20px; display:block}
.showHide003_1_1 a.showHideButtonA {background:url("/assets/common/images/layout/general/chart-c.jpg") no-repeat scroll left 4px rgba(0, 0, 0, 0); padding-left:20px; display:block}
.showHide003_1_1 a:hover, .showHide003_1_1 a:hover {border:none !important} 
.faq-answer p, .faq-answer ul, .faq-answer ol, .faq-answer table {padding-left:20px}

/* Responsive Image Grid */
.imageGrid {padding:0}
.imageGrid .gridItem {margin:10px 0; text-align:center}
.imageGrid .gridItem img {max-width:100%; height:auto}

/* Statistics feed */
.statsBg { background-color: #dfdfdf; }

.statsHeader { background-color: #dfdfdf; font-family: "Roboto Condensed",Verdana,sans-serif; font-size: 12px; }
#statsYear { margin-left: 10px; top: 0px; left: 0px; }
#statsYear .divItem { float: left; height: 28px; background: none; margin: 0; padding: 9px; text-transform: uppercase; font-weight: bold; }
#statsYear .divItem a { padding: 9px; background: none; display: block; float: left; margin: -10px 0 0 0; position: relative; z-index: 100; color: #000; }
#statsYear .divItem a.active, #statsYear .divItem a.hover { padding: 9px; background: #FFF; border: 1px solid #CCC; border-top: 0; text-decoration: none; color: #B51D20; }
#statsStake { float: right; position: absolute; right: 0px; top: 0px; margin-right: 5px; }
#statsStake .divItem { float: left; height: 28px; left: 10px; background: none; margin: 0; padding: 9px; text-transform: uppercase; font-weight: bold; }
#statsStake .divItem a { background: none; padding: 9px; display: block; float: left; margin: -10px 0 0 0; position: relative; z-index: 100; color: #000; right: 4px; }
#statsStake .divItem a.active, #statsStake .divItem a.hover { padding: 9px; background: #FFF; border: 1px solid #CCC; border-top: 0; text-decoration: none; color: #B51D20; }
#statsYearCombo, #statsStakeCombo,#statsTypeCombo { position: relative; height: 28px; margin-bottom: 3px; width: 90%; text-align: center; text-transform: uppercase; font-weight: bold; margin: auto; }

.statsNav { background-color: #dfdfdf; margin-top: 13px; }
#statsType { margin: 0px; margin-right: 5px; margin-left: 0px; padding-left: 0px; font-family: "Roboto Condensed",Verdana,sans-serif; font-size: 12px; }
#statsType a { background: url("/assets/common/images/layout/statistics/rm-li.gif") no-repeat scroll 10px center transparent; border: medium none; clear: both; color: #000000; display: block; float: none; font-weight: bold; height: auto; left: -1px; margin: 0; padding: 10px 1px 10px 25px; position: relative; }
#statsType .divItem { background: none; text-align: left; margin-left: 0px; padding-left: 0px; width: 100%; }
#statsType .divItem a.active, #statsType .divItem a.hover { background-color: #FFF; height: auto; border: solid 1px #CCC; padding: 9px 0px 9px 25px; text-decoration: none; color: #b51d20; }

.statsContent { margin: 0px; margin-right: 0px; margin-top: 13px; margin-left: 0px; padding-left: 15px; }
#scrollBox { overflow: hidden; }

/* --- Leagues Feed --- */
.sizer { width: 750px; }
.dateTabHolder { border-left: #d7d6d6 1px solid; border-top: #d7d6d6 1px solid; background: #f3f3f3; display: block; padding: 0px; overflow: auto; }
.nameTabHolder { border-left: #d7d6d6 1px solid; border-top: #d7d6d6 1px solid; background: #f3f3f3; display: block; padding: 0px; overflow: auto; }
.searchTabHolder { border-left: #d7d6d6 1px solid; border-top: #d7d6d6 1px solid; border-right: #d7d6d6 1px solid; background: #f3f3f3; display: block; padding: 0px; overflow: auto; }
.fauxTab { height: 32px; margin: 0; padding: 0; position: relative; text-align: center; }
.fauxTab select { height: 28px; margin-top: 2px; width: 100%; }
.fauxTab input[type=text] { margin-top: 2px; width: 100%; height: 28px; }
.archiveHolder { background: #d7d6d6; display: block; padding: 0px; overflow: auto; }
.radioBG { background: #d7d6d6; height: 32px; margin: 0; padding: 0; position: relative; }
.radioTab { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
#leaguesContent { border: #d7d6d6 1px solid; background: #f3f3f3; display: block; padding: 0px; }
#leaguesMsg { display: table; height: 32px; margin: auto; padding: 0; position: relative; }
#leaguesMsg  p { display: table-cell; vertical-align: middle; }
#leaguesTable { border-top: #d7d6d6 1px solid }

a.green-button {
      /* Font */
      font-family:'Roboto Condensed', Arial, Helvetica, sans-serif;
      text-align:center;
      color:#fff !important;
      font-weight:300;
      text-transform:none;
      letter-spacing:.5px;
    
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    
     /* Box and text shadows */
    -webkit-box-shadow: rgba(27,57,21,1) 0 1px 0;
    -moz-box-shadow: rgba(27,57,21,1) 0 1px 0;
    box-shadow: rgba(27,57,21,1) 0 1px 0;
    text-shadow: rgba(0,0,0,.4) 0 1px 0;
   
    /* Gradient */
    background: #88020b;
    background: -webkit-gradient(linear, left top, left bottom, from(#49ae52), to(#306428));
    background: -webkit-linear-gradient(top, #49ae52, #306428);
    background: -moz-linear-gradient(top, #49ae52, #306428);
    background: -ms-linear-gradient(top, #49ae52, #306428);
    background: -o-linear-gradient(top, #49ae52, #306428);
    background: linear-gradient(to bottom, #49ae52, #306428);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#49ae52, endColorstr=#306428);
    
    /* Rounded corners */
    -webkit-border-radius: .2em;
    -moz-border-radius: .2em;
    border-radius: .2em;  
    color: #fff;
    font-weight: 300;
    padding: 0.5em 2.5em;
    z-index:2;
    display:inline-block;
}
a.green-button:hover, a.green-button:focus {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
     background: #88020b;
     background: -webkit-gradient(linear, left top, left bottom, from(#49ae52), to(#35692c));
     background: -webkit-linear-gradient(top, #49ae52, #35692c);
     background: -moz-linear-gradient(top, #49ae52, #35692c);
     background: -ms-linear-gradient(top, #49ae52, #35692c);
     background: -o-linear-gradient(top, #49ae52, #35692c);
     background: linear-gradient(to bottom, #49ae52, #35692c);
     filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#49ae52, endColorstr=#35692c);
     color: #f9f9f9;
     text-decoration:none;
}

a.greyButton {
  /* Font */
      font-family:'Roboto Condensed', Arial, Helvetica, sans-serif;
      text-align:center;
      color:#fff !important;
      font-weight:300;
      text-transform:none;
      letter-spacing:.5px;
    
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;

  /* Gradient */
  background: #272727;
  background: -webkit-gradient(linear, left top, left bottom, from(#7d7d7d), to(#272727));
  background: -webkit-linear-gradient(top, #7d7d7d, #272727);
  background: -moz-linear-gradient(top, #7d7d7d, #272727);
  background: -ms-linear-gradient(top, #7d7d7d, #272727);
  background: -o-linear-gradient(top, #7d7d7d, #272727);
  background: linear-gradient(to bottom, #7d7d7d, #272727);/*filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#7d7d7d, endColorstr=#272727);*/

   /* Box and text shadows */
    -webkit-box-shadow: rgba(27,57,21,1) 0 1px 0;
    -moz-box-shadow: rgba(27,57,21,1) 0 1px 0;
    box-shadow: rgba(27,57,21,1) 0 1px 0;
    text-shadow: rgba(0,0,0,.4) 0 1px 0;
  
  /* Rounded corners */
    -webkit-border-radius: .2em;
    -moz-border-radius: .2em;
    border-radius: .2em;  
    color: #fff;
    font-weight: 300;
    padding: 0.5em 2.5em;
    z-index:2;
    display:inline-block;
}

a.greyButton:hover, a.greyButton:focus {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
  background: #88020b;
  background: -webkit-gradient(linear, left top, left bottom, from(#7d7d7d), to(#2e2e2e));
  background: -webkit-linear-gradient(top, #7d7d7d, #2e2e2e);
  background: -moz-linear-gradient(top, #7d7d7d, #2e2e2e);
  background: -ms-linear-gradient(top, #7d7d7d, #2e2e2e);
  background: -o-linear-gradient(top, #7d7d7d, #2e2e2e);
  background: linear-gradient(to bottom, #7d7d7d, #2e2e2e);/*filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#7d7d7d, endColorstr=#2e2e2e);*/
  color: #f9f9f9 !important;
  text-decoration:none;
}

a.btn-ps-red {
    /* Font */
      font-family:'Roboto Condensed', Arial, Helvetica, sans-serif;
      text-align:center;
      color:#fff !important;
      font-weight:300;
      text-transform:none;
      letter-spacing:.5px;
    
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    
    background: -moz-linear-gradient(center top , #EE162C, #88020B) repeat scroll 0 0 transparent;
    background: #88020b;
    background: -webkit-gradient(linear, left top, left bottom, from(#ee162c), to(#88020b));
    background: -webkit-linear-gradient(top, #ee162c, #88020b);
    background: -moz-linear-gradient(top, #ee162c, #88020b);
    background: -ms-linear-gradient(top, #ee162c, #88020b);
    background: -o-linear-gradient(top, #ee162c, #88020b);
    background: linear-gradient(to bottom, #ee162c, #88020b);
    border-color: #F95762 transparent transparent;
    
    /* Rounded corners */
    -webkit-border-radius: .2em;
    -moz-border-radius: .2em;
    border-radius: .2em;  
    color: #fff;
    font-weight: 300;
    padding: 0.5em 2.5em;
    z-index:2;
    display:inline-block;
    
    /* Box and text shadows */
    -webkit-box-shadow: rgba(27,57,21,1) 0 1px 0;
    -moz-box-shadow: rgba(27,57,21,1) 0 1px 0;
    box-shadow: rgba(27,57,21,1) 0 1px 0;
    text-shadow: rgba(0,0,0,.4) 0 1px 0;
}

a.btn-ps-red:hover, a.btn-ps-red:focus {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #9a030d;
    background: -webkit-gradient(linear, left top, left bottom, from(#ee162c), to(#9a030d));
    background: -webkit-linear-gradient(top, #ee162c, #9a030d);
    background: -moz-linear-gradient(top, #ee162c, #9a030d);
    background: -ms-linear-gradient(top, #ee162c, #9a030d);
    background: -o-linear-gradient(top, #ee162c, #9a030d);
    background: linear-gradient(to bottom, #ee162c, #9a030d);
    color: #F9F9F9 !important;
    text-decoration:none;
 }

 /*Media Queries*/
@media(max-width:767px){
	h1 {font-size:38px}
	#header { height:auto; }
	#support-navigation #support-menu{ margin-right:0px; margin-top:50px; }
	#section-menu {margin-top:0px; border-bottom:1px solid #e2e2e2; }
	#footer .row { padding-left:5px; padding-right:5px;}
	#callToAction { text-align:center;}
	#contentArea img { max-width:100%; height:auto;}
	#content { margin-top:15px; }
	.header-image-grid.imageOnly {margin-bottom:15px}
	.vipProdList {text-align:center;}
	#footer .bg {margin-top:0px;}
	#footer .row {margin-bottom:0px;}
	#mobile-navigation .global-menu a { text-align:center; padding-left:0px; background-position:50% 12px !important;}
	#section-menu {margin-left:-15px; margin-right:-15px;}
	#support-navigation .language-menu {margin-right:-15px;}
	
	#portalRealMoney .providerType label,#portalRealMoney .providerType input{ float:none !important; display:inline-block !important; margin:20px 0px;}
	#portalRealMoney #countriesSelect,#portalRealMoney .providerType {position:static !important;}
	#portalRealMoney #rm-dropdown .selectDevice { margin-right:20px; margin-left:0px !important; float:none; display:inline;}
	#portalRealMoney #rm-dropdown {height:auto;}
	
	.steps_Android,.steps_iOS {display:none;}

	.dateTabHolder { border-left: #d7d6d6 1px solid; border-top: #d7d6d6 1px solid; border-right: #d7d6d6 1px solid; background: #f3f3f3; display: block; padding: 0px; overflow: auto; }
	.nameTabHolder { border-left: #d7d6d6 1px solid; border-top: #d7d6d6 1px solid; border-right: #d7d6d6 1px solid; background: #f3f3f3; display: block; padding: 0px; overflow: auto; }
	.searchTabHolder { border-left: #d7d6d6 1px solid; border-top: #d7d6d6 1px solid; border-right: #d7d6d6 1px solid; background: #f3f3f3; display: block; padding: 0px; overflow: auto; }
	.fauxTab { height: 52px; }
	.fauxTab select { width: 96%; height: 48px; margin-top: 2px; }
	.fauxTab input[type=text] { width: 96%; height: 48px; margin-top: 2px; }
}
@media(min-width:768px){
	#header { height:auto; }
	#mobile-navigation #mobile-navigation-items li a { width:720px; margin:auto; display:block;}
	#callToAction { text-align:center;}
	#contentArea img { max-width:100%; height:auto;}
	#section-menu .mobile-section-menu-button { border-bottom:1px solid #e2e2e2; position:relative; top:1px;}
	#section-menu .mobile-section-menu-buttonA { position:relative; top:1px;}
	
	#portalRealMoney .providerType label,#portalRealMoney .providerType input{ float:none !important; display:inline-block !important; margin:20px 0px;}
	#portalRealMoney #countriesSelect,#portalRealMoney .providerType {position:static !important;}
	#portalRealMoney #rm-dropdown .selectDevice { margin-right:20px; margin-left:0px !important; float:none; display:inline;}
	#portalRealMoney #rm-dropdown {height:auto;}
}
@media(min-width:992px){
    /*#logo {margin-top:0}*/
    #support-navigation #top-menu a {padding-right: 10px; padding-left: 10px;}
}
@media(min-width:1200px){
    /*#logo {margin-top:0}*/
    #support-navigation #top-menu a {padding-right: 15px; padding-left: 15px;}
}

/* ------------------- Background Styles ------------------- */

/* --- Background Style 1 --- */
.bgStyle1 {background:#fff}
/* --- Background Style 2 --- */
.bgStyle2 {background:#f9f9f9}
/* --- Background Style 3 --- */
.bgStyle3 {background:#000000}
/* --- Background Style 4 --- */
.bgStyle4 {background:#181818}
/* --- Background Style 5 --- */
.bgStyle5 {background:#e4e4e4}

/* -------------------- Header Image Grid -------------------- */

/* --- Image Only --- */
.header-image-wrapper {width:100%}
.header-image-grid.imageOnly {height:auto !important; background-image:none}

/*--- Background Image ---*/
.header-image-wrapper .header-image-grid.bgImage {height:160px; background-position:center 0px; background-size:cover; background-repeat:no-repeat; margin:auto}
.header-image-wrapper .header-image-grid.bgImage a {display:block; height:100%; width:100%}

/* --- Text Block --- */
.header-image-wrapper .headerContentWrap {text-align:center; padding:30px 0 40px; background:#fff}
.header-image-wrapper .headerContentWrap h1 {font-family:'Roboto Condensed', Arial, Helvetica, sans-serif; font-size:24px; font-weight:400; color:#3E3E3E; letter-spacing:-.2px; margin:0; font-size:24px; padding:0; display:block}
.header-image-wrapper .headerContentWrap p {font-family:'Roboto Condensed', Arial, Helvetica, sans-serif; font-weight:300; color:#444444; margin:10px 0; font-size:14px; padding:0}
.header-image-wrapper .headerContentWrap .button {text-align:center; position:relative; font-size:16px}
.header-image-wrapper .headerContentWrap a.green-button:hover {border:none}

@media(min-width:320px){    
    /*--- Background Image ---*/
    .header-image-wrapper .header-image-grid.bgImage {height:160px}
}
@media(min-width:480px){    
    /*--- Background Image ---*/
    .header-image-wrapper .header-image-grid.bgImage {height:200px}
}
@media(min-width:768px){	
	/*--- Background Image ---*/
    .header-image-wrapper .header-image-grid.bgImage {height:250px}
    
    /* --- Text Block --- */
	.header-image-wrapper .headerContentWrap h1 {font-size:30px}
	.header-image-wrapper .headerContentWrap p {font-size:20px}
    .header-image-wrapper .headerContentWrap .button {font-size:18px; margin:30px 0 0}
}
@media(min-width:992px){ 		
    /*--- Background Image ---*/
	.header-image-wrapper .header-image-grid.bgImage {height:275px}
	
	/* --- Text Block --- */
	.header-image-wrapper .headerContentWrap h1 {font-size:30px}
	.header-image-wrapper .headerContentWrap p {font-size:20px}
	.header-image-wrapper .headerContentWrap .button {font-size:22px}
}
@media(min-width:1200px){	
	/*--- Background Image ---*/
	.header-image-wrapper .header-image-grid.bgImage {height:340px; max-width:1650px}
	
	/* --- Text Block --- */
	.header-image-wrapper .headerContentWrap h1 {font-size:36px}
	.header-image-wrapper .headerContentWrap p {font-size:20px}
}

/* --- Widget - Call to Action --- */
#leftCol .cta {position:relative; text-align:center; margin-bottom:30px}
#leftCol .cta a {font-size:16px; padding: 0.5em 2.5em}

@media(min-width:320px){     
}
@media(min-width:480px){    
}
@media(min-width:768px){
    #leftCol .cta a {font-size:18px; padding:0.5em 2.5em}
}
@media(min-width:992px){ 		
	#leftCol .cta {padding-left:30px}
	#leftCol .cta a {width:100%}
}
@media(min-width:1200px){
    #leftCol .cta a {font-size:22px; width:100%}	
}

/* --- Image Slider --- */
.imageSlider {position:relative; overflow:hidden}
.imageSlider > div {display:none}
.imageSlider > div.active {display:block}
.imageSlider .image img {margin:0px; padding:0px;}
.imageSlider .content {background-color:rgba(0, 0, 0, 0.7);  position:absolute; padding:10px 20px; width:100%; color:#fff;  margin:0px}
.imageSlider .content h3 {color:#fff; padding:0px}
.imageSlider .content p{padding:0px; font-size:14px}
.imageSlider a.previous {width:60px; height:60px; display:block; text-indent:-100px; overflow:hidden; background:url('/assets/common/images/layout/image-slider/back-arrow.png') no-repeat; position:absolute; top:50%; left:10px; margin-top:-30px; cursor:pointer}
.imageSlider a.next {width:60px; height:60px; display:block; text-indent:-100px; overflow:hidden; background:url('/assets/common/images/layout/image-slider/forward-arrow.png') no-repeat; position:absolute; top:50%; right:10px; margin-top:-30px; cursor:pointer}

@media(max-width:480px){  
	.imageSlider .content {background-color:rgba(0, 0, 0, 1);  position:static}
}

/* --- Grid --- */
.grid .gridItem img {max-width:100%; height:auto}

@media(min-width:320px){ 
    .grid .gridItem img {display:block; margin:auto}    
}
@media(min-width:480px){    
}
@media(min-width:768px){
    .grid {padding:10px 0}
}
@media(min-width:992px){ 		
}
@media(min-width:1200px){
}