/*

Theme Name: Michellelee Entertainment

Theme URI: http://michelleleeentertainment.com/

Description: Theme developed  by <a href="http://advantadesigngroup.com/">Zachary Mentz</a>

Version: 3.3.1

Author: Michellelee Entertainment

Author URI: http://michelleleeentertainment.com/



This wordpress theme was developed by Zachary Mentz,

*/



@charset "utf-8";

/* CSS Document */

@import url(fonts/fonts.css);

body { background: url("images/bdy.jpg") repeat scroll 0 0 #FFFFFF; color: #222; font-family: 'houschkalightregular'; font-size: 12px; margin: 0; padding: 0;}

.clr { clear:both; }

div, h1, h2, h3, h4, h5, h6, p, ul, li, form { margin:0; padding:0; }

a, img { border:none; outline:none; text-decoration:none; }

a:hover { }

p { font-size:14px; line-height:18px; }

a { text-decoration:none; color:#662D91}

a:hover { text-decoration:underline; }

ul, ol, li { list-style:none; }



/*Wrapper*/

#wrpr { margin: 0 auto; width: 978px; }

#header { height: 195px; position: relative; z-index: 9; }

#header #nav { background: url("images/header-nav-bg.jpg") repeat-y scroll 0 0 #662C90; height: 62px; }

#header #nav ul { }

#header #nav ul li { float: left; font-size: 13px; line-height: 17px; position: relative; text-transform: uppercase; }

#header #nav ul li a { color: #FFFFFF; display: block; height: 40px; padding: 14px 10px 0 15px; }

#header #nav ul li:hover>a, #header #nav ul li:hover>a { border-bottom: 8px solid #FDB525; text-decoration: none; }



#header #nav ul li ul { display: none; }

#header #nav ul li:hover ul { display: block; background:#662c90; padding:5px 0; position:absolute; top:62px; left:0; width:200px; }

#header #nav ul li ul li { line-height: 22px; float:none}

#header #nav ul li ul li a { color: #FFFFFF; display: block; font-family: 'houschkaboldregular'; padding: 0 10px; height:auto}

#header #nav ul li ul li:hover a { background: none repeat scroll 0 0 #FDB525; text-decoration: none; border-bottom:none}



#header h1.logo { float: left; margin: 35px 0 25px; width: 276px; }

#header h1.logo a { background: url("images/logo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); display: block; height: 71px; text-indent: -5500px; width: 276px; }
#header h1.logos a{background:url(http://michelleleeentertainment.com/wp-content/uploads/2018/01/newlogo.jpg) no-repeat; height:107px; width:203px;} 

#header .header-right { float: right; }

#header .header-right ul { background: url("images/divider-01.png") no-repeat scroll 0 35px rgba(0, 0, 0, 0); float: left; height: 45px; margin: 0 0 0 5px; padding: 28px 5px 0 15px; }



#header .header-right ul li { float: left; font-size: 10px; line-height: 29px; margin: 0 10px 0 0; text-transform: uppercase; }

#header .header-right ul li a { color: #662D91; display: block; padding: 0 0 0 32px; }

#header .header-right ul li a.ico1 { background: url("images/shr-ico-01.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); }

#header .header-right ul li a.ico2 { background: url("images/shr-ico-02.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); }

#header .header-right ul li a.ico3 { background: url("images/shr-ico-03.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); }

#header .header-right ul li a.ico4 { background: url("images/shr-ico-04.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); }




.footersocial {
    display: inline-block;
}

.footersocial a img {
	padding:5px;
}



#header .header-right .shareBx { float: left; margin: 12px 0 0; }

#header .header-right .likeBx { float: right; padding: 35px 0 0; width:100px}

#header .header-right .likeBx .shrBtn { padding: 0 0 4px; }

#header .header-right .search { background: url("images/search-bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0); float: right; height: 22px; width: 118px; }

#header .header-right .search input[type="text"] { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; float: left; font-size: 10px; height: 10px; padding: 6px; width: 80px; outline:none}

#header .header-right .search input[type="submit"] { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; cursor: pointer; float: right; height: 22px; width: 22px; }



/*Banner*/

#bnr { /*height: 324px;*/ position: relative; z-index: 8; }

#slides {}

.slides_container {width:978px; height:324px; overflow:hidden; position:relative; display:none;}

#slides .slide {width:978px; height:324px; display:block; position:relative;}

#slides .slide span.plybtn {background:url(images/play-btn.png) no-repeat; width:75px; height:75px; position:absolute; top:50%; left:50%; margin:-35px 0 0 -35px}

#slides .slide .infoArea {position:absolute; top:105px; left:0; background:url(images/pruple-trans.png); width:400px; padding:12px 0; border-right:10px solid #fdb525;}

#slides .slide .infoArea h2 {color:#fff; text-transform:uppercase; font-size:24px; font-family: 'houschkaboldregular'; padding:0 15px;}

#slides .slide .infoArea p {color:#fff; padding:5px 35px 0 15px;}



/*Next/prev buttons*/

#slides .prev {display:none;}

#slides .next {display:none;}



/*Pagination*/

.pagination {position:absolute; bottom:1px; right:1px; z-index:99999;}

.pagination li {float:left; list-style:none; height:28px; width:28px;}

.pagination li a {

	display:block;

	width:28px;

	height:28px;

	background:url(images/pruple-trans.png);

	float:left;

	overflow:hidden;

	color:#fff;

	text-align:center; 

	line-height:28px;

}

.pagination li.current a {

	background-position:0 0;

}



#bnrIn {position: relative; z-index: 8; }

#bnrIn .infoArea {position:absolute; top:32px; left:0; background:url(images/pruple-trans.png); width:400px; padding:12px 0; border-right:10px solid #fdb525;}

#bnrIn .infoArea h2 {color:#fff; text-transform:uppercase; font-size:24px; font-family: 'houschkaboldregular'; padding:0 15px;}

#bnrIn .infoArea p {color:#fff; padding:5px 35px 0 15px;}



/*Content*/

.content { padding: 30px 0 0; font-size:14px;}

.content .topPart { padding: 0 0 20px; text-align: center; }

.content h2 { color: #662D91; font-size: 30px; font-weight: normal; padding: 0 0 15px; text-transform: uppercase; }

.content h2 b { font-family: 'houschkaboldregular'; }

.content .topPart p { padding: 0 145px; }

.content p { padding: 0 0 20px; }

.content .gryBx { background: none repeat scroll 0 0 #E7E8E9; padding: 25px 0 18px 50px; }

.content .gryBx .gryLeft { float: left; margin: 0 30px 0 0; position: relative; width: 401px; }

.content .gryBx .gryLeft .log { background: url("images/sound-shelly-big.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: 95px; left: -5px; position: absolute; top: 16px; width: 197px; }

.content .gryBx ul { background: url("images/divider-02.png") no-repeat scroll left center rgba(0, 0, 0, 0); float: left; padding: 0 0 0 35px; }

.content .gryBx ul li { float: left; height: 122px; margin: 0 20px 0 0; position: relative; width: 121px; }

.content .gryBx ul li span { background: url("images/pruple-trans.png") repeat scroll 0 0 rgba(0, 0, 0, 0); bottom: 0; color: #FFFFFF; font-family: 'houschkaboldregular'; font-size: 12px; height: 26px; left: 0; line-height: 26px; position: absolute; text-align: center; text-transform: uppercase; width: 100%; }



/*TEAM*/

.team { border-top: 1px dashed #88898C; padding: 45px 145px; }

.team ul { }

.team ul li { padding: 0 0 20px; }

.team ul li .thb { background: url("images/team-shdw.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); float: left; height: 117px; margin: 0 15px 0 0; padding: 12px; width: 109px; }

.team ul li .thb img { height: 117px; width: 109px; }

.team ul li .info { float: left; padding: 12px 0 0; width: 540px; }

.team ul li .info h3 { background: url("images/dash-bg.png") repeat-x scroll center center rgba(0, 0, 0, 0); font-size: 12px; margin: 0 0 10px; }

.team ul li .info h3 span { background: none repeat scroll 0 0 #662C91; color: #FFFFFF; display: inline-block; line-height: 30px; padding: 0 12px; text-transform: uppercase; -webkit-box-shadow: 0px 1px 5px rgba(50, 50, 50, 0.75);

-moz-box-shadow:    0px 1px 5px rgba(50, 50, 50, 0.75);

box-shadow:         0px 1px 5px rgba(50, 50, 50, 0.75);}

.team ul li .info h3 span small { font-size: 10px; }



/*FOOTER*/

#footer { background: url("images/footer.jpg") no-repeat scroll center top #77797B; min-width: 978px; padding: 8px 0 0; width: 100%; }

.fInner { height: 42px; margin: 0 auto; width: 978px; }

.fInner ul { float: left; width:400px; }

.fInner ul li { color: #FFFFFF; font-size: 10px; margin: 15px 50px 0 0; text-transform: uppercase; float:left}

.fInner ul li a{color: #FFFFFF;}



.fInner small { color: #FFFFFF; float: right; display:block; padding-top:15px; }



.post{margin-bottom:30px; border-bottom:1px solid #fcb525; padding-bottom:20px;}

.post h3{font-size:30px; font-weight:normal; text-transform:capitalize; color:#662D91;}

.post h3 a{color:#662D91;}

.post small{font-size:11px; display:block;}

.post small span{color:#266194;}

.post p{ font-size:14px; padding:10px 0 10px;}

a.readMore{font-size:13px; text-transform:capitalize}

a.readMore:hover{text-decoration:underline;}

#o3-social-share{margin:0 !important;}


/*wordpress ready made style sheet*/

/*images align*/
.alignleft {
	float:left;
}
.alignright {
	text-align:right;
	float:right;
	display:block;
}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignright {
	display:block;
	float:right;
	margin: 0 0 2px 7px;
}
img.alignleft {
	display:block;
	float:left;
	margin: 0 7px 2px 0;
}
.aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.ad-slideshow-countdown {
display:none !important;
}