#nav{
display:block;
}
.floatleft{
float:left;
}
.floatright{
float:right;
}
.alignleft{
float:left;
margin-right:10px;
}
.alignright{
float:right;
margin-left:10px;
}
.aligncenter{
display:block;
margin:0 auto;
}
h1, h2, h3, h4, h5, h6 {
margin-top:0;
margin-left:0;
margin-right:0
}
input[type=text], input[type=tel], input[type=email], input[type=url], input[type=password], textarea{margin-bottom:15px}
input[type=submit]{
border: medium none;
color: #FFFFFF;
display: inline-block;
font-size: 14px;
padding: 10px 15px;
}
h1, h2, h3, h4, h5, h6, .post_navigation a, #contact_form input[type=submit], .filter_controls ul li, a.load_more, cite.fn, #respond input[type=submit]{
font-family:'Patua One', cursive;
}
a, a:active, a:focus, a:active{
text-decoration:none !important;
}
a:focus{
outline:0px solid;
}
a, a:visited {
color: #333333;
outline: 0 none;
}
a, a:hover {
color: #000;
}
body{
font-weight:400;
font-family:'Roboto', sans-serif;
}
img{
max-width:100%;
}
ul#mobile_menu{
display:none;
}
/* Mobile Menu CSS */



/* Header CSS */
.header_area{
border-top:4px solid #C9C9C9;
margin-bottom:3px;
}
.header_area .header_border .border_top{
background:#000;
margin-top:-4px;
height:4px;
display:block;
}
.logo{
margin-bottom:40px;
}
.logo h1{
font-size:34px;
color:#000;
font-family:'Oswald', sans-serif;
margin:30px 0 15px;
text-transform:uppercase;
font-weight:300;
}
.logo p{
font-size:12px;
color:#a7a5a5;
width:210px;
}
span.logo_border{
height:1px;
width:60px;
background:#E2E2E2;
display:block;
margin-bottom:15px;
}
.mainmenu{
margin-top:30px;
}
nav#dropdown{
text-align:right;
}
nav#dropdown li{
display:inline;
position:relative;
padding-bottom:20px;
}
nav#dropdown li:hover:before, nav#dropdown li.current_page_item:before{
background:none repeat scroll 0 0 #000000;
content:" ";
display:inline-block;
height:1px;
left:50%;
position:absolute;
top:25px;
width:20px;
}
nav#dropdown li a{
text-transform:uppercase;
color:#a7a5a5;
display:inline-block;
padding:15px 0 15px 15px;
margin-left:10px;
font-weight:300;
letter-spacing:3px;
}
nav#dropdown li:hover a, nav#dropdown li.current_page_item a{
color:#000;
}
nav#dropdown li ul{
background:none repeat scroll 0 0 #F0F0F0;
left:0;
margin-left:25px;
position:absolute;
right:0;
text-align:left;
top:35px;
width:245px;
z-index:9999;
display:none;
}
nav#dropdown li:hover ul{
display:block;
}
nav#dropdown li ul li{
float:none;
display:block;
margin:0;
padding:0;
position:relative;
}
nav#dropdown li:hover ul li a, nav#dropdown li ul li:hover ul li a{
color:#a7a5a5;
}
nav#dropdown li ul li:before, nav#dropdown li ul li:hover:before{
display:none;
height:0;
width:0;
}
nav#dropdown li ul li a{
border-bottom:1px solid #E1E1E1;
display:block;
margin:0;
padding:10px;
text-transform:none;
font-weight:400;
letter-spacing:0;
}
nav#dropdown li ul li:hover a, nav#dropdown ul li ul ul li:hover a{
display:block;
color:#fff;
}
nav#dropdown li ul li ul{
left:-99999px;
}
nav#dropdown li ul li:hover ul{
left:220px;
top:0px;
}
nav.mean-nav ul{
opacity:1!important;
}
nav.mean-nav ul li{
margin:0;
}
nav.mean-nav ul li ul.sub-menu a.mean-expand{
height:19px;
}
/* Portfolio CSS */
.maincontent_area{
background:#eee;
}
.portfolio_list{
margin:80px 0 60px;
overflow:hidden;
}
.single_portfolio{
overflow:hidden;
background:#fff;
margin-bottom:30px;
}
.single_portfolio_inner{
margin:20px;
position:relative;
overflow:hidden;
}
.single_portfolio img{
width:100%;
float:left;
cursor:pointer;
}
.single_portfolio:hover img{
-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
-ms-transform:scale(1.2);
-o-transform:scale(1.2);
transform:scale(1.2);
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition:all 0.3s ease 0s;
transition:all 0.3s ease 0s;
}
.single_portfolio .portfolio_detail{
display:none;
}
.single_portfolio:hover .portfolio_detail{
display:block;
}
.portfolio_detail{
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
}
.portfolio_detail span.hover_color{
display:block;
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
z-index:1;
opacity:.9;
}
.fullscreen_p_links{
position:absolute;
right:20px;
bottom:20px;
}
.portfolio_detail a{
background:url(img/portfolio_links_bg.png) no-repeat scroll 13px 11px;
width:40px;
height:40px;
display:block;
position:relative;
text-indent:-9999px;
}
.detail_link{
background:url("img/portfolio_link_bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
display:block;
float:left;
margin-left:5px;
}
.portfolio_detail a.portfolio_link{
}
.portfolio_detail a.portfolio_fullscreen{
background-position:-29px 11px;
}
.portfolio_content{
color:#FFFFFF;
height:100%;
padding:20px;
position:relative;
width:100%;
z-index:999;
font-size:13px;
cursor:pointer;
}
.portfolio_content h2{
color:#FFFFFF;
font-size:18px;
line-height:25px;
margin-bottom:10px;
}
#portfolio_column .col-lg-4{
display:none;
}
.filter_controls{
background:none repeat scroll 0 0 #FFFFFF;
padding:5px 25px;
overflow:hidden;
}
.filter_controls h3{
float:left;
font-size:14px;
color:#777;
margin:10px 30px 0 0;
}
.filter_controls ul{
margin:0;
padding:0;
list-style:none;
}
.filter_controls ul li{
cursor:pointer;
display:block;
float:left;
margin:0 15px 0 0;
padding:8px 25px 8px 8px;
position:relative;
}
.filter_controls ul li:before{
content:"-";
position:absolute;
right:0;
color:#777 !important;
}
.filter_controls ul li:last-child:before{
content:"";
}
.filter_controls ul li:hover, .filter_controls ul li.active{
}
.portfolio_area{
margin:50px 0 0;
overflow:hidden;
}
div.portfolio_area #portfolio_column{
margin:40px 0 0px;
}
h2.portfolio_title{
margin-bottom:20px;
font-size:24px;
}
a.load_more{
background:none repeat scroll 0 0 #FFFFFF;
padding:15px 25px;
display:inline-block;
margin-bottom:50px;
}
#fullwidth_portfolio{
margin:50px 0;
}
.load_more_wrapper{
overflow:hidden;
}
/* Homepage WIdgets CSS */
.welcome_widgets{
margin-bottom:80px;
overflow:hidden;
}
.single_welcome_wid{
background:none repeat scroll 0 0 #FFFFFF;
padding:20px 0;
}
.single_welcome_wid img{
width:100%;
}
.single_welcome_wid img,.single_welcome_wid a,.single_welcome_wid p, .single_welcome_wid h2{
padding:0 20px;
}
.single_welcome_wid h2{
color:#000000;
font-size:18px;
line-height:30px;
margin:5px 0;
text-align:left;
}
.single_welcome_wid h2 a{
padding:0px;
}
.single_welcome_wid hr{
margin-bottom:15px;
margin-top:15px;
}
.single_welcome_wid p.post_meta{
color:#A8A8A8;
font-size:12px;
margin-bottom:10px;
}
.single_welcome_wid p{
font-size:13px;
color:#777777;
}
.single_welcome_wid a.readmore:hover{
color:#000;
}
/* Blog Page CSS */
.content, .sidebar{
margin-top:70px;
margin-bottom:50px;
padding:25px;
background:#fff;
color:#777;
font-size:13px;
}
.content h2, .sidebar h2{
font-size:18px;
line-height:25px;
margin-bottom:15px;
}
.content p, .sidebar p{
margin-bottom:20px;
}
.content ul, .sidebar ul{
margin:0;
padding:0;
list-style:none;
margin-bottom:20px;
}
.content ul.list_item li, .sidebar ul.list_item li, .single_sidebar ul.cat_list li{
background:url("img/list_arrow.png") no-repeat scroll 0 6px rgba(0, 0, 0, 0);
margin:0;
padding-bottom:5px;
padding-left:13px;
}
.content ul li a, .sidebar ul li a{
color:#777;
}
.content{}
.content iframe{border:none}
.list_item{
}
.sidebar{
padding:0;
margin-top:70px;
padding-top:25px;
}
.single_sidebar{
padding:0 25px;
padding-bottom:0;
}
.single_sidebar ul.cat_list{
overflow:hidden;
}
.single_sidebar ul.cat_list li{
width:50%;
float:left;
}
.sidebar hr{
margin:25px 0;
}
.cat_list{
}
ul#shotsByPlayerId{
list-style:none;
}
ul#shotsByPlayerId li{
margin:0;
padding:0;
}
ul#shotsByPlayerId{
margin-left:-5%;
overflow:hidden;
margin-bottom:-5%;
}
ul#shotsByPlayerId li img{
margin-left:5%;
width:45%;
float:left;
margin-bottom:5%;
}
form#searchform{
position:relative;
margin-bottom:25px;
}
form#searchform input[type=text]{
background:none repeat scroll 0 0 #F1F1F1;
border:1px solid #F1F1F1;
color:#777777;
padding:15px;
width:330px;
font-family:'Roboto', sans-serif;
}
form#searchform input[type=submit]{
background:url("img/search_icon.png") no-repeat scroll 20px 17px rgba(0, 0, 0, 0);
height:45px;
margin:0;
padding:0 !important;
position:absolute;
right:0;
text-indent:-9999px;
top:0;
width:45px;
}
#fullwidth_blog{
margin-top:70px;
overflow:hidden;
}
#fullwidth_blog .single_welcome_wid{
margin-bottom:30px;
}
.post_navigation{
background:none repeat scroll 0 0 #FFFFFF;
float:left;
margin-bottom:70px;
margin-left:15px;
margin-right:10px;
}
.post_navigation a{
font-size:14px;
color:#000;
display:inline-block;
padding:15px 20px;
}
.post_navigation a.previous_navigation{
border-right:1px solid #D9D9D9;
}
.post_navigation a.next_navigation{
}
.post_navigation span{
}
.post_navigation span.meta-nav{
}
.blog_content{
margin-left:-30px;
overflow:hidden;
}
.blog_content #fullwidth_blog{
margin-top:70px;
}
.blog_content .single_welcome_wid{
margin-left:30px;
float:left;
}
.content img.featured_img{
width:100%;
margin-bottom:25px;
}
.content h3{
font-size:16px;
line-height:20px;
margin-bottom:5px;
}
.single_page_navigation{
margin:-25px 10px 25px 15px;
margin-left:0;
}
.single_page_sidebar_navigation{
float:none;
margin:0 10px 70px 0;
overflow:hidden;
width:205px;
}
.content iframe.gmap{
width:100%;
height:350px;
margin-bottom:35px;
}
/* Contact CSS */
#contact_form label{
font-weight:normal;
position:relative;
display:inline-block;
padding-right:8px;
}
#contact_form label.required:before{
bottom:0;
content:"*";
position:absolute;
right:0;
color:#EA4848;
}
#contact_form input[type=text], #contact_form input[type=tel], #contact_form input[type=email]{
padding:10px;
background:#F1F1F1;
border:none;
width:250px;
margin-bottom:15px;display:block
}
#contact_form input[type=text].error, #contact_form input[type=tel].error, #contact_form input[type=email].error, #contact_form textarea.error{
border:1px solid #EA4848;
}
#contact_form label.error{
display:block;
color:#fff;
padding:5px 15px;
background:#EA4848;
margin-top:-10px;
margin-bottom:10px;
}
#contact_form textarea{
padding:10px;
background:#F1F1F1;
border:none;
width:680px;
height:150px;display:block
}
/* Footer CSS */
.footer_top_area{
background:#26282A;
border-top:4px solid #ADADAD;
}
.footer_bottom_area{
background:#1D1F20;
}
.single_footer_wid{
margin:50px 0;
overflow:hidden;
}
.single_footer_wid h2{
font-size:16px;
margin-bottom:25px;
}
.single_footer_wid h2 span{
display:inline;
border-bottom:2px solid #fff;
color:#fff;
text-transform:uppercase;
padding-bottom:10px;
}
.single_footer_wid p{
color:#95999c;
font-size:13px;
margin-bottom:20px;
}
.tag-cloud{
}
.tag-cloud a{
background:none repeat scroll 0 0 #1D1F20;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
color:#95999C;
display:inline-block;
float:left;
margin-bottom:5px;
margin-right:5px;
padding:3px 9px 5px;
}
.tag-cloud a:hover{
color:#fff;
}
.flickr_feed{
}
.flickr_feed img{
float:left;
margin-bottom:10px;
margin-right:10px;
}
.copyright_text{
padding:35px 0;
}
.copyright_text p{
color:#666a6e;
}
.follow_links{
float:right;
margin-top:25px;
position:relative;
}
.follow_links ul{
margin:0;
padding:0;
list-style:none;
}
.follow_links a.social_trigger{
background:none repeat scroll 0 0 #262626;
border:1px solid #DEDEDE;
color:#FFFFFF;
cursor:pointer;
overflow:hidden;
padding:10px 15px;
position:relative;
z-index:999;
}
.follow_links a.social_trigger span{
}
.follow_links a.social_trigger span.glyphicon-align-justify{
padding-left:50px;
font-size:12px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
.follow_links a.social_trigger span.glyphicon-align-justify{
padding-right:16px;
}
}
ul.social_profiles{
background:none repeat scroll 0 0 #262626;
left:1px;
position:absolute;
top:30px;
width:158px;
display:none;
z-index:999;
}
ul.social_profiles li{
font-size:14px;
background:#262626;
border:0px solid #ddd;
border-top:1px solid #333;
margin:0;
}
ul.social_profiles li a{
display:block;
padding:10px 15px;
color:#808080;
}
ul.social_profiles li:hover{
background:#262626;
}
ul.social_profiles li:hover a{
color:#fff;
}
ul.social_profiles li:last-child{
border-bottom:0px solid #E6E6E6;
padding-bottom:5px;
}
.scroll_to_up{
}
.scroll_to_up .glyphicon-chevron-up{
color:#fff;
display:inline-block;
float:right;
margin-top:35px;
cursor:pointer;
}
/* Comments CSS */
form#commentform{
margin:0;
}
.comments-area{
}
.comments-area, #respond{
background:none repeat scroll 0 0 #FFFFFF;
margin-bottom:25px;
padding:25px;
}
#respond{
margin-bottom:70px;
}
.comments-title{
font-size:18px;
margin:0;
color:#010101;
}
.commentlist{
list-style:none outside none;
margin:15px 0 0;
}
.commentlist li{
border-bottom:1px solid #E9E9E9;
margin-bottom:25px;
padding-bottom:25px;
}
.commentlist li:last-child{
margin-bottom:0;
padding-bottom:0;
border-bottom:0px solid;
}
.comment{
}
.comment-meta{
}
.avatar{
float:left;
height:80px;
margin-right:25px;
width:80px;
}
cite.fn{
display:block;
}
cite.fn span{
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
color:#FFFFFF;
display:inline-block;
font-family:'Roboto',sans-serif;
font-size:12px;
margin-left:5px;
padding:2px 10px;
}
a time, a.comment-reply-link{
color:#999999;
display:inline-block;
font-size:12px;
margin:5px 0;
position:relative;
}
a.comment-reply-link:before{
position:absolute;
left:0;
top:0;
content:"-";
}
a.comment-reply-link{
padding-left:10px;
margin-left:10px;
}
.comment-content{
color:#777777;
padding-left:105px;
}
.reply{
}
.comment-reply-link{
}
.children{
margin-left:105px;
font-size:100%;
}
.children li{
border-bottom:0 solid;
border-top:1px solid #DDDDDD;
list-style:none outside none;
margin-bottom:0;
margin-top:25px;
padding:25px 0 0;
}
.comment-notes{
}
#respond{
font-size:13px;
}
#respond h3#reply-title{
font-size:18px;
line-height:20px;
margin-bottom:10px;
}
#respond label{
font-weight:normal;
}
.required{

}
.comment-notes{
margin-top:15px;
margin-bottom:25px;
}
#respond input[type=text],#respond input[type=email],#respond input[type=url], #respond textarea{
background:#F1F1F1;
border:0px solid #F1F1F1;
padding:10px;display:block;
}
#respond input[type=text],#respond input[type=email],#respond input[type=url]{
width:225px;
}
#respond textarea{
width:680px;
height:130px;
}
.comment-form-author{
}
.comment-form-email{
}
.comment-form-url{
}
.comment-form-comment{
}
.form-submit{
}
h2.blog_title{
font-size:25px;
line-height:30px;
margin-bottom:40px;
margin-left:15px;
}
h2.latest_work_title{
margin-top:40px;
margin-bottom:-20px;
margin-left:15px;
font-size:25px;
}
/* Preloader */
body{
overflow:hidden;
}
#preloader{
position:fixed;
top:0;
left:0;
right:0;
bottom:0;
background-color:#fff;
/* change if the mask should have another color then white */
z-index:99999;
/* makes sure it stays on top */
opacity:.96;
}
#status{
}
.loader{
text-align:center;
width:52px;
height:14px;
position:absolute;
background:url(img/loader-grey.gif);
left:50%;
top:50%;
margin:-21px 0 0 -7px;
}
.loader span{
display:none !important;
display:inline-block;
vertical-align:middle;
width:10px;
height:10px;
margin:50px auto;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
-webkit-animation:loader 0.9s infinite alternate;
-moz-animation:loader 0.9s infinite alternate;
-ms-animation:loader 0.9s infinite alternate;
-o-animation:loader 0.9s infinite alternate;
animation:loader 0.9s infinite alternate;
}
.loader span:nth-of-type(2){
-webkit-animation-delay:0.3s;
-moz-animation-delay:0.3s;
-ms-animation-delay:0.3s;
-o-animation-delay:0.3s;
animation-delay:0.3s;
}
.loader span:nth-of-type(3){
-webkit-animation-delay:0.6s;
-moz-animation-delay:0.6s;
-ms-animation-delay:0.6s;
-o-animation-delay:0.6s;
animation-delay:0.6s;
}
@-webkit-keyframes loader{
0% {
    width: 10px;
    height: 10px;
    opacity: 0.9;
    -webkit-transform: translateY(0);
  }
  100% {
    width: 24px;
    height: 24px;
    opacity: 0.1;
    -webkit-transform: translateY(-21px);
  }
}
@-moz-keyframes loader{
0% {
    width: 10px;
    height: 10px;
    opacity: 0.9;
    -moz-transform: translateY(0);
  }
  100% {
    width: 24px;
    height: 24px;
    opacity: 0.1;
    -moz-transform: translateY(-21px);
  }
}

