/*---------------------------------------------------------------------------------------
Theme Name:Moxy Theme Lite
Theme URI:http://www.moxypress.com
Description: A theme made for salespages & marketing
Version:2.2.5
Author:MoxyPress & Entrepreneur Lab
---------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------
Basic Elements
--------------------------------------------------------------------------------------- */
body{margin:0 20px;padding:0;line-height:160%;}
img{height: auto; /* Make sure images are scaled correctly. */
	max-width: 100%; /* Adhere to container width. */}
img{-ms-interpolation-mode:bicubic;}
ul,ol{margin:0;padding:0 20px 0 20px;}
ul li,ol li{padding:0;margin:0;background-position:10px;}
a{outline:0;}
#sidebar div.widget ul li a{float:left;}
hr{border:0;background :url('images/hr.png') repeat-x 90% 0;clear:left;width:100%;margin:1em 0;height:10px;}
.right h2{font-size:22px;margin:5px 0 0 4px;}
/*---------------------------------------------------------------------------------------
Main Navigation Elements
--------------------------------------------------------------------------------------- */
#nav{height:22px;max-width:930px;width:100%;padding:16px 10px 16px 10px;bottom:0;float:left;}
/*this css added by D.N.,On 04-10-2013*/ 
.nav{line-height:1;list-style:none outside none;margin:0;padding:0;z-index:99;}
.nav a{color:#ffffff;display:block;line-height:18px;padding:2px 15px 18px 20px;position:relative;z-index:100;text-decoration:none;}
.nav li{float:left;width:auto;}
.nav li a.sf-with-ul{padding-right:30px;}
.nav li ul{left:-999em;position:absolute;width:200px;z-index:9999;list-style:none;float:left;margin:0 0 0 15px;padding:8px 0 8px;}
.nav li ul li{width:180px;padding-bottom:3px;}
.nav li ul li.last-item{border-bottom:none;padding-bottom:3px;}
.nav li ul li a{background:none repeat scroll 0 0 transparent;padding:3px 10px;/*width:160px;*/text-align:left;/*left:10px;*/}
.nav li ul li a:hover{text-decoration:none;}
.nav li ul li a.sf-with-ul{padding-right:10px;}
.nav li ul ul{margin:-28px 0 0 180px;}
.nav li:hover,.nav li.hover{position:static;}
.nav li:hover ul ul,.nav li.sfhover ul ul,.nav li:hover ul ul ul,.nav li.sfhover ul ul ul,.nav li:hover ul ul ul ul,.nav li.sfhover ul ul ul ul{left:-999em;}
.nav li:hover ul,.nav li.sfhover ul,.nav li li:hover ul,.nav li li.sfhover ul,.nav li li li:hover ul,.nav li li li.sfhover ul,.nav li li li li:hover ul,.nav li li li li.sfhover ul{left:auto;display:block;}
#fullnav{width:100%;position:relative;max-width:950px;z-index:5;}
/*---------------------------------------------------------------------------------------
Main Layout Elements
--------------------------------------------------------------------------------------- */
#wrapper{max-width:950px;width:100%;background-color:white;margin:0 auto;}
/* Header */
#header{max-width:950px;width:100%;padding:0;margin-bottom:0;margin-left:0;margin-right:0;position:relative;}
#header_title{max-width:900px;width:100%;position:absolute;/*top:50px;by D.N. on 04-10-2013*/}
#header_title a{text-decoration:none;}
#header_image{z-index:-99999;display:block;}
#header_image img{max-width:950px;width:100%;z-index:-9999;height:auto;}
#headiv{max-width:950px;width:100%;background-color:transparent;color:#e0e0de;float:left;}
/* Container */
#container{max-width:950px;width:100%;margin-top:30px;overflow:hidden;border:none;float:left;}
#contentwrapper{max-width:950px;width:100%;overflow:hidden;border:none;background-color:#ffffff;float:left;}
/* Content */
#content{min-width:63%;max-width:600px;float:left;overflow:hidden;border-right:1px solid #ededed;margin-top:5px;margin-bottom:5px;margin-left:20px;padding:0 11px 0 0;text-align:left;}
#contentright{max-width:600px;color:#444444;overflow:hidden;margin-bottom:10px;border-left:1px solid #d8d8d8;font:12px/20px Tahoma,Verdana,Arial,Helvetica,sans-serif;padding: 0 10px 0 18px;float: right;text-align:left;}
#contentfull{max-width:920px;width:95%;/*float:left;*/color:#444444;overflow:hidden;/*margin-right:0;margin-left:20px;margin-bottom:10px;*/text-align:left;margin:0 auto;font:12px/20px ;padding: 0 10px 10px;}
#contentfullsales{max-width:700px;width:95%;font-size:12px;color:#444444;line-height:20px;padding:5px;overflow:hidden;text-align:left;margin:0 auto;}
#excerptthumb img{width:100px;float:left;clear:left;margin-top:17px;margin-right:8px;border:1px solid #ededed;float:left;padding:1px;}
#post_featuredimage img{width:100%;height:auto;border:1px solid #ededed;float:left;padding:1px;margin-bottom:10px;}
/* Entry */ 
.entry{max-width:950px;width:100%;background-position:0;padding-top: 5px;padding-bottom: 10px;margin-top:10px;margin-bottom:2px;clear:both;padding-right: 10px;}
#post_featuredimage{padding-top:10px;}
div.postauthor{width:96%;}
img.centered,.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;}
img.alignleft{display:inline;}
.alignright{float:right;}
.alignleft{float:left;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:5px;padding:8px 5px 5px;}
.wp-caption img{}
.wp-caption p.wp-caption-text{}
/* Entry Head */
.ehead{overflow:hidden;margin:0;padding:6px 0 10px;border-bottom:1px solid #ededed;}
.ehead h2{margin-bottom:5px;margin-top:5px;}
.entryinfo{margin-top:-5px;padding-top:5px;}
.entryinfo a{}
.cat{padding-top:10px;border-top:1px solid #ededed;clear:both;}
.cat a{font-size:11px;}
blockquote,blockquote blockquote blockquote{padding:0 0 0 8px;margin-bottom:10px;border-left:5px solid #c2c1bc;color:#555555;font-size:11px;line-height:19px;}
blockquote blockquote{margin-bottom:10px;background-color:#fafafa;padding:2px 2px 2px 8px;color:#555555;}
.alignleft{float:left;}
.alignright{float:right;}
.navigation{display:block;}
/* Archives */
ol.archive{padding:0;margin:0;list-style-type:none;list-style-image:none;}
ol.archive li{margin:0 0 25px 0;}
/* WP-Calendar */
#wp-calendar,#wp-calendar caption{width:100%;text-align:center;font-size:14px;}
td#next,td#prev{font-weight:bold;}
/* Footer - the one with "All Rights Reserved" */ 
#footer{/*max-width:950px;*/text-align:center;font-size:12px;padding-top:10px;float:left;width:100%;}
#footer div{margin:0 0 5px 0;}
#footer div div ul{}
#footer div div ul li{display:inline-block;list-style-type:none;}
#footer div div ul li a{margin-left:20px;list-style-type:none;background-color:transparent;text-decoration:none;}
#footer div div div.branding,#footer div div div.branding a{font-size:11px;opacity:0.55;}
/* Search Results */
div.searchfeaturedimage{float:left;padding-right:10px;padding-top:10px;}
div.searchfeaturedimage img{border:1px solid #ededed;padding:1px;}
strong.search-excerpt{background-color:#ee0606;color:#ffffff;padding:3px;font-style:italic;}
/*---------------------------------------------------------------------------------------
Sidebar Elements
--------------------------------------------------------------------------------------- */
/* Sidebar */
#sidebar{text-align:left;margin-top:20px;width:290px;padding-left:5px;margin-right:15px;}
#sidebar ul{list-style:none;width:280px;}
#sidebar ul li{display:block;float:left;clear:left;margin-left:-18px;width:9;border-bottom:1px dotted #cbcbcb;padding-bottom:5px;}
#sidebar ul > li:last-child{margin-bottom:20px;}
#wp-calendar tbody tr td a{font-weight:bold;background-color:#ededed;color:#ffffff;font-size:13px;padding:5px;}
#sidebar ul li ul li{margin:0px 0px 4px 10px;}
#sidebar li{min-height:10px;list-style:none;margin-bottom:10px;}
#sidebar li.widget{float:left;width:280px;font-size:14px;padding-bottom:10px;}
#sidebar li.widget li{float:left;width:280px;line-height:20;}
#sidebar .widget{margin-bottom:15px;display:block;width:280px;clear:both;}
#sidebar .widget p{max-width:95%;}
#sidebar .widget .children{margin-left:10px;margin-top:10px;}
#sidebar .widget h3{font-weight:bold;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ededed;max-width:250px;}
#sidebar .widget h2{font-weight:bold;padding-bottom:6px;margin-bottom:15px;border-bottom:1px solid #ededed;margin-left:-1px;max-width:250px;}
#sidebar div.widget ul li span.post-date{font-size:10px;float:left;clear:left;}
/* Right / Left Sidebar */
#sbleft{margin-bottom:20px;margin-left:10px;float: left;clear: left;}
#sbright{float:right;margin-bottom:20px;}
/* Popular Posts Widget */
#sidebar #popular{margin-bottom:15px;display:block;width:280px;clear:both;}
#sidebar #popular p{font-size:10px;color:#666;max-width:195px;margin-top:1px;float:left;margin-left:10px;}
#sidebar #popular a{font-size:13px;}
#sidebar #popular ul li{border-bottom-style:none;}
#sidebar #popular img{border:1px solid #ededed;float:left;padding:1px;width:48px;height:48px;}
#sidebar #popular img:hover{border-color:#000000;}
/* Recent Posts Widget */
#sidebar #recent{margin-bottom:15px;display:block;width:280px;clear:both;}
#sidebar #recent p{font-size:10px;color:#666;max-width:195px;margin-top:1px;float:left;margin-left:10px;line-height:150%;}
#sidebar #recent a{font-size:13px;}
#sidebar #recent ul li{border-bottom-style:none;}
#sidebar #recent img{border:1px solid #ededed;float:left;padding:1px;width:48px;height:48px;}
#sidebar #recent img:hover{border-color:#ededed;}
/* Recent comments Widget */
#sidebar #recentcomments{margin-bottom:15px;display:block;width:280px;clear:both;}
#sidebar #recentcomments p{font-size:10px;color:#666;max-width:195px;margin-top:1px;float:left;margin-left:10px;}
#sidebar #recentcomments a{font-size:13px;font-weight:bold;}
#sidebar #recentcomments ul li{border-bottom-style:none;}
#sidebar #recentcomments img{border:1px solid #ededed;float:left;padding:1px;width:48px;height:48px;}
#sidebar #recentcomments img:hover{border-color:#ccc;}
/*---------------------------------------------------------------------------------------
Comments
--------------------------------------------------------------------------------------- */
a.comment-edit-link{font-size:11px;}
.entry ul.commentlist{list-style:none;list-style-position:outside;display:block;margin:0 0 20px;padding:0;padding-bottom:10px;border-bottom:0px solid #e6e6e6;}
.entry ul.commentlist ul{list-style-type:none;list-style-position:outside;margin:0;}
.entry ul.commentlist li{padding:20px 0 10px 35px;position:relative;margin-top:0;border-bottom:1px solid #e5e5e5;}
.entry ul.commentlist li img{border:none;}
.entry ul.commentlist li p{font-size:13px;margin:10px 0 10px 20px;}
.entry ul.commentlist li .comment-meta,#content #colLeft ul.commentlist li .text{margin-left:20px;}
.entry ul.commentlist li .comment-meta span{font-size:11px;color:#999;}
.entry ul.commentlist li .comment-meta{font-size:16px;}
.entry ul.commentlist li .gravatar{position:absolute;width:40px;height:40px;top:20px;left:0;float:left;padding:1px;}
.entry ul.commentlist .reply{position:absolute;right:0;top:25px;width:46px;height:21px;text-align:center;}
.entry ul.commentlist .reply a{display:block;width:46px;height:21px;text-transform:uppercase;font-size:10px;margin-left:10px;}
.entry ul.commentlist .reply a:hover{text-decoration:none;color:#333;}
.entry ul.commentlist li .children li{margin-top:15px;padding-top:25px;border-bottom:none;overflow:hidden;padding-bottom:5px;}
.entry ul.commentlist li .children li .gravatar{top:20px;}
.entry ul.commentlist li .children li .reply{top:30px;}
/* Pagination */
.emm-paginate{padding:10px 0;margin:0 auto;width:50%;}
.emm-paginate a{border:1px solid #ddd;color:#666;margin-right:5px;padding:3px 7px;text-align:center;text-decoration:none;}
.emm-paginate .emm-title{color:#555;margin-right:4px;}
.emm-paginate .emm-gap{color:#999;margin-right:4px;}
.emm-paginate a:hover,.emm-paginate a:active,.emm-paginate .emm-current{color:#ffffff;background:#999;margin-right:5px;padding:3px 7px;}
.emm-paginate .emm-page{}
.emm-paginate .emm-prev,.emm-paginate .emm-next{}
/*---------------------------------------------------------------------------------------
/* Forms
--------------------------------------------------------------------------------------- */
#searchBox{overflow:hidden;margin-bottom:25px;}
#searchform input{border:none;border-left:1px solid #ededed;border-top:1px solid #ededed;border-bottom:1px solid #ededed;background:#ffffff url('images/ico_search.jpg') 5px 50% no-repeat;padding:6px 4px 6px 25px;color:#666;width:160px;float:left;}
#searchform input[type="submit"]{width:70px;height:27px;border:none;cursor:pointer;padding:0;text-align:center;font-size:10px;margin-top:2px;}}
/* Comments Form */
#commentform{width:99%;}
#commentform p{margin:0;}
#commentform label{display:block;padding:5px 0;}
#commentform input,#commentform textarea{border:1px solid #ededed;padding:8px;width:85%;margin-bottom:10px;}
#commentform input:focus,#commentform textarea:focus{border:1px solid #1FA2E1;}
#commentform textarea{width:94%;font-family:Arial,Helvetica,sans-serif;font-size:13px;}
#commentform input[type="submit"]{border:none;width:99%;margin-top:10px;cursor:pointer;font-size:20px;padding:20;margin-right:23px;}
#commentform input,#commentform textarea{border:1px solid #ddd;padding:8px;width:96%;margin-bottom:10px;}
/* Contact Form */
#contact{max-width:600px;width:99%;}
#contact label{display:block;padding:5px 0;font-weight:bold;}
#contact input,#contact textarea{border:1px solid #ddd;padding:8px;width:97%;margin-bottom:5px;display:block;}
#contact textarea{width:97%;font-family:Arial,Helvetica,sans-serif;font-size:13px;}
#contact input[type="submit"]{border:none;width:100%;margin-top:5px;cursor:pointer;font-size:20px;clear:left;padding-top:10;padding-right:10;padding-left:10;margin-bottom:10px;}
#contact input:focus,#contact textarea:focus{border:1px solid #1FA2E1;}
.errormsg,.successmsg{background:#FEF4F1;border:1px solid #F7A68A;color:#DA4310;padding:10px;}
.successmsg{background:#F5FAF1;border:1px solid #C2E1AA;color:#8FA943;}
/*---------------------------------------------------------------------------------------
/* EDD Styles
--------------------------------------------------------------------------------------- */

#sidebar div.widget ul.edd-cart li.edd-cart-item a.edd-remove-from-cart {
	float: none;
	text-indent: 3px;
	text-transform: uppercase;
	font-weight: bold;
	background-color: #e10101;
	color: #ffffff;
	margin-left: 4px;
	padding: 1px 4px 1px 1px;
	font-size: 7px;
	display: inline-block;
	clear: both;
	line-height: 18px;
}

#sidebar div.widget ul.edd-cart li.cart_item.edd_subtotal {
	width: 100%;
	text-align: right;
}

#sidebar div.widget ul.edd-cart li.edd-cart-item {
}

#sidebar div.widget ul.edd-cart li.cart_item.edd_checkout {
	margin-top: 0;
	margin-bottom: 0;
	width: 100%;
	border-bottom: 00px none #ffffff;
}

#sidebar div.widget ul.edd-cart li.cart_item.edd_checkout a {
	border:none;cursor:pointer;font-size:20px;
	background-color: #74cb00;
	color: #ffffff;
	width: 100%;
	max-width: 260px;
	text-align: center;
	display: inline-block;
	margin-bottom: 20px;
	padding: 10px;
}

/*---------------------------------------------------------------------------------------
/* Responsive
--------------------------------------------------------------------------------------- */
#header_title{padding:50px 0 0 30px;}
nav a#pull{display:none;}
.mab-main-action-wrap{overflow:hidden;clear:left;}

