.wrapper,#page { zoom:1; width:100%; margin:0 auto; }
.wrapper:after,#page:after,.wrapper:before,#page:before { content:"\0020"; display:table; height:0; overflow:hidden; }
.wrapper:after,#page:after { clear:both; }

*::selection {color:#ffffff; background:#FF7F00; } *::-khtml-selection { color:#ffffff; background:#FF7F00; } *::-webkit-selection { color:#ffffff; background:#FF7F00; } *::-moz-selection { color:#ffffff; background:#FF7F00; } *::-ms-selection { color:#ffffff; background:#FF7F00; } *::-o-selection { color:#ffffff; background:#FF7F00; }

#header { margin:32px 0px 0px 0px; position: absolute; width: 100%; z-index: 7999; }
#trueHeader { z-index:7999; left:0; right:0; padding:0px 0px 10px 0; box-shadow:0 4px 3px rgba(0,0,0,0.1); -khtml-box-shadow:0 4px 3px rgba(0,0,0,0.1); -webkit-box-shadow:0 4px 3px rgba(0,0,0,0.1); -moz-box-shadow:0 4px 3px rgba(0,0,0,0.1); -ms-box-shadow:0 4px 3px rgba(0,0,0,0.1); -o-box-shadow:0 4px 3px rgba(0,0,0,0.1); zoom:1; }
#trueHeader { background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#ffffff)); background-image: -webkit-linear-gradient(top, #f7f7f7, #ffffff); background-image: -moz-linear-gradient(top, #f7f7f7, #ffffff); background-image: -o-linear-gradient(top, #f7f7f7, #ffffff); background-image: linear-gradient(to bottom, #f7f7f7, #ffffff); }

.ssphone,.ssphone2 { display:none; }
.ssother { display:inline; }
.linebreak { display:none; }
.noticeboard { margin-left:22%; }

.video { position: relative; padding-bottom: 56.25%; /* 16:9 */height: 0; }
.video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.slidepad { padding-top:108px; }

#domain-searchform .state-error{ clear:both; float:left; margin: 0; padding-top: 10px; font-size:1em; font-style: normal; line-height: normal; color:#CC0000; }

@media only screen and (max-width: 1169px){
.maestro, .dd, .phpbb, .jumla { display:none; }
.noticeboard { margin-left:26%; }
}

@media only screen and (max-width: 999px){
.linebreak { display:block; }
}
@media only screen and (orientation : portrait){
.linebreak { display:block; }
}

@media only screen and (min-width: 768px) and (max-width: 999px){
#header .container .one_fourth { width: 25%; }
#header .container .three_fourth { width: 70%; }
.ssphone,.ssphone2 { display:none; }
.ssother { display:inline; }
.noticeboard { margin-left:24.5%; }
.lirt_section li.left { margin: 0 10px 20px 0; }
}

@media only screen and (min-width: 480px) and (max-width: 767px){
#header #trueHeader #logo { height:65px; background-position: top center; margin:0px; }
#header { margin:0px; }
#trueHeader { padding-top:10px; }
.top_section { display: none; }
.slidepad{ padding-top:135px; }

.ssphone { display:inline; }
.ssother { display:none; }
.noticeboard { margin-left:27.5%; }
.lirt_section li.left { margin: 0 15px 40px 0; }
}

@media only screen and (max-width: 479px){
#header #trueHeader #logo { height:65px; background-position: top center; margin:0px; }
#header{ margin:0px; }
#trueHeader{ padding-top:10px; }
.top_section { display: none; }
.slidepad{ padding-top:135px; }

.site_punchtext { padding: 10px 0px; }
.ssphone { display:inline; }
.ssother { display:none; }
.cc div	{ margin:8px 5px; }
.noticeboard { margin-left:25%; }
.lirt_section li.left { margin: 0 10px 40px 0; }
}

@media only screen and (max-width: 767px) and (orientation : landscape){
.ssphone2 { display:none; }
}
@media only screen and (max-width: 767px) and (orientation : portrait){
.ssphone2 { display:inline; }
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi){
.hot_offers_1 { background: url(../images/hot-deal-bg-1@2x.jpg) no-repeat left top; background-size: 448px 262px; }
.hot_offers_2 { background: url(../images/hot-deal-bg-2@2x.jpg) no-repeat left top; background-size: 448px 262px; }
.hot_offers_3 { background: url(../images/hot-deal-bg-3@2x.jpg) no-repeat left top; background-size: 448px 262px; }
}