/* Colors */
.portfolio_detail span.hover_color, .mean-container .mean-bar, .mean-container .mean-nav, nav#dropdown li ul li:hover, cite.fn span, .loader span, input[type=submit]{
background-color:#EA4848;
font-weight:normal;
}
.mean-container .mean-nav ul li a.mean-expand:hover, input[type=submit]:hover{
background:#f66060;
}
.single_welcome_wid h2 a:hover, .single_welcome_wid a.readmore, .filter_controls ul li:hover, .filter_controls ul li.active, a.load_more:hover, .content ul li a:hover, .sidebar ul li a:hover, .post_navigation a:hover, a.comment-reply-link:hover{
color:#ea4848;
}
/* Green Color */

body.color_green .portfolio_detail span.hover_color, body.color_green .mean-bar, body.color_green .mean-nav, body.color_green nav#dropdown li ul li:hover, body.color_green cite.fn span, body.color_green .loader span, body.color_green input[type=submit]{
background-color:#5CCAAB;
}
body.color_green .mean-nav ul li a.mean-expand:hover, body.color_green input[type=submit]:hover{
background:#6edebe;
}
body.color_green .single_welcome_wid h2 a:hover, body.color_green .single_welcome_wid a.readmore, body.color_green .filter_controls ul li:hover, body.color_green .filter_controls ul li.active, body.color_green a.load_more:hover, body.color_green .content ul li a:hover, body.color_green .sidebar ul li a:hover, body.color_green .post_navigation a:hover, body.color_green a.comment-reply-link:hover{
color:#5CCAAB;
}
/* Yellow Color */

