
#backtotop{ position: fixed; right:0px; bottom:15px; z-index:1000;}

html{height:100%;margin:0;padding:0;}

Body{ height:100%; color:#333; margin:0 auto; padding:0; background:#dddddd; }


a{outline:0;border:0;}
p, ul, ol{margin:0;padding:0 0 0 0;}

/* Mobile */
@media screen and (min-width:767px) and (max-width:836px) {.row .eight {width: 55%;}}
@media screen and (min-width:836px) and (max-width:903px) {.row .eight {width: 58%;}}
@media screen and (min-width:903px) and (max-width:970px) {.row .eight {width: 62%;}}
@media screen and (max-width:515px) {

  #logowrapper {width: 200px;margin: 0 auto;}

  .searchMain {
    padding-left: 50%;
    margin-left: -135px;
}

#side-soc {
    padding-left: 50%;
    margin-left: -135px;
    width: 219px;
    margin-top: 15px;
}

#mobilereordering {display: table; width: 100%;}
#MainRightSide {display: table-header-group;}
#dnn_LeftSidePane {display: table-footer-group;}
.DnnModule-3519 {display: block;}
.DnnModule-479 {display: block;}

}

@media screen and (min-width:516px) and (max-width:767px) {

  #logowrapper {width: 200px;margin: 0 auto;}

  .searchMain {
    float: left;
    margin: 10px 40px 0px 25px;
    width: 250px;
}

#side-soc {margin-top: 10px;float: right;margin-right: 25px;
}

#mobilereordering {display: table; width: 100%;}
#MainRightSide {display: table-header-group;}
#dnn_LeftSidePane {display: table-footer-group;}
.DnnModule-3519 {display: block;}
.DnnModule-479 {display: block;}

}

@media screen and (min-width:768px) {

  .DnnModule-3519 {display: none;}
  .DnnModule-479 {display: block;}

  .searchMain {
    float: left;
    margin: 40px 40px 0px -125px;
    width: 250px;
}

#side-soc {margin-top: 40px;float: right;}

}

#side-soc ul li {
    list-style: outside none none;
    padding: 0px 0px 0px 14px;
    float: right;
    background: none repeat scroll 0% 0% transparent;
}

#side-soc ul li a {
    text-indent: -9999px;
    font-size: 0px;
    line-height: 0;
    overflow: hidden;
    height: 30px;
    width: 30px;
    border: 0px none;
    background: url("social-sprite.png") no-repeat scroll 0% 0% transparent;
    display: block;
    transition: none 0s ease 0s;
}

#side-soc li#youtube a {  background-position: -90px 0px; }

#side-soc li#youtube a:hover {  background-position: -90px -30px; }

#side-soc li#g a {  background-position: -150px 0px; }

#side-soc li#g a:hover {  background-position: -150px -30px; }

#side-soc li#twit a {  background-position: -180px 0px; }

#side-soc li#twit a:hover {  background-position: -180px -30px; }

#side-soc li#fb a {  background-position: -240px 0px; }

#side-soc li#fb a:hover {  background-position: -240px -30px; }

.searchMain span{display:block; position:relative;}
.searchMain .SearchBtn{
    display:block;
    height:25px;
    position:absolute;
    right:-25px;
    text-indent:-9999px;
    top:2px;
    width:25px; cursor:pointer;}
/*.searchMain .SearchBtn img{width:18px;}*/

ul.searchSkinObjectPreview > li p {
  font-size: 13px;
}

ul.searchSkinObjectPreview {
  width: 500px;
}

.searchMain input{background-color:#DDDDDD;
    background-image:url("../images/search-white.png");
    background-position:6px 7px;
    background-repeat:no-repeat;
    border:1px solid #5A5858;
    color:#6B6767;
    opacity:1;
    font: bold 14px Arial,Helvetica,Sans-serif;
    padding:6px 15px 6px 35px;
    text-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
    transition: all 0.7s ease 0s;
    border-radius:20px;
    float:right;
    width:218px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 3px rgba(0, 0, 0, 0.2) inset;}
    
.searchMain input:focus {
    background: url("../images/search-dark.png") no-repeat scroll 6px 7px #FFFFFF;
    border: 1px solid #999999;
    position: relative;
    width: 238px;
}

