

/*----- STRUCTURE -----*/

body {font-size:14px; line-height: 23px; color:#ffffff; background: #2e2e2e ; }
#body_wrap {background: #000000 ; border: #121212 solid 1px; }

/*----- BASE ELEMENTS -----*/

::selection { background: #000000; color: #ffffff;}
::-moz-selection { background: #000000; color: #ffffff;}
code {border: #262626 1px dashed; border-left: #262626 solid 10px;}
a:link, a:visited, a:hover { color: #ff0505;}
h1, h1 a:link, h1 a:hover, h1 a:visited { font-size: 36px; line-height: 42px; color: #f20000;}
h2, h2 a:link, h2 a:hover, h2 a:visited { font-size: 20px; line-height: 26px; color: #ffffff;}
h3, h3 a:link, h3 a:hover, h3 a:visited { font-size: 22px; line-height: 28px; color: #f20000;}
h4, h4 a:link, h4 a:hover, h4 a:visited { font-size: 17px; line-height: 23px; color: #ffffff;}
h5, h5 a:link, h5 a:hover, h5 a:visited { font-size: 14px; line-height: 20px; color: #333333;}
h6, h6 a:link, h6 a:hover, h6 a:visited { font-size: 14px; line-height: 20px; color: #333333;}
p { margin-bottom: 12px;}
.gototop div { background: #262626;}
.gototop { border-bottom: solid 1px #262626;}
.hrbreak { border-bottom: solid 1px #262626;}

/*----- HEADER -----*/

#logo_shape { background:#000000;
-moz-box-shadow: 1px 1px 4px #cdcdcd; 
-webkit-box-shadow: 1px 1px 4px #cdcdcd; 
box-shadow: 1px 1px 4px #cdcdcd;
background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); 
background: -moz-linear-gradient(top,  #000000,  #000000); 
background: -o-linear-gradient(top,  #000000,  #000000); 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000');}
#logo_text, #logo_text a:link, #logo_text a:hover, #logo_text a:visited { font-size: 30px; line-height: 36px; color:#f7f7f7; text-shadow: 1px 1px #191919}

#header_bar_wrap {background: #555555 url(http://www.x-factorbettingodds.com/wp-content/uploads/2012/02/xfactor-bg1.jpg) 0 0;}
.hnl_menu li a:link, .hnl_menu li a:visited, .hnl_menu li a:hover {font-size: 14px; color: #ffffff;}
	#slide {background: #000000;}

/* 2nd level dropdown */
.hnl_menu li ul { border:solid 1px #6f6f6f; background: #616161;}
.hnl_menu li li { }
.hnl_menu li li:hover, .hnl_menu li li.sfHover {background: #555555;}
.hnl_menu li ul a:link, .hnl_menu li ul a:hover, .hnl_menu li ul a:visited { font-size: 13px; line-height: 19px; color: #ffffff;}

#soc_be, #soc_bl, #soc_dl, #soc_da, #soc_dg, #soc_dp, #soc_db, #soc_fb, #soc_fc, #soc_fo, #soc_ff, #soc_gg, #soc_lf, #soc_li, #soc_ml, #soc_ms, #soc_nl, #soc_nt, #soc_nv, #soc_pc, #soc_rd, #soc_su, #soc_tr, #soc_tb, #soc_tw, #soc_vd, #soc_vm, #soc_wp, #soc_yt, #soc_rs { background: url(http://www.x-factorbettingodds.com/wp-content/themes/metrolo/images/socialicons0.png); }
.searchtext {background: #000000; color: #ffffff; border: solid 1px #121212;}
.searchtext:focus { background: #121212;}


#slider_wrap, .sliderany_wrap, .slideracc_wrap {
-moz-box-shadow: 1px 1px 10px #404040; 
-webkit-box-shadow: 1px 1px 10px #404040; 
box-shadow: 1px 1px 10px #404040; }

/*----- SLIDER - NIVO -----*/

#slider_wrap, #slider, #slider img {height: 300px;}
.nivo-caption { background:#222222;
 left:auto; right:0px;  bottom:77%; }
.nivo-controlNav {right:15px;}
.nivo-caption, .nivo-caption a { color:#ffffff;}

/*----- SLIDER - ACC -----*/

.slideracc_item {width:222px; height:300px;}
.slideracc_cap {background: #222222; color:#ffffff;}
.slideracc_cap a {color:#ffffff;}
.slideracc_item .slideracc_cap .slideracc_head {font-size: 15px; line-height: 21px; width:192px;}
.slideracc_item .slideracc_cap .slideracc_desc {font-size: 13px; line-height: 21px;}
.slideracc_item.active .slideracc_cap .slideracc_head {font-size: 19px; line-height: 25px; width:570px;}
.slideracc_item.active .slideracc_cap .slideracc_desc {width:570px;}

/*----- SLIDER - ANY -----*/

.sliderany_wrap { width: 890px; padding: 10px 0px 0 0px; }
#anyslider { width: 870px; height: 300px; }
.anythingSlider { padding: 0px 0px 0px 0;}

/*----- MESSAGE -----*/

.msg {border-top:dashed #ffffff 1px; border-bottom: dashed #ffffff 1px; border-right: none; border-left: none;}
.msg_button_large { background:#000000;
-moz-box-shadow: 1px 1px 4px #cdcdcd; 
-webkit-box-shadow: 1px 1px 4px #cdcdcd; 
box-shadow: 1px 1px 4px #cdcdcd;
background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); 
background: -moz-linear-gradient(top,  #000000,  #000000); 
background: -o-linear-gradient(top,  #000000,  #000000); 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000');}
.msg_button_large:hover { background:#000000;}
.msg_button, .msg_button a:link, .msg_button a:visited, .msg_button a:hover{ color:#ffffff; text-shadow: 1px 1px #191919}
.msg_text { font-size: 14px; line-height: 22px; color: #ffffff;}

/*----- POSTED -----*/

.posted, .posted a:link, .posted a:visited, .posted a:hover { font-size: 14px; line-height: 28px; color: #ffffff;}

/*----- ACCORDIAN -----*/

#acc_outer {
-moz-box-shadow: 2px 2px 7px #404040; 
-webkit-box-shadow: 2px 2px 7px #404040; 
box-shadow: 2px 2px 7px #404040; }
.acc_item_text, .acc_item_text span {color:#ffffff;}

/*----- HOME PAGE CONTENT BOX -----*/

/* type 1 , 2 , 3 */
	.con_third_title, .cfb_sb_wtitle { background: url(http://www.x-factorbettingodds.com/wp-content/themes/metrolo/images/title_bg_3.png) no-repeat left bottom; padding-left: 10px;}
.con_third_text span {color: #000000; /* Tag Line */}

/* type 2 , 3 */
.ctb_post { border-bottom: 1px solid #262626;}
.hpcontent2 .con_third_blog h2, .hpcontent3 h2 { border-bottom: 1px dashed #404040;}
.postdate_wrapper { background-color:#000000;}
.postdate { color: #ffffff;}
.cfb_postmeta, .cfb_postmeta a:link, .cfb_postmeta a:hover, .cfb_postmeta a:visited { color:#ffffff;}
.cfb_postmeta span { color:#d9d9d9;}
.cfb2_postexcerpt_head .v1 { border-top: 3px solid #262626;}

/*----- BLOG PAGES -----*/

/*** pagenavi ***/
.wp-pagenavi a, .wp-pagenavi span { border: 1px solid #262626;}
/*** contact ***/
.wpcf7-submit, .wpcf7-form input, .wpcf7-form textarea, .wpcf7-form select {background: #000000; color: #ffffff; border:solid 1px #262626;}
.wpcf7-form input:focus, .wpcf7-form textarea:focus { background: #121212; border:solid 1px #000000;}
span.wpcf7-not-valid-tip, span.wpcf7-not-valid-tip-no-ajax { background: #000000; color: #ffffff;}

/*----- GALLERY PAGE -----*/

#filter li, #filter li a, .galprev, .galprev a, .galnext, .galnext a { font-size: 14px; line-height: 20px; color: #333333; background: #121212;}
#filter li:hover, #filter li:hover a, .galprev:hover, .galprev:hover a, .galnext:hover, .galnext:hover a { background: #000000; color: #ffffff;}
#filter li, .galprev, .galnext {-moz-box-shadow: 1px 1px 4px #404040; 
-webkit-box-shadow: 1px 1px 4px #404040; 
box-shadow: 1px 1px 4px #404040;}
.itemclass_s1 li {border-top:none; border-bottom: dashed #404040 1px; border-right: none; border-left: none;}
.itemclass_s1 li .item_con h4, .itemclass_s1 li .item_con h4 a:link, .itemclass_s1 li .item_con h4 a:hover, .itemclass_s1 li .item_con h4 a:visited {font-size: 36px; line-height: 42px; color: #f20000;}
.itemclass_s1_but { color:#ffffff!important; text-shadow: 1px 1px #191919; background:#000000;
-moz-box-shadow: 1px 1px 4px #cdcdcd; 
-webkit-box-shadow: 1px 1px 4px #cdcdcd; 
box-shadow: 1px 1px 4px #cdcdcd;
background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); 
background: -moz-linear-gradient(top,  #000000,  #000000); 
background: -o-linear-gradient(top,  #000000,  #000000); 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000');}
.itemclass_s1_but:hover { background:#000000; color:#ffffff!important;}

/*----- BLOG POST -----*/

.postcon .postmeta , .postcon .postmeta span {color: ;}
.postcon .postmeta a:link, .postcon .postmeta a:hover, .postcon .postmeta a:visited { color:#d9d9d9;}
.postcon ul, .postcon ol { padding: 0 0 12px 16px;}
.rel_unit:hover {background: #121212;}
.rel_unit .rel_title a { color:#ffffff; }
.rel_unit:hover .rel_title a { color: #ff0505;}
/* comment */
.commentlist .thread-even, .commentlist .thread-odd { border: 1px solid #262626; }
#commentsubmit, #commentform input, #commentform textarea { background: #000000; color: #ffffff; border:solid 1px #262626;}
#commentform input:focus, #commentform textarea:focus { background: #121212; border:solid 1px #000000;}
.commentmetadata a { color:#ffffff; }
.commentmetadata { color:#ffffff; border-bottom: 1px solid #262626; }

/*----- SHORTCODE MODS -----*/

.dropcap1 {font-size: 41px; line-height: 41px;}
.smallbutton { font-size: 14px; line-height: 23px; }
.mediumbutton { font-size: 20px; line-height: 29px; }
.largebutton { font-size: 26px; line-height: 35px; }
.frame_lrc {border: solid 1px #262626;}
.mt_nivoslide_wrap { border: solid 1px #262626; }
.tabset {background-color: #121212; border: 1px solid #262626;}
.tabset .nav li a {color:#ffffff; background-color:#262626; border: solid 1px #262626;}
.tabset .nav li a:hover, .tabset .nav li a.current {color:#ffffff; background-color: #000000; border: 1px solid #000000;}
.toggleboxhead {color:#ffffff; background-color: #121212; border: 1px solid #262626;}
.toggleboxheadactive { background-color:#262626;}
.toggleboxcon { }
.toggleboxcon-in {background-color: #121212; border: 1px solid #262626;}

/*----- SIDEBAR & FOOTER WIDGETS -----*/

.cfb_sb_widget a:link, .cfb_sb_widget a:visited {color: #ffffff;}
.cfb_sb_widget a:hover { color: #ff0505;}
.cfb_sb_widget .plist .plist_link:hover {background: #121212;}

/*----- FOOTER -----*/

#footer_top { background: #e00000; color:#e84040; text-shadow: 2px 2px 0px #a80000;}
#footer_mid, #footer_mid a:link, #footer_mid a:visited, #footer_mid a:hover { background: #000000; font-size: 22px; line-height: 33px; color: #ffffff;}
#footer_mid h5 {color:#ffffff;}
#footer_mid .wpcf7-submit, #footer_mid .wpcf7-form input, #footer_mid .wpcf7-form textarea, #footer_mid .wpcf7-form select, #footer_mid .wpcf7-form option {background: #000000; color: #ffffff;}
#footer_mid .wpcf7-submit, #footer_mid .wpcf7-form input, #footer_mid .wpcf7-form textarea, #footer_mid .wpcf7-form select {border:solid 1px #1a1a1a;}
#footer_mid .wpcf7-form input:focus, #footer_mid .wpcf7-form textarea:focus { background: #000000; border:solid 1px #1a1a1a;}
#footer_bot { background: #e00000; color: #ffffff;}