body.color_yellow .portfolio_detail span.hover_color, body.color_yellow  .mean-bar, body.color_yellow .mean-nav, body.color_yellow nav#dropdown li ul li:hover, body.color_yellow cite.fn span, body.color_yellow .loader span, body.color_yellow input[type=submit]{
background-color:#F39C12;
}
body.color_yellow .mean-nav ul li a.mean-expand:hover, body.color_yellow input[type=submit]:hover{
background:#F1C40F;
}
body.color_yellow .single_welcome_wid h2 a:hover, body.color_yellow .single_welcome_wid a.readmore, body.color_yellow .filter_controls ul li:hover, body.color_yellow .filter_controls ul li.active, body.color_yellow a.load_more:hover, body.color_yellow .content ul li a:hover, body.color_yellow .sidebar ul li a:hover, body.color_yellow .post_navigation a:hover, body.color_yellow a.comment-reply-link:hover{
color:#F39C12;
}
/* Blue Color */

body.color_blue .portfolio_detail span.hover_color, body.color_blue .mean-bar, body.color_blue .mean-nav, body.color_blue nav#dropdown li ul li:hover, body.color_blue cite.fn span, body.color_blue .loader span, body.color_blue input[type=submit]{
background-color:#2980B9;
}
body.color_blue .mean-nav ul li a.mean-expand:hover, body.color_blue input[type=submit]:hover{
background:#5DADE2;
}
body.color_blue .single_welcome_wid h2 a:hover, body.color_blue .single_welcome_wid a.readmore, body.color_blue .filter_controls ul li:hover, body.color_blue .filter_controls ul li.active, body.color_blue a.load_more:hover, body.color_blue .content ul li a:hover, body.color_blue .sidebar ul li a:hover, body.color_blue .post_navigation a:hover, body.color_blue a.comment-reply-link:hover{
color:#2980B9;
}
/* MidNightBlue Color */