img.imgfrontpage {float:left;padding-bottom: 10px;border-right: solid 10px white;}

.buttonorangefp {padding-bottom: 25px;}

.TopJackpots a {color:#56553B;}
.topjackpot a {color:red;}


/* End Mobile */


/* Fonts */
.DNNModuleContent .Normal img {
    padding-right:3px;
}
.SubHead{color:#333;}


@font-face {
    font-family: 'Bebas';
    src: url('../fonts/bebas-webfont.eot');
    src: url('../fonts/bebas-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bebas-webfont.woff') format('woff'),
         url('../fonts/bebas-webfont.ttf') format('truetype'),
         url('../fonts/bebas-webfont.svg#bebasregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'nobile';
    src: url('../fonts/nobile-webfont.eot');
    src: url('../fonts/nobile-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/nobile-webfont.woff') format('woff'),
         url('../fonts/nobile-webfont.ttf') format('truetype'),
         url('../fonts/nobile-webfont.svg#nobileregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


/*Layout */

#container{ margin-bottom:-18px; width:100%; height:100%; background:#dddddd; }
#MainWrapper { max-width:1140px; margin:0 auto; z-index:907; position:relative; } 

#HeaderTop { height:26px; max-width:1140px; margin:0 auto; 
             background: #507eaf;
             background: -webkit-gradient(linear, 0 0, 0 bottom, from(#507eaf), to(#618ec0));
             background: -webkit-linear-gradient(#507eaf, #618ec0);
             background: -moz-linear-gradient(#507eaf, #618ec0);
             background: -ms-linear-gradient(#507eaf, #618ec0);
             background: -o-linear-gradient(#507eaf, #618ec0);
             background: linear-gradient(#507eaf, #618ec0);
             -pie-background: linear-gradient(#507eaf, #618ec0);
             behavior: url(/Portals/_default/Skins/Maximum143SkyBlue/PIE.htc); position:relative; }
             
#wrapper { background:#ffffff; }
.Wpapper_shadow { -webkit-box-shadow: 0px 3px 4px rgba(86,84,84,1); -moz-box-shadow: 0px 3px 4px rgba(86,84,84,1); box-shadow: 0px 3px 4px rgba(86,84,84,1);
                  behavior:url("/Portals/_default/Skins/Maximum143SkyBlue/PIE.htc"); position:relative; }
  
.SliderRightReadMore a { color: #fff; text-decoration: none; } 

#Header { max-width:1140px; margin:0 auto; z-index:907; position:relative; }

.Header { padding:0 0 10px 0;  position:relative; }

#dnn_dnnLogo_hypLogo img { margin:12px 0 0 0; }

#spLogin{ padding:6px 0; text-align:right;}
.LogIn { text-align:right; color:inherit; float:right;  }
.LogIn a { color:inherit; font-size:12px; text-align:right; }

.language-object .Language { float: right; }
.language-object .Language img { padding:10px 0; border:none; margin:0 3px; }

.Customizer { z-index:906; position:relative; }

.Menu{ z-index:905; position:relative; border-top:1px solid #dadada; border-bottom:1px solid #dadada; }

#MainPage { padding-bottom:30px; z-index:904; position:relative; }
.slider { z-index:903; position:relative; }
    .DnnModule-SpeedyTouchFlexi { margin-bottom:0px; }
    .flex-control-nav li a{ margin-top:-40px; }
    .slider-wrapper { margin:20px 0 0px 0; }
    .theme-default .nivo-controlNav { padding:0px 0; }
    .flexslider { padding:15px 0; background:none; border:none; }
    .flex-control-nav li a { margin-top:-50px; }
    .nivo-controlNav { padding:0px 0; margin-top:-15px; z-index:500; position:relative; }
    .slides { position:relative; behavior:url("/Portals/_default/Skins/Maximum143SkyBlue/PIE.htc"); -pie-png-fix: true; }

/***** Breadcrumb *****/	
.breadcrumb_style { float: left; padding: 0px 0px 0px 18px; height:34px; line-height:34px; background: url(../images/breadcrumb_icon.png) no-repeat left center; }
.breadcrumb_style img { padding:0 5px; }
a.BreadText { font-family:Tahoma; font-size:12px; text-transform:uppercase; color:#7aafca; text-shadow:none; }
a.BreadText:hover { color:#b4d7e8; text-decoration:none; }
    
#PageBody { z-index:902; position:relative; }
.sbrHeadLine { font-family:'nobile, Tahoma'; padding-top:10px; font-style:italic; font-size:24px; }
.sbrTitle { font-family:'nobile',arial,verdana; font-style:italic; }
.sbrText { padding-top:6px; font-size:12px; text-align:justify; line-height:18px; }
    
.bodyText { margin-top:20px; border-top:1px solid #dadada; }
.bodyTitle { padding-top:10px; font-family:'nobile', Tahoma; font-size:24px; font-style:italic; }

.BodyContentA img { margin-left:25px; float:left; }
.BdyConTitle { padding-right:30px; font-size:20px; line-height:22px; font-weight:normal; font-family:Tahoma; text-align:right; }
.ContText { line-height:18px; text-align:justify;}
.ReadMore { margin-right:15px;}
.ReadMore a:hover { text-decoration:none;}

.MobileDev { padding-top:5px; text-align:center; font-size:16px; }
.MobileText { font-size:12px; line-height:18px; text-align:justify; }

.LatestTweets { border-bottom:2px dotted #dadada; line-height:50px; font-family:'nobile', Tahoma, Arial; font-size:24px; font-style:italic;}
.sb_column1 { padding:2px 0 0 0; width:100%; float:left; }
.sb_title { font-size:14px; font-weight:bold; float:left; }
.sb_date { font-size:14px; text-shadow: 1px 1px 1px #999;-webkit-text-shadow: 1px 1px 1px #999;-moz-text-shadow: 1px 1px 1px #999; float:right;behavior:url("/Portals/_default/Skins/Maximum143SkyBlue/PIE.htc");position:relative; }
.sb_text p { padding-top:10px; font-size:12px; float:left; text-align:justify; line-height:18px; color:#000; }
.sb_readmore { float:right; }
.sb_readmore a { font-weight:bold; }
.Twitter { margin-top:20px; text-align:center; }

.BdText { text-align:justify; font-family:Arial, Tahoma; font-size:12px; line-height:18px; color:#000; }  
.LeftC { text-align:justify; }
.RightC { text-align:justify; }

/* Right Hand Links */
#RightLinks{ width:100%; margin:0;padding:0; }
#RightLinks li{  clear:both; list-style-type:none; background:url(../images/Horizontal-Sep.jpg) repeat-x left bottom; padding:1em 0;margin:0;}
#RightLinks li img{float:left;height:50px;width:56px;margin:0 15px 0 0;}
#RightLinks li a:link, #RightLinks li a:visited{color:#000;text-decoration:none;}
#RightLinks li a:active, #RightLinks li a:hover{color:#5b8ec4;text-decoration:none;}
#RightLinks li p{margin:0;line-height:14px;}
#RightLinks li p span{display:block;color:#000;font-size:13px;font-weight:bold;text-transform:uppercase;padding:0 0 2px;font-family:TitilliumText22LBold;font-size:14px;}
#RightLinks li.icoMarketplace{background:none;}

#MenuList1 { padding: 0px 0 20px 0px; }
#MenuList1 li { border-bottom:1px solid #000; }
#MenuList1 li a { display: block; padding: 10px 10px 10px 0px; color: #000; font-family:Tahoma, Arial; font-size: 14px; font-style: normal; font-weight: normal; }
#MenuList1 li:hover, #MenuList1 li a:hover { font-weight:bold; color:#2696fd; text-decoration:none; border-bottom:1px solid #2696fd; }

#MenuList2 { padding: 0px 0 20px 0px; }
#MenuList2 li { border-bottom:1px dashed #000; }
#MenuList2 li a { display: block; padding: 10px 10px 10px 0px; color: #000; font-family:Tahoma, Arial; font-size: 14px; font-style: normal; font-weight: normal; }
#MenuList2 li:hover, #MenuList2 li a:hover { font-weight:bold; color:#2696fd; text-decoration:none; border-bottom:1px dashed #2696fd; }
		
/********* Contact Us  ********** */
#contact_us { margin:30px 0 10px 0; }
#contactus { width:100%; border:1px dashed #aea48f; color:#fff; padding-bottom:15px; }
.contact-title { margin-top:20px; height:35px; background:#6191c2; padding:6px 0 0 35px; font-family:Arial; font-size:24px; }
.contact-address{ margin-top:15px; float:left; color:#000; }
.contact-address li{ margin-left:37px; list-style:none; line-height:20px; }
.textcolor { padding-left:37px; padding-top:1px; font-family:Arial; font-size:14px; color:#000; }
 
/* Footer Section */
#MainFooterA { border-top: 1px solid #d4d2d2; background:#f0f0f0; z-index:901; position:relative; }
#MainFooterB { border-top:1px solid #a7a5a5; background:#d9d7d7; z-index:900; position:relative; }
#MainFooterB .four {text-align:center;}
.FooterAddress { padding-top:17px; font-size:14px; color:inherit; }
.FooterPhone { margin:-10px 0 17px 1px; font-size:14px; color:inherit; }
.Social { padding:18px 5px 0 0; text-align:right; }
.ie8 { position:relative; behavior:url("/Portals/_default/Skins/Maximum143SkyBlue/PIE.htc"); -pie-png-fix: true; }

.Copyright { padding:11px 0 0px 2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:inherit;}

#FooterNav { min-height:38px; background:#6290c1; color:inherit; }    
ul.f-nav { margin-left:40px; }
.f-nav { padding: 12px 0px 0 0; }
.f-nav li { margin:0 35px 0 0; list-style:none; float:left; }
.f-nav li a { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-align:center; color:inherit; }
.f-nav li a:hover { text-decoration:underline; }


/*Search Results */
.RoundedContainer { background:none; box-shadow:none;  }
#SearchTable #SpeedSearchTextBox > input { width:140px;
    background: url(../images/search-white.png) no-repeat 6px 7px #6e6b6b; border:1px solid #5a5858;
    behavior: url(/Portals/_default/Skins/Maximum143SkyBlue/PIE.htc); position:relative;}

#SearchTable #SpeedSearchTextBox > input:focus { width:150px;
    background: url(../images/search-dark.png) no-repeat 6px 7px #fff; border:1px solid #999;
    behavior: url(/Portals/_default/Skins/Maximum143SkyBlue/PIE.htc); position:relative; }
        
#SearchIcon { display:none; padding:0; margin:0; }
#SearchTable td { padding:0px 0;display:none;}
.SpeedySearchBox { margin-left:0px; margin-right:0px; margin-top:0px; width:90%; }
#SearchButton a { display:none; }
/************ search Colse here ************ */

/*DotNetNuke Footer for Mobile */
@media handheld, only screen and (max-width: 960px)  
{
    .Social { padding:0px 0 7px 0; text-align:center; }
    .FooterMenu { padding-bottom:10px; min-height:30px;}
    ul.f-nav { margin-left:20px; }
    .f-nav { padding: 12px 0px 0 0; }
    .f-nav li { margin:0 25px 0 0; list-style:none; float:left; }
    
    .FooterAddress { color:#929191; }
    .FooterPhone { color:#929191; }     
	#dnn_dnnCopyright_lblCopyright { padding:0; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999; display:block; margin-top:11px; margin-right:0px; text-align:left;}
}

@media handheld, only screen and (max-width: 480px)  
{
	
	#MainPage{ padding:0px 10px 0px 10px;}
	
	.mobile-centered{ margin:0 auto !important; text-align:center; } 
    #dnn_dnnLogo_hypLogo img { margin:15px 0 5px 0; }
    
	#spLogin{ text-align:center; padding:10px 0px 0px 0px; }
	.LogIn{ margin:0; text-align:center; color:#999999;  }
    #Login a { color:#999999; font-size:12px; text-align:center; }
	
	.language-object .Language { float:none; }
    .language-object .Language img { padding:0 0 10px 0; border:none; margin:0 3px; }

	#Mainmenu{ margin:18px 0px 0px 0px;}
	
	#SearchTable #SpeedSearchTextBox > input { width:140px; float:none; }
	
	#MainPage { padding:0 5px 0 5px; }
    #MobileButtons { margin-left:3px; }
    #BodyContentA { margin:0 auto; }
    .ImagesIcon { text-align:center; }
    
    .sbrHeadLine { padding-top:15px; text-align:center; font-weight:normal; font-size:24px; }
    .sbrTitle { text-align:center; font-weight:normal; font-size:18px;color:#283f57; }
    .sbrText { line-height:18px; }
    
    .BodyContentA img { margin-left:25px; float:left; }
    .BdyConTitle { padding-right:17px; text-align:right; }
    .bodyTitle { padding-top:10px; text-align:center; }
    .ContText { line-height:18px; text-align:justify;}
    
    .MobileDev { font-size:16px; }
    .LatestTweets { text-align:center; }
    .sb_title { font-size:14px; }
    .sb_date { font-size:14px; }
    
    .FooterAddress { padding-top:15px; text-align:center; font-size:14px; font-weight:bold; }
    .FooterPhone { margin:-10px 0 10px 0px; text-align:center; font-size:14px; font-weight:bold; }
    .Social { padding:1px 0px 10px 0; text-align:center; }
     #dnn_dnnCopyright_lblCopyright{ text-align:center;margin:10px 0 10px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
   
    /* FooterNav */
    #FooterNav { padding:5px 0 25px 0; }
    .FooterTitle { border-bottom:none;} 
    ul.f-nav { margin-left:10px; } 
    .f-nav { padding:0; margin:5px 0px 0px 0px; }
    .f-nav li { color:#e8e6e7; margin:3px 0px 3px 0px; text-shadow:none; width:96%; line-height:35px; font-family:'oswaldregular'; 
                text-align:center;  list-style:none; text-transform:none; border:1px solid #494848;}
    .f-nav  a { font-size:16px; color:#e8e6e7; text-decoration:none; float:none; }
    .f-nav li:hover { color:#435961; text-shadow:none;}
    
    .contact-title { padding:6px 0 0 15px; } 
    .contact-address li{ margin-left:17px; }
    .contact-address li{ margin-left:17px; }
    .textcolor { padding-left:17px; }
}


/***** >>>>> Change all Color Code >>>>> *****/

.sbrHeadLine { color:#2696fd; /* SliderRight 1st Title Color Code*/ }
.sbrTitle { color:#1580e2; /* SliderRight 2nd Title Color Code*/ }

/* Nice Button */    
    .SkyBlue.button		{ background: #FC9402; color: #fff; }
    .nice.SkyBlue.button	{ border: 1px solid #FFA500;}
    .SkyBlue.button:hover, .SkyBlue.button:focus { background: #FFB40F; color: #fff; }

.bodyTitle { color:#2696fd; /* Body Text Title Color Code */ }
.BdyConTitle { color:#5e5e5e; /* Body 3columns Text Title Color Code */ }
.ContText { line-height:18px; text-align:justify; color:#321122;}/* Body 3columns Text Color Code */ 

.MobileDev { color:#5e5e5e; /* Body 2columns Text Title Color Code */ }
.LatestTweets { color:#2696fd; /* LatestTweets Title Color Code */ }
    .sb_title { color:#5e5e5e; /* Tweets Title Color Code */  }
    .sb_date { color:#5D5D5D; /* Date Color Code */ }
    .sb_readmore a { color:#5D5D5D; }
    .ReadMore a{ color:#1580e2;}/* Body 3columns readmore Text Color Code */ 
       
#contactus { background:#F0F0F0; /* Background Color */ border:1px dashed #aea48f; /* Border Color */ }
    .contact-title{ background:#2f3030; /* Title Background Color */ color:#fff; }
    .contact-address { color:#000; }
    .contact-address li a { color:#4c7fb5; }

.f-nav li a { color:#f7f2f8; /* Footer Menu Color */ }
.f-nav li a:hover { color:#d6dde7; /* Footer Menu Hover Color */ }


/*Fixing Dotnetuke updates*/
.dnnCPHNav > .RadComboBox_Default {
  width: 180px;
}
.RadComboBox_Default .rcbInput { 
  padding: 5px !important;
}

#dnn_dnnUser_avatar
{
    display:none;
}


















