@charset "UTF-8";
/* CSS Document */
/*html{-webkit-font-smoothing:antialiased;text-shadow: 0 0 1px rgba(0,0,0,0.3);}*/
body{background: url("../images/bg.gif") repeat scroll 0 0 transparent;color:#4e4e4e;}
#rt-mainbody-surround {width:960px;margin:0px auto;background: #ffffff;box-shadow:0 2px 4px rgba(0, 0, 0, 0.4);}
#rt-feature .rt-container{background:#FFF;}
#rt-bottom p {background: none repeat scroll 0 0 #ffffff; margin: 25px auto 0;max-width: 350px;}
.component-body{background:none;}
.modal-body input{width:220px!important;}
select{width:250px;}
li.item221.wattpad:hover a{color:transparent!important;}
h1{font-size: 180%;text-align: center;text-transform: capitalize;}
/*h4{font-size:115%!important;}*/
h4{font-size:90%!important;}
.custom-login{margin: 10px 0 0;padding: 0;width: 180px;}
h1,h2,.page-header{margin-bottom:0px;}
#rt-main .rt-container{background:#FFFFFF;min-height:580px;}
.wattpad a{color:transparent!important;}
.wattpad .image{height:36px;width:36px;}
.wattpad img{width:36px;margin-top:-12px!important;}
ul.gf-menu.l1 li.item221.wattpad a:hover {color:transparent!important;}
ul.gf-menu.l1 li.item221.active.last.wattpad{background:none!Important;box-shadow:none!Important;border:1px solid transparent}
.gf-menu.l1 .wattpad:hover{background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;border:1px solid transparent;box-shadow:none!important;top:-1px;margin-bottom:-1px;}
#rt-top .rt-container{padding: 10px 0 0;}
.sbox-content body{background:#FFF!important;}
.page-header{margin-top:10px;padding:0px!Important;}
.page-header h1{ background: none repeat scroll 0 0 #FC0404;border-radius: 5px 5px 5px 5px;color: #FFFFFF;margin-bottom: 15px;padding-top: 5px;text-shadow:0 2px 3px #000000;}
.gf-menu.l1 > li > .item{text-transform:uppercase;letter-spacing:1px;}
.gf-menu.l1 > li.active {background:#363636!important;}
.gf-menu.l1 > li:hover{background:#363636;}
.menu-apologies #system-message,.option-com-users #system-message{display:none;}
.reg-signup{margin: 6px 0 0 10px;font-size:12px;font-weight:bold;}
.guest span{background: none repeat scroll 0 0 #E9E6E6 !important;border: 1px solid #CCCCCC !important;color: #363636;text-shadow: 1px 1px 2px #EFEFEF;box-shadow:none;border-radius:3px 3px 3px 3px;padding:5px 10px;}
.guest span:hover{color:#FFF;background: none repeat scroll 0 0 #FC0404 !important;text-shadow: 1px 1px 2px #111;border:1px solid #7F1D07 !important;border-radius:3px 3px 3px 3px;}
.custom-social{display:inline-block;}
.signature{font-weight:normal;color:#6E6E6E;font-size: 14px !important;}
.company{text-align:center;color:#9E9E9E;}
.footer{margin-top:0px;padding: 8px 0 6px;}
#rt-copyright{border-top:0px!Important;box-shadow:none!Important;}
.bc-menu{margin: 0;padding: 0;position: absolute;right: 10px; top: 35px;width: 200px;z-index: 2;right: 30px;}
.option-com-users .rt-block{text-align:center;}
.option-com-users .loginH1{color:#363636!important;}
.menu-about .bc-menu,.menu-submit-an-apology .bc-menu,.menu-member-register .bc-menu{display:none;}
.pagination .pagination-list li .pagenav{line-height:12px;font-size:12px;}
.fields-group1{margin-bottom:20px!important;}
/*#rt-top-surround{background-color: #5A5A5A;background-image: linear-gradient(to bottom, #5A5A5A, #4E4E4E);border-bottom:1px solid #363636;}*/
#rt-top-surround{background-color: #000;background-image: none;border-bottom:1px solid #363636;}
#rt-drawer{border-bottom:1px solid #4E4E4E;}
#form-login #remember{display: inline-block;margin-top: 2px;padding-top: 0;vertical-align: top; width: 20px!important;}
#rt-logo{margin-left:200px;}
/* Jlike */
.custom-vote{width:320px;margin-top:0px;text-align: center;background: #EEE;color: #363636;padding-top: 10px; margin: 10px auto 0;border-radius:3px 3px 3px 3px;border:1px solid #DDD;font-size:15px;font-weight:bold;height: 120px;}
div.techjoomla-bootstrap {background: transparent;margin:0px auto;padding-left:5px;width: 310px;}
.techjoomla-bootstrap #jlike-container{height:90px!important;}
.hellyes{color:#FC0404;font-weight:bold;text-shadow:none!important;}
.fckno{text-shadow:none!important;}
.medislike{}
.melike{}
.sub-image{text-align:center;}
.techjoomla-bootstrap #jlike-container a:hover, .techjoomla-bootstrap #jlike-container a:active, .techjoomla-bootstrap #jlike-container a:focus{color:#111!important;}
.guest-vote{font-weight:normal;color:#666;text-align:center;font-family: helvetica;font-size: 14px;letter-spacing: 0;}
.required { color: #333;}
#like-com_content-article-2 #jlike-container a.melike, #like-com_content-article-2 #jlike-container a.medislike, #like-com_content-article-2 #jlike-container a.meunlike, #like-com_content-article-2 #jlike-container a.meundislike {height:60px;padding: 0 10px 15px;margin-bottom:0px;}
.techjoomla-bootstrap #jlike-container .meunlike, .techjoomla-bootstrap #jlike-container .meundislike{text-shadow: 0 0 1px rgba(0,0,0,0.3)!important;}
.techjoomla-bootstrap #jlike-container a.meunlike{background-position: 0 -300px !important;color:#FEFEFE!important;}
.techjoomla-bootstrap #jlike-container a.melike:hover{background-position: 0 -75px !important;}
.techjoomla-bootstrap #jlike-container a.medislike{background-position: 0 -150px !important;}
.techjoomla-bootstrap #jlike-container a.medislike:hover{background-position: 0 -225px !important;}
.techjoomla-bootstrap #jlike-container a.meundislike{background-position: 0 -375px !important;color:#FEFEFE!important;}
.techjoomla-bootstrap #jlike-container a.meundislike:hover{background-position: 0 -375px !important;}
.likes .annotation-snippet{display:none;}
#jlike-container .melike, #jlike-container .meunlike, #jlike-container .medislike, #jlike-container .meundislike{border:2px solid #111;border-left:2px solid #111!important;height: 75px;}
.likes {font-family: 'PhillySansPS'; font-family: 'PhillySansPS';font-size:20px;letter-spacing: 1px;}
.like-snippet a{width:125px;margin-right:5px!important;}
.like-snippet-text{width: 99%;}
.melike .like-snippet-text,.meunlike .like-snippet-text{padding-left:4px!important;}
.meundislike .like-snippet-text,.medislike .like-snippet-text{padding-left:6px !important;margin-left:-5px;}
.item-page .melike .like-snippet-text,.item-page .meunlike .like-snippet-text{padding-left:4px!important;}
.item-page .meundislike .like-snippet-text,.item-page .medislike .like-snippet-text{padding:0px 0px 0px 15px!important;}


/* Login - Register */
.custom-login .loginBtn{padding:5px 10px!important;}
.loginBtn, .loginBtn:hover:active, .selectBtn:hover .leftBtn{background-image:none!important;}
.loginH1{font-size:170%!important;text-align:center!important;color:#EEE!important;;}
#regRequired{padding-top:5px;text-align:left!important;}
#submitReg{padding:4px 10px;}
#regLyr .submitBtn{padding:6px 10px 4px;}
.send-text a{color:#FFF!important;}
.send-text{width:250px!important;}
.reg-msg{display:block!important;font-size:13px!important;margin-bottom:5px!important;line-height:1.2em!important;color:#9E9E9E!important}
.email-msg{height:300px!important;}
.lc-left,.lc-right{background: none repeat scroll 0 0 #111111;border-radius: 5px 5px 5px 5px;font-family: arial;font-size: 14px;height: 15px;line-height: 14px;padding: 4px 7px;position: absolute;top: 35px;color:#FC0404;}
.lc-left{left: 20px;}
.lc-right{right: 35px;}

/* Cobalt */
.no-aps{margin-top:50px;}
.modal-body select{width:400px!important;}
.label-info, .badge-info{background-color:#FFF!important;color: #363636!important;}
.badge{padding: 5px 9px 2px; vertical-align: top;}
.controls input{width:280px!important;}
.email-btn{position: absolute;right:80px;top:15px;width:200px;}
.email-btn a{font-weight:bold;color:#FC0404;}
.send-email{font-weight:bold;}
.form-actions img{margin-top:-2px;}
.field-6,#field_6{display: none;}
.form-actions{margin-top:0px!important;padding:14px 15px 15px!important;}
.fields-group1{margin-bottom:0px;}
.fields-list{margin-top:0px;}
.form-horizontal .control-group{margin-bottom:5px;}
.nav .dropdown-menu a{padding: 3px 15px;}
#add-tags-block2{display:none;}
/*.category-box,.cat-title{ background: none repeat scroll 0 0 #FC0404;box-shadow: 1px 1px 2px;font-size:150%;text-align: center;margin-bottom:10px}*/
.img-wrap{background: none repeat scroll 0 0 #363636;color: #FFFFFF;float: left;height: 315px;margin-right: 10px;width: 315px;}
.bc-menu2{padding-bottom:10px;}
.home-media{padding:15px;margin:20px; margin-top: 0; padding-top: 3px; margin-botoom: -10px; padding-bottom: 0;}
.menu-apologies #rt-main .rt-grid-12 .rt-block{padding-top:0px;margin-top:5px;}
.bc-menu2 ul.menu li a:before, .bc-menu2 ul.menu li .item:before, .bc-menu2 ul.menu li .separator:before{content:none;}
.bc-menu2 ul.menu li{background: none repeat scroll 0 0 #E9E6E6;box-shadow: 1px 1px 2px #999999;text-align: center;margin-bottom:10px;border-radius: 5px 5px 5px 5px;color: #363636;float:left;margin:0px 6px;padding: 4px 8px 0;line-height:20px;}
.bc-menu2 ul.menu li a{color: #363636;}
.bc-menu2 ul.menu li:hover{background: #363636;}
.bc-menu2 ul.menu li a:hover{color: #FC0404;}
.bc-menu2 .small{background: none repeat scroll 0 0 #FFFFFF;border-radius: 5px 5px 5px 5px;padding: 4px 5px 0;}
.bc-menu2 .small a:hover{}
.row-fluid .span12{width:13.5%;margin-right:-5px;}
.category-box,.cat-title{ background: none repeat scroll 0 0 #E9E6E6;box-shadow: 1px 1px 2px #999999;text-align: center;margin-bottom:10px;border-radius: 5px 5px 5px 5px;}
.cat-title h4{color: #363636;padding:20px 0 15px;}
.cat-title{margin-top:-10px;}
/*.category-box{padding-top:7px;}
.category-box .well-small{padding:6px;}*/
/*.category-box{padding-top:7px;}*/
.row-fluid [class*="span12"]:last-child {width:23%!important;}
.category-box .well-small{padding:0px;height:20px;}
.category-box h4{line-height:14px;}
.category-box:hover{background: #FC0404;}
.category-box a{color:#363636!important;margin-right: 3px;}
.category-box .well {margin-bottom:0px;}
.category-box a:hover{color:#FFFFFF!important;}
.category-box a b{color:#111!Important;}
.category-box a:hover b{color:#FC0404!important;}
.row-fluid .span6{width: 48.6188%!important;}
.dropdown-submenu > a:after{margin-right: -35px !important;}
div#hoslist li.vbig, div#hoslist li.span3, div#hoslist li.span3, div#hoslist li.span4{/*min-height:280px!Important; min-width: 290px;*/}
div#hoslist div.thumbnail p{color:#555555!important;height:110px!important;margin-bottom:0px;overflow:visible; min-height:0px !important;}
div#hoslist div.thumbnail h3{font-size:110%;text-transform:uppercase;margin-bottom:0px;line-height:22px;margin-top:0px;}
.component-content .pagination{padding:0px;}
.component-content {min-height: 500px;}
select[multiple], select[size]{margin-bottom:0px;}
.custom-rm{line-height:1.5em;width:70px;float:right;margin-top:5px;}
#hoslist .info{font-size:90%;}
.thumbnail .caption{height:175px;line-height:22px;}
.socbuttons {min-width:400px;margin-bottom:10px;}
.dl-horizontal .fields-list{margin-top:0px;}
.fields-list dd{margin-left:0px!important;}
.menu-apologies .article-info{display:none;}
.btn-primary {font-size:14px!important;padding: 4px 14px;!important;border-color:rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25) !important;}
#email_body .inputbox{height:150px!important;}
.post,.greeting{color:#555555;}
[class^="icon-"], [class*=" icon-"]{background-image:none!Important;}
#fld-2 .well{margin:0px;padding:0px;min-height:0px;}
textarea#field_1 {margin-left: 180px;}
.video-link{padding:2px 0px 0px 0px;margin:0px;}
.control-group .field-7{margin-bottom:0px;padding-bottom:0px;}
.gallery{background: none repeat scroll 0 0 #EEEEEE;border: 1px dashed #CCCCCC;float: left;height: 150px;margin-right: 10px;margin-top: 10px;padding: 10px;width: 400px;}
div#hoslist div.thumbnail a img.img-polaroid{height:180px;}
#rt-content-top .rt-block{margin-bottom:0px;padding-bottom:0px;}
.breadcrumb{margin-bottom:0px;}

/* Cobalt Submission Form */
.menu-send-an-apology  .controls{margin-left:160px!important;}
.menu-send-an-apology  .control-label{width:150px!important;text-align:right!important;font-size:16px;}
.menu-send-an-apology  .form-horizontal input{width:70%!Important;}
.custom-req{margin-left: 3px;margin-top: -5px;}
.menu-send-an-apology  .control-group{width:700px;}

/* Komento */
#section-kmt h3.kmt-title{border-radius:5px 5px 5px 5px;font-size:14px;}
#section-kmt .kmt-form-editor > div{padding: 0;}
.kmt-form-terms label,.kmt-form-terms a{font-size:14px!important;}
#section-kmt .input{margin:0px;}
.commentForm {margin-top:-15px;}
#section-kmt .kmt-list{margin-bottom:15px;}
.kmt-author a{font-family:Helvetica,Arial,Sans-Serif!important;}
.commentTools h3.kmt-title{background:#6E6E6E!important;color:#EFEFEF!important;margin-bottom:0px;}
.commentForm h3.kmt-title{background:#EFEFEF!important;color:#6E6E6E!important;}

/* Common Styles */
@font-face {
font-family: 'PhillySansPS';
src: url('../fonts/phillysansps.eot');
src: url('../fonts/phillysansps.eot?#iefix') format('embedded-opentype'),
url('../fonts/phillysansps.woff') format('woff'),
url('../fonts/phillysansps.ttf') format('truetype'),
url('../fonts/phillysansps.svg#PhillySansPS') format('svg');
}
#member-registration legend{margin-bottom:0px;}
h1, h2, h3, h4,.gf-menu.l1 > li > .item,.loginH1,.menu-send-an-apology .control-label,#rt-copyright .rt-container,#member-registration legend,.bc-menu2 ul.menu li,.img-wrap{
font-family: 'Special Elite',Helvetica,Arial,sans-serif!important;
font-weight: normal;
font-style: normal;
}

@media (max-width: 800px) {
 .bc-menu2 ul.menu li a{
 font-size: 70%;
 }
 }
 
 @media only screen and (max-width: 605px),
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5)  {
	.bc-menu2 ul.menu li a{
 font-size: 70%;
 }
 }
 
 
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}