body.color_midnightblue .portfolio_detail span.hover_color, body.color_midnightblue .mean-bar, body.color_midnightblue .mean-nav, body.color_midnightblue nav#dropdown li ul li:hover, body.color_midnightblue cite.fn span, body.color_midnightblue .loader span, body.color_midnightblue input[type=submit]{
background-color:#2C3E50;
}
body.color_midnightblue .mean-nav ul li a.mean-expand:hover, body.color_midnightblue input[type=submit]:hover{
background:#34495E;
}
body.color_midnightblue .single_welcome_wid h2 a:hover, body.color_midnightblue .single_welcome_wid a.readmore, body.color_midnightblue .filter_controls ul li:hover, body.color_midnightblue .filter_controls ul li.active, body.color_midnightblue a.load_more:hover, body.color_midnightblue .content ul li a:hover, body.color_midnightblue .sidebar ul li a:hover, body.color_midnightblue .post_navigation a:hover, body.color_midnightblue a.comment-reply-link:hover{
color:#2C3E50;
}
/* Magenta Color */

body.color_magenta .portfolio_detail span.hover_color, body.color_magenta .mean-bar, body.color_magenta .mean-nav, body.color_magenta nav#dropdown li ul li:hover, body.color_magenta cite.fn span, body.color_magenta .loader span, body.color_magenta input[type=submit]{
background-color:#8E44AD;
}
body.color_magenta .mean-nav ul li a.mean-expand:hover, body.color_magenta input[type=submit]:hover{
background:#9B59B6;
}
body.color_magenta .single_welcome_wid h2 a:hover, body.color_magenta .single_welcome_wid a.readmore, body.color_magenta .filter_controls ul li:hover, body.color_magenta .filter_controls ul li.active, body.color_magenta a.load_more:hover, body.color_magenta .content ul li a:hover, body.color_magenta .sidebar ul li a:hover, body.color_magenta .post_navigation a:hover, body.color_magenta a.comment-reply-link:hover{
color:#8E44AD;
}
/* Multiple Patterns */
section.pattern_01{
background:url(img/patterns/01.png) repeat scroll 0 0;
}
section.pattern_02{
background:url(img/patterns/02.png) repeat scroll 0 0;
}
section.pattern_03{
background:url(img/patterns/03.png) repeat scroll 0 0;
}
section.pattern_04{
background:url(img/patterns/04.png) repeat scroll 0 0;
}
section.pattern_05{
background:url(img/patterns/05.png) repeat scroll 0 0;
}
section.pattern_06{
background:url(img/patterns/06.png) repeat scroll 0 0;
}
section.pattern_07{
background:url(img/patterns/07.png) repeat scroll 0 0;
}
section.pattern_08{
background:url(img/patterns/08.png) repeat scroll 0 0;
}
section.pattern_09{
background:url(img/patterns/09.png) repeat scroll 0 0;
}
.imgbioleft{
float:left; margin-right:23px; margin-bottom:10px;}

ul.shotsByPlayerId2{
list-style:none;
}
ul.shotsByPlayerId2 li{
margin:0;
padding:0;
}
ul.shotsByPlayerId2{
margin-left:-5%;
overflow:hidden;
margin-bottom:-5%;
}
ul.shotsByPlayerId2 li img{
margin-left:5%;
width:45%;
float:left;
margin-bottom:5%;
}