/*

Theme Name: Mommy&Me

Theme URI: http://magazine3.com/mommyandme

Author: Magazine3.com

Author URI: http://magazine3.com/

Description: Mommy Blogging WordPress Theme

Version: 1.0 

*/



@font-face {
    font-family: 'love';
    src: url('Logo%20Psd%20%26%20Fonts/fonts/kgloveyouthroughit-webfont.eot');
    src: url('Logo%20Psd%20%26%20Fonts/fonts/kgloveyouthroughit-webfont.eot?#iefix') format('embedded-opentype'),
         url('Logo%20Psd%20%26%20Fonts/fonts/kgloveyouthroughit-webfont.woff') format('woff'),
         url('Logo%20Psd%20%26%20Fonts/fonts/kgloveyouthroughit-webfont.ttf') format('truetype'),
         url('Logo%20Psd%20%26%20Fonts/fonts/kgloveyouthroughit-webfont.svg#kg_love_you_through_itregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'caviar_dreamsregular';
    src: url('Logo%20Psd%20%26%20Fonts/fonts/caviardreams-webfont.eot');
    src: url('Logo%20Psd%20%26%20Fonts/fonts/caviardreams-webfont.eot?#iefix') format('embedded-opentype'),
         url('Logo%20Psd%20%26%20Fonts/fonts/caviardreams-webfont.woff') format('woff'),
         url('Logo%20Psd%20%26%20Fonts/fonts/caviardreams-webfont.ttf') format('truetype'),
         url('Logo%20Psd%20%26%20Fonts/fonts/caviardreams-webfont.svg#caviar_dreamsregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/** Generated by FG **/
@font-face {
	font-family: 'Conv_rock';
	src: url('Logo%20Psd%20%26%20Fonts/fonts/rock.eot');
	src: url('Logo%20Psd%20%26%20Fonts/fonts/rock.eot?#iefix') format('embedded-opentype'),
	     url('Logo%20Psd%20%26%20Fonts/fonts/rock.woff') format('woff'), 
	     url('Logo%20Psd%20%26%20Fonts/fonts/rock.ttf') format('truetype'), 
	     url('Logo%20Psd%20%26%20Fonts/fonts/rock.svg#rock') format('svg');
	font-weight: normal;
	font-style: normal;
}


/* General */

.cb{clear:both}

body.page-id-1310 .single-entry-title{display:none;}

/* Header */

#emf-container .emf-head-widget{border:none !important;}
#emf-container #emf-li-post-button.middle{display:none;}

/*Top menu & Search */

.trending-wrapper { 

	display: block; 

}

.trending-holder {

	font-family: 'Lato', sans-serif;

	width:1105px;

	margin:0 auto;

	font-size:16px;

}

.trending {

	float:left; 

	display:block; 

}

 

#trending-menu .menu-holder{

	width:635px;

}

 

#trending-menu ul { 

	list-style:none;

	display: inline-block; 

	text-transform: uppercase;

}

 

#trending-menu ul li {

	float:left; 

}



#trending-menu ul li ul{

  padding:6px 10px;

 

}





.trending ul li:last-child span{

display:none;

}

.trending ul li span{

    margin:0 5px 0 2px;

}

 

#trending-menu a{

    font-weight:400;

	color: #5b5b5b;

    line-height:21px;

}

#trending-menu a:hover{

	color: #333;

}



.trending-holder #shead-default {

background:none repeat scroll 0 0 transparent;

border:0 none;

color:#606060;

height:25px;

margin-left:14px;

margin-top:9px;

width:231px;

margin-right:0px

}



.trending-holder .searchsubmit-default {

background:transparent;

border:0 none;

cursor: pointer;

height: 32px;

margin-left: 5px;

margin-top: 8px;

overflow: visible;

width: 57px;

}



/*--.trending-holder .search-form-default {

   	background: url("images/icon-sprites.png") no-repeat scroll -5px -185px transparent;

    display: block;

    float: right;

    height: 49px; 

    width: 325px;

}





.trending-holder .searchsubmit-default:active {

	background: url("images/icon-sprites.png") no-repeat scroll -261px -241px transparent;

}--*/



/* Logo and Social */



#header {

	display:block;  

}

.header-wrapper {

	margin-top: 120px;

}

.head-wrapper {

	width:1105px;

	margin:0 auto;

}



.logo-holder{

float:right;



}

#home{
margin-left: -137px;
color:#FFF !important;
}

#header .logo{display:inline-block; float:right;line-height:0px;height:127px; margin-top: -127px;width:653px;margin-right:10px;}

#header .logo a {

        color: #FF42A8;

	height:100%;

        text-transform: uppercase;

        border-radius:10px 10px 10px 10px;

        padding-left:5px;

}



.social-wrapper {

	float:right;

	margin: 5px 0 21px;

	width: 242px; 

}



/*----------------------------------------------------------------TOP SLIDER -----------------------------*/ 

.top-slider {

	display:block; 	

	height:67px;

	width:605px;

	float:right;

	margin-top: 5px;

	margin-bottom: 10px;

}







.infiniteCarousel { 

overflow:visible;

  width: 395px;

  position: relative;

}



.infiniteCarousel .wrapper {

  width: 605px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */

  overflow: hidden;

  min-height: 70px;

  margin: 0px;

  position: absolute;

  top: 0;

  background:#fdfdfd;

}



 

.infiniteCarousel .wrapper ul {

overflow:hidden;

  width: 600px; /* single item * n */

  list-style-image:none;

  list-style-position:outside;

  list-style-type:none;

  margin:0;

  padding:0;

  padding-left:7px;

  position: absolute;

  top: 0;

}

.top-slider .box {

	 margin-right: 7px;

	padding-top: 3px;

}

.box-image{

	float:left;

	margin-top: 1px;

}

.box-title {

    font-family: 'Open Sans', sans-serif;

	float:right;

	width: 124px;

	line-height: 14px;

	font-size:12px;

}

.box-title a {

	color:#000;

}

.box-title a:hover{

	text-decoration:none;

}

.infiniteCarousel ul li {

  display:block;

  float:left; 

  height: auto;

  margin-top: 6px;

  width: 200px;

}



.infiniteCarousel ul li img {

    -webkit-transition: border-color 400ms;

}



.infiniteCarousel ul:hover li img {

  border-color: #000;

}



.infiniteCarousel ul:hover li:hover img {

  border-color: #333;

}



.infiniteCarousel ul li a img {

  display:block;

}



.slider_arrows{

background: #fdfdfd;

    float: left;

    height: 18px;

    left: -26px;

    padding-left:8px;

    padding-top: 4px;

    position: relative;

    width: 19px;

}



.infiniteCarousel .arrow {

cursor: pointer;

    display: inline;

    height: 14px;

    outline: 0 none; 

    background:url(images/icon-sprite.png) no-repeat -377px 0;

    width: 8px;

	text-indent:-999px;

	position: absolute;

}



.infiniteCarousel .forward {

background-position: -616px 0;

 left: 3px;

}



.infiniteCarousel .back { 

	background-position:-626px 0px;

	 right: 5px;

}

/*----------------------------------------------------------------TOP SLIDER ENDS-----------------------------*/ 

.social-networks {

	float:right;

	margin: 0;

    padding: 0;

}

.social-holder {

	float:right; 

} 

.social-holder li{

	float:left;

	display: block;

	margin: 10px 0 0 10px;

}

#header .social-holder a {

	-webkit-transition: all ease-in-out 0.2s;

    -moz-transition: all 0.4s ease 0s; 

	display:block;

	width:50px;

	height:50px;

	text-indent:-9999px;

	overflow:hidden;

	background:url(images/icon-sprites.png) no-repeat;

}

#header .social-holder a:hover {

	opacity:0.7;

	filter:alpha(opacity=70); /* For IE8 and earlier */

}





#header .social-holder .artfire {background-position: -73px -127px;}

#header .social-holder .etsy {background-position:-133px -127px;}

#header .social-holder .facebook {background-position:-193px -127px;}

#header .social-holder .flickr {background-position: -253px -127px ;}

#header .social-holder .gplus {background-position:-13px -127px;}

#header .social-holder .instagram {background-position:-133px -7px;}

#header .social-holder .linkedin {background-position:-73px -7px;}

#header .social-holder .pinterest {background-position:-193px -7px;}

#header .social-holder .rss {background-position:-13px -67px;}

#header .social-holder .stumbleupon {background-position:-73px -67px;}

#header .social-holder .subscribe {background-position:-13px -7px;}

#header .social-holder .tumblr {background-position:-133px -67px;}

#header .social-holder .twitter {background-position:-193px -67px;}

#header .social-holder .vimeo {background-position:-253px -67px;}

#header .social-holder .youtube {background-position:-253px -7px;}



/* Main Menu */

.top-menu-default ul{ list-style-type: none }

.top-menu-default{

	line-height: 29px;

	float: left;

	height: 112px;

	display: none;

}

#top-menu{  
    background: url("http://www.thecharmitspot.com/images/nav_border.png") repeat-x scroll 0 0  ;      

    height:85px;
      
    margin:0px; 
    /*margin: 76px 10px 0px 10px;*/
    float:left;
    /*width:1097px;*/
    
   

}

#top-menu .menu {

	display:block;  
    text-align:center;
}

#top-menu .menu ul {
	list-style:none;
}

#top-menu .menu ul li {

	float:left;
     
	font-size:16px;

	line-height:36px;

}

#top-menu .menu a{
   font-size: 20.09px !important; 
}



.header-search{display:inline-block; float:right;margin-top:20px} 

 

x

/* searchform default */

.widget_container .search-form-widget { margin-left:20px; }

.search-form-default {
    background-color: #FFFFFF;  
    color: #FF42A8;
    margin-left:41px;
    margin-right: 6px;
    margin-top: 9px;
    height: 15px;
    width:231px;
    padding:5px;  
    display: block;
    float: right;
}



.search-form-default input {

    background: none;
    float: right;
    font-family: "verdana",helvetica,Tahoma,Arial,sans-serif;
    font-size: 12px;
    height: 34px;
    margin-top: -10px;
    padding-left: 26px;
    width: 83px;

} 

.search-form-widget{

	display:block;

	background:url(images/icon-sprite.png) no-repeat;

	height:34px;

	width:240px;

 

	margin-top: 3px;

	background-position:-370px 0;

} 






#shead-default {
  border-color: #808285;
  border-style: solid;
  border-width:thin;
  border-radius:2px;
  color: #606060;
  float:left;
}

#searchsubmit{border:none !important;}

.searchsubmit-default {
background: none repeat scroll 0 0 transparent  !important;


cursor: pointer;

height: 34px;

margin-left: 0; 

margin-top: 4px;

overflow: visible;

width: 53px;
}

 



/*Search*/ 

.search-form { 

 height: 51px;

    width: 282px;

    margin-left: 6px;

}



.search-form input {

float:left;

font-family:"verdana",helvetica,Tahoma,Arial,sans-serif;

font-size:12px;

height: 44px;

width: 53px;

margin-top: 0px; 

}

 

#shead {

background:none repeat scroll 0 0 transparent;

border:0 none;

color:#606060;

height:36px;

margin-left:12px;

margin-top:2px;

width:209px;

margin-right:0px

}



.searchsubmit {

background:transparent;

border:0 none;

cursor: pointer;

height: 34px;

margin-left: 0; 

margin-top: 1px;

overflow: visible;

width: 42px;

}



 

/* header.php > Menus */

#menu-22 ul li div {

	color: #fff;

	display: block;

	font-family: 'Handlee', cursive;

	font-size: 16px;

	font-style: normal;

	font-weight: 400;

	letter-spacing: 0;

	text-decoration: none;

	text-shadow: none;

	text-transform: uppercase; 

	word-spacing: 0

}

#menu-22 ul li {

	float: left

}

#menu-22 ul li a {

 

} 



#menu-22 ul li a, #menu-22 ul li div {

color: #222222;

    display: block;

    font: 22px/38px 'Handlee', cursive;  

    height: auto;

    padding-left: 10px;

    padding-right: 6px; 

    text-decoration: none;

    margin-top: 5px;

	

}



#menu-22 ul li div {

	color: #000;

	text-transform: none

}

#menu-22 ul li a span {

  line-height:1px;

	font-size:22px;

	color: #fff; 

}

#menu-22 ul li a:hover, #menu-22 ul li a.selected {

  text-decoration: none;

	color: #fff; 

}

.sf-menu-2 .sub-menu li a:hover, .sf-menu-2 .sub-menu li a.selected {

color:#333 !important;

}

#menu-22.ddsmoothmenu {



} 

#menu-22.ddsmoothmenu ul {

 

	margin-left: 15px;

}

#menu-22.ddsmoothmenu ul ul li a:hover {

 

}

#menu-22.ddsmoothmenu ul li {



	position: relative;

	display: inline;

	float: left;

 

}

#menu-22.ddsmoothmenu ul li a:hover {

	color: #08A9E7

}

#menu-22.ddsmoothmenu ul li:hover {

 

	 

}

#menu-22 li.arrow, .menu-item-home { 

background: url("images/smallmenuarrow.png") no-repeat  center 0  transparent;

 

}

 .current-menu-parent a, .current-post-parent a{ color:#fff !important; }

#menu-22.ddsmoothmenu ul li ul li:hover { 

 

}



 

* html #menu-22.ddsmoothmenu ul li a {

	display: inline-block;

}





#menu-22.ddsmoothmenu ul li ul {

	position: absolute;

	left: 0;

	display: none;

	visibility: hidden;

	padding-bottom: 10px;

	width: 181px;

	height: auto;

	border-top: 0px;

	margin-left:8px;

	border-radius: 0 0 3px 3px;

	margin-top: -11px;

	padding-left: 0px;

}

#menu-22.ddsmoothmenu ul li ul li {

	float: none;

	display: list-item;



	padding: 0;

	width: auto;

}

#menu-22.ddsmoothmenu ul li ul li:hover {

 

}

#menu-22.ddsmoothmenu ul li ul li ul {

	background:#333;

	border: 1px solid #999;

	top: 0px !important;

	font-size:12px;

 

}

#menu-22.ddsmoothmenu ul li ul li ul li.first { background-image: none } 

#menu-22.ddsmoothmenu ul li ul li ul li a { padding-bottom: 5px !important;	background:#333; }

#menu-22.ddsmoothmenu ul li ul li ul li a  {

font-size:12px;

}

#menu-22.ddsmoothmenu ul li ul li ul li.first a  {

padding-top:6px; 

}



#menu-22.ddsmoothmenu ul li ul li ul li.last a  {

padding-bottom:6px; 

}



.sf-menu-2 .sub-menu li a {

text-align: left; 

margin-top: 0 !important;

width: 170px;

background: #FF576B;

font-family: 'Lato', sans-serif !important;

padding-bottom: 0px;

padding-left: 18px !important;

font-size: 18px !important;

}

 



.sf-menu-2 .sub-menu li.first {

background: url("images/dropdownarrow.png") transparent no-repeat !important;

    padding-top: 8px; 

    background-position: 7px 0;

}

 

 /*

.sf-menu-2 .sub-menu li.first a{

   padding-top: 8px !important;

}



.sf-menu-2 .sub-menu li.last a{

padding-bottom: 8px !important;

} */



.sf-menu-2 .sub-menu li ul li.first a, .sf-menu-2 .sub-menu li ul li.last a{

/* padding-bottom: 6px !important;

padding-top: 2px !important;

*/

}



.sf-menu-2 .sub-menu li.firstul ul {



	margin-left:0px !important;

}

.sf-menu-2 .sub-menu li.firstul ul li.first{

background-image:none !important;

background-position:0 0;

}



#menu-22.ddsmoothmenu ul li ul li a:hover {

	color: #610004;

}

 

 

#menu-22.ddsmoothmenu ul li ul li a.last, #menu-22.ddsmoothmenu ul li ul li a.last:hover {

	border: none

}

* html #menu-22.ddsmoothmenu {

	height: 1%

}

#menu-22.ddsmoothmenu ul li.current-menu-item a:hover {

	background: none

}



#menu-22.ddsmoothmenu .sub-menu {

	top: 48px !important;

}

#menu-22 .sub-menu a {

	color: #fff

}

#menu-22 .sub-menu ul li ul li.arrow {

	background:url(images/smallmenuarrow-right.png) no-repeat !important;  

}





 

.header-post {width:998px;margin:0 auto; padding-bottom:15px; padding-top: 10px;}

.recentpost-block1 {width:249px;float:left}

.recentpost-image-block1 {float:left;width:62px;height:62px; background:#f58787;}

.content-heading-block1 {float:left; width:173px;line-height:14px;margin-left:5px;}

.content-heading-block1 h2 a {font-size:12px; color:#fff;text-decoration:none}



/* index.php */

#main{

	 

}

#content-wrapper{

	width:1085px;

	background:#fff;

	margin:0px auto;

	border-radius: 4px 4px 0 0;
	
	padding-right:20px;

}



#content{

	float: left;

    padding-right: 20px;

    width: 750px;

    margin-top:-76px;

    margin-left: 10px;

}



section {

    

}

.section_content {  width:894px }

.section_content-2 {  width:894px;padding-top:4px; }

/*---------------------- Home Page Post ------------------------------------*/
.extend{display:none;}
 

.homepost{

}

.homepost-2{
	margin-bottom: 38px;

}

.homepost-heading {


}

.homepost-heading h2 {

	font-family: 'Open Sans', sans-serif;

	font-size:44px; 

	font-weight: 300;

	line-height: 1.2;
	
	 margin-left: -27px;

}

 

.homepost-heading h2 a {
    float:left;
    font-family: 'Conv_rock'; 
    font-size:36px;
	color:#000;
	padding-left: 170px;
	text-decoration:none;
	width: 646px;
	

}



.title-meta-holder {	 

float:left;
padding-left: 25px;
}

	 

.title-meta-holder-2 {
    margin-left: 38px;
    margin-top: 24px;
    position: relative;
}



.share-block{

  margin-top: -2px;

}



.home-category {

    display: block;
    float: left;
    line-height: 26px;
    margin-top: 30px;
    width: 73px

}

.info {
    color: #6D6E71;
    float: left;
    font-family: 'caviar_dreamsregular';
    font-size: 13px;
    line-height: 14px;
    padding-top: 100px;
    width: 80px;
    margin-left:-90px;

}


.homepost .homedate {

color: #FFFFFF;
    display: inline-block;
    font-family: 'Open Sans',sans-serif;
    font-size: 16px;
    font-style: normal;
    height: 83px;
    padding: 1px;
    text-align: center;

}

.datetext {

	text-align: center;

}

.info a {	
	float:left; 
	font-family: 'caviar_dreamsregular';
    font-size: 13px;
    margin-top:7px;
    margin-left:7px;
	text-transform: capitalize;
	color: #808285;

}

.comments-link a { 

	font-size: 13px; 

}

.home-category ul {

	margin:0px;

}

.home-category li {

	list-style:none;

	float:left;

	margin-right: 5px;

}

.home-category li a, .home-category a{

	font-family: 'love';
    font-size:20.09px;
    text-decoration: none;
    color:#FFF !important;



	

}

.meta-info-right{

	 float: left;
     padding-left: 5px;

}

.comments-link {

	float:right;  

}

.socialcount { 

	float:left;

	margin-right: 5px;

 }

.meta_author-area { 

	font-size:13px;

	margin: 11px 0 7px 30px;

	color:#1a1a1a;

}

.meta_author-area a{

	   color: #6D6E71;
	   text-decoration:none !important;

}

.metainfoleft{

	float:left;  

	font-family: 'Open Sans', sans-serif;

} 

.content-area {

    margin-top: -2px;

	font-family: 'Lato', sans-serif;

	font-size: 16px;

	color:#111;

	line-height:24px;

	font-weight: 400;

}

.postarea {
	 margin-bottom: 80px;
    margin-left: 50px;
    margin-top: -30px;

}

/* Thumbnail Position */



.big-image-center  .content-image {

	text-align:center;
	
	padding-top:5px;

}

.big-image-center .content-area {

	margin-top:10px;

	padding-bottom:10px;

}

.big-image-center .content-area p{
    color: #6D6E71;
    font-family: 'caviar_dreamsregular';
	margin-bottom:0px;
    margin-left: 121px;
    width: 608px;
}
4
.small-image-left  .content-image {float:left;margin-right:10px;}

.small-image-left  .content-area {

	float:right;

	width: 530px;

}

.small-image-right .content-image {

	float:right;

}

.small-image-right .content-area {

	float:left;

	width: 530px;

}

.big-image-left  .content-image {

	float:left;

}

.big-image-left .content-area {

	float:right;

	width: 350px;

}

.big-image-right  .content-image {

	float:right;

}

.big-image-right .content-area {

	float:left;

	width: 350px;

}

.normal-post  .content-image {

	float:left;

}

.normal-post  .content-area {

	float:right;

	width: 530px;

}

.normal-post .no-thumb {

	width: auto;

	float: none;
	display:none;

}

.video .content-image {

	text-align:center;

}

.video .content-area {

	margin-top:10px;

	padding-bottom:10px;

}

.video .content-area p{

	margin-bottom:0px;

}

 

/*------------- Sidebar.php   --------------------------------------------*/

/* sidebar.php */





/* Widgets > Search widget */

/*Search*/

.widget #shead-default {

background:none repeat scroll 0 0 transparent;

border:0 none;

color:#606060;

height:25px;

margin-left:9px;

margin-top:1px;

width:186px;

margin-right:0px

}



.widget .searchsubmit-default {

background:transparent;

border:0 none;

cursor: pointer;

height: 32px;

margin-left: 0; 

margin-top: 2px;

overflow: visible;

width: 35px;

}







#sidebar{

float:right;

width:280px;

margin-top:20px;


 
display:block;

}

.sidebar-single {

margin-top:10px

}

#sidebar ul{

margin: -67px 0 0;

padding:3px 0 16px; 

}



#sidebar a{color:#3A3A3A}



 /* =Widgets

----------------------------------------------- */



.widget {

	margin: 0 0 1.5em;

	/*--(background: #FDF9F6;--*/

}



#sidebar .widget-title, .sidebartitlewrapper h3{

	color: #808285;
    float:left;
    font-family: 'love';
    font-size: 20.09px;
    line-height: 38px;
    margin-bottom: 0px;
    margin-top: 10px;
    min-height: 40px;
    padding: 0 3px;
    text-align: center;

 }

#sidebar .widget-title a {color: #fff;}



#sidebar .sectioncont{

	margin-top:-1px;

	margin-left:0px;

}

 

 #sidebar .widget_container{


	padding-bottom: 5px;

}

 

.pyre_tabs {

	background:none;

}

.multiplesocialwidget-wrapper  {

	background:none;

}

 

 

.m3-fbwidget {

	margin-top:4px;

	padding-bottom:5px;

}

#___plus_0 {

	width:300px !important; 

}



#___plus_0 iframe{

	width:300px !important; 

}

 

.adspace-widget  {

	background:none;

}

.adspace-widget h3 {

    color: #555555;

    font-size: 11px;

    text-align: right;

}

#footerwrapper a { font-size:13px} 

#footerwrapper1{   display: inline-block; background: url("images/discover_bkgd.png") no-repeat scroll 14px 0 transparent; width:717px;}



#footerwrapper1 .widget-title{padding:0 1px 7px 2px}

#footerwrapper .block-item-small{ width:240px !important}



#footerwrapper .block-item-small .block-image-r {width:176px}



#footerwrapper .multiplesocialwidget-id {width: 235px;}

#footerwrapper .email-news-subscribe .email-box input.email{ width: 107px !important;}

#footerwrapper span.twitter-text {width: 235px;}

#footerwrapper ul.tabs li a{font-size:12px}

#footerwrapper .tabs_container {width: 237px;}

#footerwrapper .block-item-small-view ol {width: 240px;}

#footerwrapper .block-image-viewed-l {width:180px}



.textwidget { 
    background-image:url("/images/sidebar_spacer.png") no-repeat;
    width: 173px;
    font-size: 14px;
    line-height: 19px;
    margin-top:20px;
    padding: 0 0 0; }

.textwidget img { max-width:100%; height:auto; }

.RandomPostWidget .widget_container{border-width:0px !important}

/* SIDEBAR ENDS */





/* footer.php --------------------------------------------------------------------------------------------------*/

#footer{

}

.footer1-wrapper{ /*--background: #FFE596; border-top: 3px solid #F4D474;--*/padding: 15px 0;}

.footer1-area {width:1105px;margin:0 auto;}

#bottomfooter {margin-top: 10px;}

.site-footer { float: left; margin-top: 15px; max-width: 850px;}

.foot-link { float: right;}

.footer-logo{ float:left; width:730px;}

.footer3-wrapper .footer-logo{ float:left; width:195px;} 

.footer-logo img{ max-width: 730px}

/*--.footer-search {float: right; margin-top: 35px; } 

.footer-search .searchsubmit-default:active{ 

	background:  url("images/icon-sprites.png") no-repeat scroll -261px -241px transparent

}

.footer-search .searchsubmit-default {

    background: none repeat scroll 0 0 transparent;

    border: 0 none;

    cursor: pointer;

    height: 32px;

    margin-left: 5px;

    margin-top: 8px;

    overflow: visible;

    width: 57px;

}--*/



.footer2-wrapper .block-item-small-view ol li { min-height: 44px;  }

.footer2-wrapper {background:#FFFFFF;padding: 15px 0;}

.footer2-wrapper .block-image-viewed-l{   line-height: 14px; }

.footer2-area {width:1105px;margin:0 auto;}



.footer3-wrapper {/*--background:#2A363B--*/}

.footer3-area{width:1105px;margin:0 auto;}

.footer3-area {color:#fff;font-family:tahoma; font-size:13px;padding-bottom: 15px;  padding-top: 15px;}

.footer3-area a  {color:#fff}

.footer3-area a:hover {text-decoration:underline}





/* Footer Menu */

.footer-menu { }

 

#fotnav { text-align:center; }

#fnav ul{margin-bottom:0px;   margin-left: 0 !important; }

#fnav li.current-menu-item a{color:#000}

#fnav li {

	display:inline;

	font-weight:400;

	list-style:none outside none;

	font-family: 'Lato', sans-serif;

	font-size: 15px;

}



#fnav li ul{

	-moz-box-shadow:1px 1px 6px rgba(0,0,0,0.5),8px 10px 10px rgba(255,255,255,0.75) inset;

	background:none repeat scroll 0 0 #FFF;

	border-color:#-moz-use-text-color #92B8C6 #92B8C6;

	border-right:2px solid #92B8C6;

	border-style:none solid solid;

	border-width:medium 2px 2px;

	height:auto;

	left:-999em;

	margin:-47px 0 0 85px;

	padding:2px 70px 2px 3px;

	position:absolute;

	z-index:9999;



}

 



#fnav li a{ 

	margin:0 14px 0 0px;

	text-decoration:none;

}



#fnav li a:hover{

	text-decoration:underline;

}

 

 



/*Footer-widgets*/





.recent-comments-list li {

	display: inline-block;

	margin: 5px 0px;

}

#footerwrapper1 #calendar_wrap{

background:none !important;

}

#footerwrapper1 ul.tabs li a {

height: 35px;

    line-height: 31px;

}

#fsidebar1, #fsidebar2, #fsidebar3 {float: left;width: 368px;}

#fsidebar1 .textwidget, #fsidebar2 .textwidget, #fsidebar3 .textwidget{padding: 0 0px 3px !important}

#fsidebar1 .widget, #fsidebar2 .widget, #fsidebar3 .widget {

	line-height: 19px;

	font-size: 12px;

	margin-bottom: 13px;

	margin-left: 10px;

	padding:0px 2px 0 5px;

	background:none;

}

#footerwrapper1 .widget ul, #footerwrapper2 .widget ul, #footerwrapper3 .widget ul {

	margin-left: 78px !important;

	list-style: none;

}

#footerwrapper1 .widget ul li, #footerwrapper2 .widget ul li, #footerwrapper3 .widget ul li {

	list-style: none; padding: 8px 5px 8px 0;  margin-left: 0px;

    width: 144px !important; 

	color: #666;

}

#footerwrapper1 .widget h3, #footerwrapper2 .widget h3, #footerwrapper3 .widget h3 {

	width: 290px;

	color: #000;

	line-height: 22px;

	font-family: 'Conv_rock'; 
   
    font-size:36px;

    font-weight: bold;

	padding: 5px 12px 4px 1px;

	margin-bottom: 5px;

}

#fsidebar1 .widget a, #fsidebar2 .widget a, #fsidebar3 .widget a {

	color: #000;

	font-family:"Conv_rock", helvetica, Arial, sans-serif;

	font-size:13px;

	line-height:14px; 

	text-decoration:none;
	
	font-weight:normal;
	}

#fsidebar1 .widget a:hover, #fsidebar2 .widget a:hover, #fsidebar3 .widget a:hover{text-decoration:underline	}

#footerwrapper1 .browsebycat .widget-title {background:none; border:none;}

.googleplus_wrapper {

	text-align: center;

}

/* SINGLE.PHP - START HERE */

/* Author box */

#authorarea-wrap{

min-height:100px; 

margin-bottom: 10px;

}

#authorarea {

padding-left:5px; 

margin:8px 0

}



.authorareah3 {

height:23px;

border-bottom:1px solid #B0B0B0;

color:#333;

font-family:georgia;

font-size:19px;

font-weight:400;

line-height:22px;

padding-left:8px;

margin:0 4px 5px

}



.authorareah3 a {

text-decoration:none;

color:#333;

font-weight:700

}



#authorarea img {

float:left;

border:1px solid #ddd;

margin:0 4px

}



#authorarea p {

color:#333; 

font-size:13px;

margin:0

}

.authorareah3-img {

float: right;  font-size: 12px !important; 

}

 /* Sharebox */

#sharebox {

	float: left;

	margin-left: 20px;

	background: #DBDBDB;

	position: fixed;

	top: 145px;

	left: 0;

	padding: 5px 0;

	-moz-border-radius: 5px;

	border-radius: 5px;

	border: 1px solid #CDCDCD

}

#sharebox:hover {

	background: #eee;

	-moz-transition: all 0.3s ease-in-out 0s;

	-webkit-transition: all 0.3s ease-in-out 0s;

	transition: all 0.3s ease-in-out 0s

}

#sharebox .wdt {

	text-align: center;

	clear: left;

	padding: 2px 4px

}

#sharebox .fb {

margin-left: 4px; width: 44px;

}



.ltt-quote.large .ltt-quotemark {top:32px;}

/* SINGLE.PHP - START HERE */



.full-width{width:99% !important}

.alignleft,img.alignleft {

display:inline;

float:left;

margin-right:1.5em

}



.alignright,img.alignright {

display:inline;

float:right;

margin-left:1.5em

}



.aligncenter,img.aligncenter {

clear:both;

display:block;

margin-left:auto;

margin-right:auto

}



/* Author.php */

.author-info{ font-family:helvetica,Arial,sans-serif;  font-size:14px;  float: right; width: 540px; line-height: 20px; }

.author-info b { font-size: 16px;

font-weight: bold; }

.author-info ul {  margin-top: 10px;padding-left: 15px; font-size: 12px; line-height: 15px;  }

.author-info li { font-weight:bold }

.author-info li a { font-weight:normal }



li.authorstuff{list-style:circle;}

 

  





















 

/* SINGLE.PHP - START HERE */

.single-wrapper{  margin-left: 0 !important; padding-right: 8px !important; width: 765px !important; }

.single-category {  margin-top: 3px; }

#single-heading-content { display:block }

.postedby{  padding: 0px 2px 3px; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold;color:#000;   }

.postedby a{  color:#000 }



.postedby-1{    padding: 3px 2px 2px; font-family:Arial,Helvetica,sans-serif; color:#000;  }

.postedby-1 a{  color:#000;display:block }



.single-left {display:none;float:left; padding-top: 6px;  padding-right: 3px;    border-right:1px solid #F5F0E9;  width: 104px; font-size:12px;}

.postedby a{font-weight:bold;}

.single-right {float:left; margin-left:114px; margin-top:0px;   width: 650px;}



.cat-links-padding{ padding-bottom:6px;}

.cat-links-padding-social{ padding-bottom:6px; padding-top:6px;}



.addthis_button_tweet, .addthis_button_google_plusone, .addthis_button_pinterest_pinit {padding-bottom:5px !important}



#sharebox  #___plusone_1  { height: 72px !important; } 



/* Author box */



.single-entry-title{text-align:left;} 

.single-meta{ margin-top: 8px; }

.entry-header-single { 

    float: left;
    margin-top: 33px;

}

.entry-meta-single{float:left; width:50%;color:#BF8221; } 

 

.cat-links-holder, .entry-meta-single, .entry-meta-single a  {font-weight:normal;}

.entry-meta-single a {font-size:12px;font-weight:bold;}

.single-wrapper .entry-content { margin-top:8px; }

.single-wrapper .entry-content p { line-height:22px;  font-size:14px;color:#000;font-family: 'Open Sans', sans-serif;}

  .entry-content  {line-height: 22px;margin-top: 4px;  font-size:14px;color:#000;font-family: 'Open Sans', sans-serif}

  .entry-content p {    font-size:14px; color: #6D6E71;font-family: 'caviar_dreamsregular', sans-serif !important;} 

.single-wrapper .entry-content b, .single-wrapper .entry-content strong { font-weight:700 }

 

.single-entry-title {

	font-family: 'Conv_rock', sans-serif;

	font-size:36px; 

	font-weight: 300;

	line-height: 1.2; 

	color: #000;
	
	margin-left:169px;

    margin-top:-65px;

	text-decoration: none;
	width:608px;

}

.entry-header-single .info {

margin-bottom: 4px;

font-family: 'Open Sans', sans-serif;

float: none;

font-size: 13px;


}

.cat-links-holder-single{

	padding: 4px;

	font-family: 'PT Serif', serif;

  

	font-weight:bold;

	font-size:13px;

  margin-bottom: 1px;  

	text-align: center;

  width:96px;

	background: #FF847C;

	color: #FFFFFF; 

}

.entry-header-single .info {    float: left;
    margin-left: -83px;
    margin-top: 62px;
    font-family: 'caviar_dreamsregular';
    font-size: 13px;}



.single-pagi {

	float:right; 

	font-family: 'Lato',sans-serif;

	font-size:14px;

}

.prev-nav {

	float: left;

	margin-right: 5px

}

.next-nav { display:inline-block;

	text-align: right;

	margin-left: 5px;

}

.prev-nav a, .next-nav a {

	color: #222;

}







.ptags  a{ 

	background: none repeat scroll 0 0 #666666;  

    color: #FFFFFF;

    font-size: 12px;

    margin: 0 3px;

    padding: 3px;

} 

	

.ptags 	{font-size: 12px;} 

.authorarea-wrap{min-height:110px;}

#authorarea {

padding-left:5px;

margin:8px 0

}



.authorareah3 {

height:23px;

border-bottom:1px solid #B0B0B0;

color:#333;

font-family:georgia;

font-size:19px;

font-weight:400;

line-height:22px;

padding-left:8px;

margin:0 4px 5px;

}



.authorareah3 a {

text-decoration:none;

color:#333;

font-weight:700;

}



#authorarea img {

float:left;

border:1px solid #ddd;

margin:0 4px;

}



#authorarea p {

color:#333; 

font-size:13px;

margin:0;

}

.authorareah3-img {

float: right;  font-size: 12px !important; 

}



/*----------------------- related-posts.css Ends ------------------------------*/

/* Related posts in Left small sidear start */

#relatednews {

border-bottom:2px solid #0292d6;

margin-bottom:8px

}



#relatednewsh2 {

background:#0292d6;

color:#f1f1f1;

float:left;

font-family:"Segoe UI",Tahoma,Helvetica,Arial,sans-serif;

font-size:17px;

font-weight:700;

padding:2px 12px

}



#related {

background:#fff;

float:left;

margin-bottom:15px;

margin-top:15px;

padding-left:0;

}

 

#related h1 {

background:#762652;

color:#fff;

 font-size:16px;

font-weight:400;

padding:3px 10px 4px

}



.relatedpost h3 {

line-height: 15px; 

padding-left: 3px;

padding-right: 4px;

font-family:Arial,Helvetica,sans-serif !important;

font-size:12px;

font-weight:normal

}



.relatedpost h3 a {

color:#333;

 

}



.relatedpost {

  display:inline-block;

    font-size: 12px; 

    padding: 0px 0 8px 0;

    width: 118px;

}



.relatedpost:hover a { 

color:#000

}



.related {

display:inline-block;

margin:0 

}

.single-left .relatedpost{ width:104px }

.single-left .relatedpost img { width: 104px; }

.relatedpost img {

float: left;

width: 118px;

height: auto;





}



.single-left .single-related {    margin-left: -3px; }

.single-related .related:hover{ background-color:#f1f1f1 }



/* Related posts in Left small sidear End */





/* Related posts in full width posts at the end START */





/* Related posts in full width posts at the end END */

.cat-links-holder-single{

   background: #FF576B;

    color: #FFFFFF;

    font-family: 'Engagement',cursive;

    font-size: 36px;

    font-weight: 400;

    margin-bottom: 0;

    padding: 4px 9px;

    text-align: center;

} 

.single-related .cat-links-holder-single{

	  width: 86px;

}

.single-related-big .cat-links-holder-single { 

    width: 747px;

     } 

.related-left-big {

margin: 0 11px 0 0;

display:inline-block;

float:left; 

 

}

.related-left-big:last-child {margin-right: 0}

.related-left-big:last-child .relatedpost{padding-right: 0}

.single-related-big-wrapper{margin-left: 1px; margin-top: 8px;

}

/*----------------------- related-posts.css Ends ------------------------------*/



/*Post meta*/

.single-category ul {

	margin:0px;

}

.single-category li {

	list-style:none;

	margin-bottom:7px;

	margin-right: 5px;

}

.single-category li a{

	background:#FF847C;

	color:#fff;

	padding: 2px 5px 3px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	font-family: 'Open Sans',sans-serif;

	font-weight: 600;

	font-size: 12px;

}



.single-tags a{   clear: both;

    color: #111111; 

    display: inline-block;

    margin-bottom: 2px;

    margin-left: 3px; 

    width: 100px; }



a.post-edit-link { color: blue;

font-size: 12px;

font-weight: bold; }    

.single-tags{ margin-bottom:5px; }

.counter {

font-family:'Open Sans',sans-serif;

font-weight:700;

 background:url('images/views.png') no-repeat;

	  color: #222;

	  font-size: 14px; 

    margin:12px 0 8px 2px;

    padding: 0 0 0 17px;

    background-position: 0; 

}

.post-metadata-left {

	background: #fff;

	float: right;

	margin-bottom: 0px;

	margin-top: -2px;

	padding-left: 35px;

}

.st-twitter-counter {

	width: 18px !important;

	height: 16px !important

}

.st-facebook-counter {

	width: 18px !important;

	height: 16px !important

}

.single-heading-comment {font-size:14px;

	line-height: 20px !important

}

.single-heading-comment a {

	color: #fff;

	padding: 2px 5px;

	font-weight: bold;

}

.single-heading-comment a:hover {

	text-decoration: none;

}

.post-metadata-left-cat a {

	padding: 0 4px;

	color: #000 !important;

	font-family: Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 21px;

}



 

/* Sharebox */

#sharebox {

	z-index:100;

	float: left;

	margin-left: 20px;

	background: #DBDBDB;

	position: fixed;

	top: 275px;

	left: 0;

	padding: 5px 0;

	-moz-border-radius: 5px;

	border-radius: 5px;

	border: 1px solid #CDCDCD

}

#sharebox:hover {

	background: #eee;

	-moz-transition: all 0.3s ease-in-out 0s;

	-webkit-transition: all 0.3s ease-in-out 0s;

	transition: all 0.3s ease-in-out 0s

}

#sharebox .wdt {

	text-align: center;

	clear: left;

	padding: 2px 4px

}











  



/* pagination */

.pagination-wrapper {   

	text-align: center;  

	margin-bottom: 25px;
	
	display:none;
    
  
}

.pagination-wrapper p {

    font-family: 'Montez', cursive;

    font-size: 32px;

    margin: 0;

}

.pagination{ 

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	font-size: 58px ;

	font-weight:700;

	font-family: 'PT Serif', serif;

	border-radius: 3px;   

	background: #FAF9F9;  

	border: 1px solid #F2F2F2;    

	display: inline-block;    

	padding: 9px 0;   

	width: 690px;

}

.pagination span, .pagination a{  

	padding:9px 21px;

	text-decoration:none;

	width:auto;

	color:#222;

}

.pagination a:hover{

	background:#FF9C97; 

	color: #fff; 

}

.pagination .current{  

	color: #fff;   

	background: #FF847C;    

    margin-left: -1px; 

}

	

.pagination a:active{

 

}





/*Pagination*/

.navigation {height:37px; border:1px solid #cbcbcb;text-align: center; font-family:"Segoe UI", helvetica, Arial, sans-serif; font-size:18px; font-weight:bold; width: 490px;float: right;   margin: 20px 18px 10px 0; display:inline-block}

.navigation a {text-decoration:none;color:#6a6a6a;  line-height: 34px;}

.navigation a:hover{background:#666; color:#fff;}

.page-numbers { padding: 5px 8px 8px;}

.current {color:#000;}







/*Archives*/

#pag {margin-top:8px}  

.post-wrapper-archive{padding-left:6px}

.recentpost-image-0, .bottom-recentpost-image-0 {float:left;font-size:12px}

.bottom-recentpost-wrapper-cat{       }

.bottom-recentpost-wrapper-cat .post-content p {  
    color: #6D6E71;
    font-family: 'caviar_dreamsregular';
    font-size: 13px;
    width: 312px;}

.related-post-wrapper-block {      width: 645px; }



.content-heading h2 a, .bottom-content-heading-0 h2 a, .bottom-content-heading h2 a {color: #222222;

    font-family: 'Conv_rock'!important;
    font-size:20.09px;
    text-decoration:none;
    }

.bottom-content-heading-0  {margin-bottom: 10px;}

 

 .bottom-recentpost-image-0 img {    background: none repeat scroll 0 0 #FFFFFF; 

    border: 1px solid #e5e3e1;

    border-radius: 3px 3px 3px 3px;

    box-shadow: 0 0 2px #E5E5E5;

    float: left;

    margin: 0 9px 2px 0; 

    padding: 6px;

    }

.recentpost-cont-holder {float:right;     width: 255px;margin-right:4px;}

.post-content-holder {float:right;width: 525px;} 

.readmore-b0  {float:right;}

.readmore-b0 a { background: #e5e3e1;

    color: #333;

    float: right;

    font-family: "Segoe UI",Helvetica,Arial,sans-serif;

    font-size: 12px;

    font-weight: 700;

    line-height: 21px;

    padding: 0 9px 1px;

    text-decoration: none;}

.readmore-b0 a:hover { background: #f0efee; }	

.post-content-big p {margin-bottom:5px;line-height:17px}

.post-content-big, .post-content {font-family:Helvetica,Arial,sans-serif}

.content-heading {margin: 19px 0 7px;}

  .post-content-big {font-size:13px}

.post-content {font-size:14px;margin-bottom:2px;margin-top:4px}

.post-content  p {margin-bottom:2px}

.bottom-archive, .bottom-recentpost {clear: both;margin-top: 4px;padding-bottom:30px;padding-top: 10px;font-size:14px;background:url("images/archive_bkgd.png") no-repeat scroll 0px 106px transparent;}

.no-img-bottom-archive {width:640px}

.post-content-holder .comments-link, .bottom-recentpost .comments-link    {float:right;margin-right: 10px;margin-top:2px;}

.post-content-holder .comments-link a , .bottom-recentpost .comments-link  a {color:#333}

.content-heading .comments-link a  {color:#333}

.content-heading .comments-link  {margin-right:10px}



  

.bottom-recentpost .bottom-content-heading-0 h2  {width:640px}

.cat-title-b0-1 {margin-top:2px; margin-bottom: 20px; padding:8px 0; background:#333 } 

.cat-title-b0-1 h1 span,  .page-title {

	font-size: 20px;

	color: #fff;

	padding: 4px 5px;

	font-family: helvetica , Arial, sans-serif;

	text-decoration: none;

	font-weight: normal;}

.page-title {text-align:center}

.page-title span {font-weight:bold}

.page-title {	color: #333; border:1px   solid #333; border-left:0px ; border-right:0px ;margin: 10px 15px;}







/* Attachment */

span.nav-previous {float:left;font-size: 14px;}

span.nav-next {float:right;font-size: 14px;}

.attachment-content{text-align:center;    padding: 8px 28px;}





/*Pagination*/

.navigation {height:37px; border:1px solid #cbcbcb;text-align: center; font-family:"Segoe UI", helvetica, Arial, sans-serif; font-size:18px; font-weight:bold; width: 490px;float: right;   margin: 20px 18px 10px 0; display:inline-block}

.navigation a {text-decoration:none;color:#6a6a6a;  line-height: 34px;}

.navigation a:hover{background:#666; color:#fff;}

.page-numbers { padding: 5px 8px 8px;}

.current {color:#000;}



 

 



.select-menu {display:none}

.select-menu {

   

 

    margin-bottom: 8px;

    margin-left: 29px;

    margin-top: 10px;

    padding:5px;

background:#f1f1f1;

border:1px solid #ccc;

 color: #666666;    

    font-size: 12px;

   }





 





/* gallery */

.home-gallery {padding-left: 2px;margin-top: -16px;  background:#F4F4F4; border:1px solid #E5E5E5 } 

.home-gallery img{ height:137px; width:137px; }

.home-gallery-item img{ padding:10px 0px 7px 10px; }

.home-gallery-button {background: #F9F9F9; border: solid #E5E5E5; border-width:0px 1px 1px 1px; width: 115px; padding-left: 10px; padding-top: 7px;

margin-left: 35px;

padding-bottom: 7px; }

.home-gallery-button span{  font-size:14px;  }

.home-gallery-button span a { color:#111; 

	background: url(images/icon-sprite.png) no-repeat;

	background-position:  -618px -56px ;

	padding-left:25px;  }





 .ad-1{ padding:5px 0px 2px 0px; text-align:center; }

 .ad-2{ margin: 0px 0px -5px 0px; text-align: center; padding: 8px 10px; border-top: 1px solid #f8f8f8}

 .ad-3{ text-align: center; margin-bottom:1px; } 

 .ad-4{ text-align: center;  } 

 

.responsivemenu {

	display: none;

}



 .hgroup {display:none}



 /* Style.css ends -  w.css starts */



ul.flickr-photos{ 

padding-bottom: 10px !important;

    padding-left: 10px !important; 

    padding-top: 0px !important;

}

li.flickr-photo {

background-image:none !important;

display:inline-block;

border:1px solid #D7D7D7;

height:75px;

margin:9px 0px 2px 6px !important;

padding:5px !important;

width:auto!important;

}

li.flickr-photo img{max-width:70px; max-height:70px;}



p.tag_cloud {

  font-family: 'Lato',sans-serif;

    font-weight: 400;

    line-height: 26px;

    margin-top: 6px;

}



 



.widget_mostpopular h3 {

border-bottom:0 solid #DDD !important;

text-align:center

}



.mostpopular {     margin-bottom: 6px !important;

padding-left:6px !important;

list-style:none;

margin:.3em 0;

display: inline-block;

padding:0

}

ul.mostpopular li{



margin:0px !important; 

}



 

.mostpopular_li {

-webkit-transition-property:background; 

-webkit-transition-duration: 0.2s, 0.1s; 

-webkit-transition-timing-function: linear, ease-in;





-moz-transition-property:background; 

-moz-transition-duration:0.2s, 0.1s; 

-moz-transition-timing-function: linear, ease-in;





transition-property:background; 

transition-duration: 0.2s, 0.1s;  

transition-timing-function: linear, ease-in;



background-image:none !important;

border:0;

list-style:none !important;

line-height:20px !important; 

position:relative;

width:100%;

margin:0 0 -7px;

padding:11px 0 3px 8px !important

}



.mostpopular_li.color0 {



background-color:#ee5826 !important;

width:95%

}

.mostpopular_li.color0:hover { background:#FF7040 !important;}



.mostpopular_li.color1 {

background-color:#27b6e2 !important;

width:93%

}

.mostpopular_li.color1:hover { background:#49D4FF !important;}





.mostpopular_li.color2 {

background-color:#c5e627 !important;

width:89%

}

.mostpopular_li.color2:hover { background:#D8EB80 !important;}





.mostpopular_li.color3 {

background-color:#ff6f51 !important;

width:84%

}

.mostpopular_li.color3:hover { background:#FF8A71 !important;}



.mostpopular_li.color4 {

background-color:#d59b8e !important;

width:80%

}

.mostpopular_li.color4:hover { background:#E7B5AA !important;}



.mostpopular_li.color5:hover,.mostpopular_li.color6:hover,.mostpopular_li.color7:hover,.mostpopular_li.color8:hover,.mostpopular_li.color9:hover,.mostpopular_li.color10:hover,.mostpopular_li.color11:hover,.mostpopular_li.color12:hover,.mostpopular_li.color13:hover,.mostpopular_li.color14:hover,.mostpopular_li.color15:hover { background-color:#999 !important; }





.mostpopular_li.color5,.mostpopular_li.color6,.mostpopular_li.color7,.mostpopular_li.color8,.mostpopular_li.color9,.mostpopular_li.color10,.mostpopular_li.color11,.mostpopular_li.color12,.mostpopular_li.color13,.mostpopular_li.color14,.mostpopular_li.color15 {

background-color:#888 !important;

width:74%

}

ul.mostpopular li{border-bottom:0px solid #ddd !important;margin-left:0px !important;}



a.barlinko {

 background:none;

line-height:15px;

display:block;  

text-decoration:none !important;

margin:0 8px 0 0;

padding:0;

color:#222222 !important; } 

a.thethingwithc {color:#fff}

.barco  a {color:#000 !important;font-size:12px !important}

.barco {

display:block;

right:0

}



.block-image-viewed-l {

display: inline-block;

    margin-left: 6px;

    width: 190px;     color: #004661;

}

.block-image-viewed-r,#comment-textarea {

float:left

}



.block-image-viewed-r img {

 

}



.block-item-small ol {

list-style:decimal !important;

background:#fff !important

}



.block-item-small ol li {

list-style:decimal !important;

min-height:40px;

font-size:14px !important;

font-family:'Open sans', arial,sans-serif;

font-weight:700;

padding:5px 0 !important

}



.block-item-small ol li:hover {

background:none !important

}



.block-item-small ol li a {

font-size:12px;

font-family:"Segoe UI",helvetica,Tahoma,Arial,sans-serif !important;

font-weight:400

}



span.block-image-viewed-views {

font-size:11px !important;

font-family:"Segoe UI",helvetica,Tahoma,Arial,sans-serif !important;

font-weight:400

}



/* m3 twitter widget */ 

.m3-fbwidget{text-align:center}



/* m3 Google plus widget */

.m3-gpluswidget {text-align:center} 



/* TWeet */

span.twitter-text { 

    display: block;

    padding-bottom: 2px;  color: #666666;

}



 span.twitter-text a{ color: #000 !important; }





 /* tabs area */

.tab-content {

overflow:hidden;

padding:16px 16px 0

}





.tabs-wrapper {

 

overflow:hidden;

width:100%

}



.tabs-wrapper .tab-content {

border:1px solid #d7d7d7;

border-width:0 1px 1px

}



ul.tabs {

padding-top:1px !important;

border:1px solid #dedede  !important;

margin-top:15px !important;

background:url(images/tabbg.png) repeat-x;

float:left;

height:39px;

width:296px;

padding-left:0 !important;

margin-bottom:0 !important

}



ul.tabs li {

background:#f9f9f9 !important;

float:left;

border:1px solid #d6d6d6;

overflow:hidden;

position:relative;

bottom:-3px;

-moz-border-radius:3px 3px 0 0;

-webkit-border-radius:3px 3px 0 0;

border-radius:3px 3px 0 0;

margin:0px 0 0 8px !important;

padding:0 !important;

width:auto !important;

}



ul.tabs li a {

   font-family: 'Lato',sans-serif !important;

border-radius: 5px 5px 0 0;

    color: #666 !important;

    display: block;

     font-size: 16px !important;

    font-weight: 400;

    height: 36px; 

    line-height: 35px;

    outline: medium none;

	padding: 0 10px;

    text-decoration: none; 

   -moz-border-radius:5px 5px 0 0;

-webkit-border-radius:5px 5px 0 0;

border-radius:5px 5px 0 0;

}

ul.tabs li.active a{color:#111 !important}

ul.tabs li a:hover {

background:#FFF !important

}



p.tag_cloud a {  margin: 0 2px; }



html ul.tabs li.active,html ul.tabs li.active a:hover {

background:#fff !important;

border-bottom:1px solid #fff !important

}



.tabs_container {

border-top:none;

overflow:hidden;

float:left;

width:298px;

background:#fff;

clear:both

}



.tab_content {

border-color:#D6D6D6;

border-style:solid;

border-width:0 1px 1px;

padding:10px 8px 4px

}

.tab_content h2 { font-weight:normal; font-size:15px; } 

.block-item-small-tabs {

border-bottom: 1px dashed #EEEEEE;

    clear: both;

    height: auto;

    margin-bottom: 0;

    overflow: hidden;

   padding: 6px 5px 6px 0;

    width: 275px;

} 

.block-item-small-tabs img{

margin-right: 4px !important;

background:none repeat scroll 0 0 #FFF;

border:1px solid #CACACA;

border-radius:3px 3px 3px 3px;

padding:3px;

box-shadow:0 0 2px #eee;

-moz-border-radius:3px;

-webkit-border-radius:3px 3px 3px 3px;

} 



.block-item-small-tabs .block-image {

position:relative;

display:inline-block;

margin-left:0px;

float:left

}



.block-item-small-tabs .block-image-r {

float: right;

    font-size: 12px;

    padding-right: 7px;

    width:205px;

    }

    



.block-item-small {

    height: auto;

    margin-bottom: 0;

    overflow: hidden; 

    padding: 6px 2px 6px 6px;
    
    float:left;

}



.block-item-small-view ol {  

list-style:decimal outside none !important;  margin-bottom: 0;

     width:300px;

}



.block-item-small-view ol li {

list-style-type:none;

min-height:57px;   

 overflow:visible;

clear:both;

padding:6px 6px 4px 6px !important;

-webkit-transition-property:background; 

-webkit-transition-duration: 0.2s, 0.1s; 

-webkit-transition-timing-function: linear, ease-in;





-moz-transition-property:background; 

-moz-transition-duration:0.2s, 0.1s; 

-moz-transition-timing-function: linear, ease-in;





transition-property:background; 

transition-duration: 0.2s, 0.1s; 

transition-timing-function: linear, ease-in;

}





.block-item-small-view ol li a {

    color: #111111 !important;

    font-family: 'Open Sans', sans-serif;

    font-size: 13px;

    font-weight: 400;

}



.block-item-small-view ol li:hover a{ 

color:#fff !important;

}



 ul.recent-comments-list li{

background-image: none !important;

    min-height: 50px; margin-left:10px !important;

    padding-left: 0 !important; 

}

    .recent-comments-list li a{ font-size:13px;

    font-weight:bold; }



/* m3 twitter widget */ 

.m3-fbwidget{text-align:center}



/* m3 Google plus widget */

.m3-gpluswidget {text-align:center}



/* The widget image on left  */

.block-item-small .avatar {

width:45px;

height:45px;

box-shadow:none !important;

margin-right:4px

}



.block-item-small h2,.block-item-small h2 a {

color:#111 !important;

font-family:'Open Sans', sans-serif;

font-size:13px; 

font-weight: 400;

line-height:16px

}



.block-item-small img {

border:1px solid #D7D7D7;

padding:2px

height:95px;

width:144px;

}



.block-item-small .block-image {

position:relative;

display:inline-block; 

margin-left:3px;

float:left

}



.block-item-small .block-image-r {


    width: 110px;
    
    padding-right:61px;

}



.block-meta {

color:rgb(250, 119, 189);

display:block;

font-size:11px;

margin-top:4px



}



.block-meta a {

color:#888 !important

}



.block-meta a:hover {

color:#333 !important;

text-decoration:none

}



/* views widget */

.RandomPostWidget {

	background-position: -13px -78px;

}

.popularviewbg {

	padding-bottom: 7px;

	padding-top: 3px; 

}

.popularviewbg ol li:hover {

background: #FF847C !important;

}







/* calendar */

#calendar_wrap {

background:#fff;

padding: 7px;

}

#wp-calendar {

	color: #555;

	width: 279px;

	font-size: 13px;

	text-align: center;

	clear: both

}

#wp-calendar td a {

	color: #fff;

	font-weight: bold;

	padding: 0 7px;

	background-color: #999;

}

#wp-calendar caption {

	font-size: 16px;

	text-align: center;

	font-weight: 500;

	text-transform: uppercase;

	padding: 5px 0 3px

}

#wp-calendar th {

	background: #f4f4f4;

	text-align: center;

	border-top: 1px solid #ccc;

	border-bottom: 1px solid #ccc;

	font-weight: 700

}

#wp-calendar tbody tr td {

padding: 5px 0;

	text-align: center

}

#wp-calendar tfoot td {

	background: #f4f4f4;

	border-top: 1px solid #ccc; 

	border-bottom: 1px solid #ccc

}





.widget  ul, .widget ol { margin:0px;}

 .widget ul li {

    font-size: 13px;

    line-height: 16px;

    list-style: none outside none;

    padding: 8px 5px 8px 11px;

    width: 280px;

    }



.widget ul  li  a {font-family:arial, sans-serif;font-size:13px; color:#474747 }



/* Ad widget */

.adspace-widget {height:235px; width:261px;margin-top:51px; padding-bottom: 0px;    padding-top: 5px; text-align:center;margin-left: 10px;}

/* Social widget */ 



/* Social */



ul.socialwidget {

	position: relative;

	padding: 0px;

	list-style: none;

	display: inline-block;

}

ul.socialwidget li {
  background: none repeat scroll 0 0 red !important;
    border: medium none;
    display: block;
    float: left;
    height: 0;
    margin: 30px 10px 15px !important;
    padding: 0;
    width: 32px !important;

}

ul.socialwidget li a {

	width: 66px  !important;

	height: 58px;

	display: block;

	padding: 0px;

	background: url(images/custom_social_sprite.png) no-repeat;

	background-position: 0px 0px;

}

ul.socialwidget li a.twitter {

	 background-position: 1px 1px;

}

ul.socialwidget li a.facebook {

	background-position: -91px 0px;
    margin-left: 32px;

}

ul.socialwidget li a.in {

    background-position: -278px 0px;
    margin-left: -24px;
    margin-top: 76px;

}

ul.socialwidget li a.gplus {

  background-position: -369px 0px;
    margin-left: 11px;
    margin-top: 76px;

}

ul.socialwidget li a.pint {

    background-position: -458px -1px;
    margin-left: -49px;

}

ul.socialwidget li a.forrst {

	background-position: -202px -44px

}

ul.socialwidget li a.flickr {

	background-position: -242px -44px

}

ul.socialwidget li a.deviant {

	background-position: -282px -44px

}

ul.socialwidget li a.behance {

	background-position: -322px -44px

}

ul.socialwidget li a.vimeo {

	background-position: -362px -44px

}

ul.socialwidget li a.utube {

 background-position: -185px 0px;
    margin-left: 0;
    margin-top: 32px;

}

ul.socialwidget li a.rss {

	background-position: -442px -44px

}



.multiplesocialwidget-wrapper  {

	display: inline-block;

}



.multiplesocialwidget-id {

width: 300px;

-moz-box-shadow:1px 1px 1px #EEE;

-webkit-box-shadow:1px 1px 1px #EEE;

box-shadow:1px 1px 1px #EEE;

border-radius:2px 2px 2px 2px;

border:1px solid #DDD;

}



.fb-likebox {

border-bottom:1px solid #DDE1EE;

background:#fff;

padding:10px 10px 0

}



.googleplus {

background:#F5FCFE;

font-size:.90em;

font-family:"Arial","Helvetica",sans-serif;

color:#000;

line-height:1px;

padding:9px 11px

}



.googleplus span {

color:#000;

font-size:11px;

position:absolute;

display:inline-block;

margin:9px 70px

}



.twitterbg {

background:#EEF9FD;

padding:10px

}



.multiplesocialwidget-id-widget {

background:#EBEBEB;

text-align:right;

border-image:initial;

padding:2px 8px 2px 3px

}



.multiplesocialwidget-id-widget .author-credit a {

font-size:10px;

font-weight:700;

text-shadow:1px 1px #FFF;

color:#1E598E;

text-decoration:none

}



.email-news-subscribe .email-box {

font-family:"Arial","Helvetica",sans-serif;

border-image:initial;

padding:10px

}



.email-news-subscribe .email-box input.email {

background:#FFF;

color:#999;

-moz-border-radius:3px;

-webkit-border-radius:3px;

-o-border-radius:3px;

-ms-border-radius:3px;

-khtml-border-radius:3px;

border-radius:3px;

border-image:initial;

font-family:"Arial","Helvetica",sans-serif;

padding:7px 10px 8px

}



.email-news-subscribe .email-box input.subscribe {    background-color:  #D1E5F6;

color:#186487;

border:1px solid #A4CCE5;

font-size:11px;

font-weight:700;

padding:6px

}



.email-news-subscribe .email-box input.subscribe:hover {

background-color:#cfe5f3;

border:1px solid #307ba9;

color:#186487

}



.email-news-subscribe .email-box input.subscribe:active {

background-color:#cfe5f3;

box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;

-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;

-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;

border:1px solid #307ba9;

color:#186487

}



#other-social-bar {

overflow:hidden;

padding:0

}



#other-social-bar .other-follow {

color:#1E598E;

padding-bottom:7px

}









 /* Tags */

.tagcloud{  
    color:#3A3A3A;
    margin-left: 4px;
    width: 261px;
    float:left;
    text-align: left;
    }

.tagcloud a,.almeros_tags a{display:inline-block;float:none;margin:2px 1px;padding:6px 3px;font-family:'caviar_dreamsregular',sans-serif;font-size:20px;font-style:normal;font-weight:bold;text-decoration:none;color:#FA77BD !important;/*-webkit-text-shadow:rgba(0,0,0,0.2) 1px 0,rgba(0,0,0,0.2) 0 1px,rgba(255,255,255,0.2) -1px 0,rgba(255,255,255,0.2) 0 -1px,rgba(0,0,0,0.2) 1px 1px,rgba(255,255,255,0.2) -1px -1px;-moz-text-shadow:rgba(0,0,0,0.2) 1px 0,rgba(0,0,0,0.2) 0 1px,rgba(255,255,255,0.2) -1px 0,rgba(255,255,255,0.2) 0 -1px,rgba(0,0,0,0.2) 1px 1px,rgba(255,255,255,0.2) -1px -1px;-o-text-shadow:rgba(0,0,0,0.2) 1px 0,rgba(0,0,0,0.2) 0 1px,rgba(255,255,255,0.2) -1px 0,rgba(255,255,255,0.2) 0 -1px,rgba(0,0,0,0.2) 1px 1px,rgba(255,255,255,0.2) -1px -1px;text-shadow:rgba(0,0,0,0.2) 1px 0,rgba(0,0,0,0.2) 0 1px,rgba(255,255,255,0.2) -1px 0,rgba(255,255,255,0.2) 0 -1px,rgba(0,0,0,0.2) 1px 1px,rgba(255,255,255,0.2) -1px -1px;-webkit-box-shadow:0 0 1px #999999;-moz-box-shadow:0 0 1px #999999;-o-box-shadow:0 0 1px #999999;box-shadow:0 0 1px #999999;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 0.1s ease-in;-moz-transition:-moz-transform 0.1s ease-in;-o-transition:-o-transform 0.1s ease-in;transition:transform 0.1s ease-in;*/}

.tagcloud a:hover,.almeros_tags a:hover{/*--color:#fff;background-color:#0c92da;-webkit-box-shadow:0 0 20px rgb(0,0,50);-moz-box-shadow:0 0 20px rgb(0,0,50);-o-box-shadow:0 0 20px rgb(0,0,50);box-shadow:0 0 10px rgb(0,0,50);-webkit-transform:rotate(3deg) scale(1.2);-moz-transform:rotate(3deg) scale(1.2);-o-transform:rotate(3deg) scale(1.2);transform:rotate(3deg) scale(1.2);--*/}

.tagcloud a:nth-child(2n),.almeros_tags a:nth-child(2n){/*--background-color:#ff9f51;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);--*/}

.tagcloud a:nth-child(2n):hover,.almeros_tags a:nth-child(2n):hover{/*---webkit-transform:rotate(-3deg) scale(1.2);-moz-transform:rotate(-3deg) scale(1.2);-o-transform:rotate(-3deg) scale(1.2);background-color:#0c92da;transform:rotate(-3deg) scale(1.2);--*/}

.tagcloud a:nth-child(4n),.almeros_tags a:nth-child(4n){/*--background-color:#9ab9e4;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);--*/}

.tagcloud a:nth-child(4n):hover,.almeros_tags a:nth-child(4n):hover{/*---webkit-transform:rotate(3deg) scale(1.2);-moz-transform:rotate(3deg) scale(1.2);transform:rotate(3deg) scale(1.2);background-color:#0c92da;--*/}

.tagcloud a:nth-child(5n),.almeros_tags a:nth-child(5n){/*--background-color:#9ab9d4;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);--*/}

.tagcloud a:nth-child(5n):hover,.almeros_tags a:nth-child(5n):hover{/*---webkit-transform:rotate(2deg) scale(1.2);-moz-transform:rotate(2deg) scale(1.2);background-color:#0c92da;-o-transform:rotate(2deg) scale(1.2);transform:rotate(2deg) scale(1.2);--*/} 



/* Category widget with numbers */

ul.pane li{background:none!important;background-origin:padding-box;background-position:50% 100%;background-repeat:repeat-x;background-size:auto;color:#787878;font-size:12px;font-style:italic;font-weight:700;line-height:21px;margin-bottom:0px;padding:5px 12px 5px 1px !important }

ul.pane li a{color:#333;display:inline-block;font-size:13px;font-style:normal;font-weight:700;padding-left:12px;width:238px}

.pane ul li a:hover{color:#777}

/* TWeet */

.tweets {

width:300px;

clear:both

}

 

 

/*Footer Widgets*/



 /* w.css ends */







/* =Reset

-------------------------------------------------------------- */



html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	border: 0;

	font-size: 100%;

	font-style: inherit;

	font-weight: inherit;

	margin: 0;

	outline: 0;

	padding: 0;

	vertical-align: baseline;
	
	text-decoration:none;

}

html {

	font-size: 62.5%; /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */

	overflow-y: scroll; /* Keeps page centred in all browsers regardless of content height */

	-webkit-text-size-adjust: 100%; /* Prevents iOS text size adjust after orientation change, without disabling user zoom */

	-ms-text-size-adjust: 100%; /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
	

}



article,

aside,

details,

figcaption,

figure,

footer,

header,

hgroup,

nav,

section {

	display: block;

}

ol, ul {

	list-style: none;

}

table { /* tables still need 'cellspacing="0"' in the markup */

	border-collapse: separate;

	border-spacing: 0;

}

caption, th, td {

	font-weight: normal;

	text-align: left;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: "";

}

blockquote, q {

	quotes: "" "";

}

a:focus {

	outline: thin dotted;

}

a:hover,

a:active { /* Improves readability when focused and also mouse hovered in all browsers people.opera.com/patrickl/experiments/keyboard/test */

	outline: 0;

}

a img {
	border: 0;
}

 

/* =Global

----------------------------------------------- */



 body {

font:12px Arial, Helvetica, sans-serif;

margin-top:130px;



}



/* Headings */

/* Headings */

h1, h2, h3, h4, h5, h6 {

	clear: both;

}

.entry-content h1 {

	font-weight: bold;

line-height:33px;

	font-size: 26px

}

.entry-content h2 {

	font-weight: bold;

line-height: 30px;

	font-size: 24px

}

.entry-content h3 {

font-weight: normal;

line-height: 30px;

font-size: 24px;

border-bottom: 1px solid #CCC;

}

.entry-content h4 {

line-height: 25px;

	font-size: 21px 

}

.entry-content h5 {

	font-size: 16px

}

.entry-content h6 {

	font-size: 14px;

	font-weight:bold; 

	

}

.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {

	margin-bottom: 6px;



}

 

hr {

	background-color: #ccc;

	border: 0;

	height: 1px;

	margin-bottom: 1.5em; 

}



/* Text elements */

p {

	margin-bottom: 1.5em;
	

}

#post-comment{
 width:609px;
 margin-left:-5px;
}


ul, ol {

}

ul {

	list-style: disc;

}

ol {

	list-style: decimal;

}

ul ul, ol ol, ul ol, ol ul {

	margin-bottom: 0;

	margin-left: 1.5em;

}

dt {

	font-weight: bold;

}

dd {

	margin: 0 1.5em 1.5em;

}

b, strong {

	font-weight: bold;

}

dfn, cite, em, i {

	font-style: italic;

}

blockquote {

border-left: 4px solid #999;

    margin: 30px 0;

    padding-left: 8px;

    margin-left: 10px;

    margin-right: 5px; 

}

address {

	margin: 0 0 1.5em;

}

pre {

	background: #eee;

	font-family: "Courier 10 Pitch", Courier, monospace;

	font-size: 15px;

	font-size: 1.5rem;

	line-height: 1.6;

	margin-bottom: 1.6em;

	padding: 1.6em;

	overflow: auto;

	max-width: 100%;

}

code, kbd, tt, var {

	font: 15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;

}

abbr, acronym {

	border-bottom: 1px dotted #666;

	cursor: help;

}

mark, ins {

	background: #fff9c0;

	text-decoration: none;

}

sup,

sub {

	font-size: 75%;

	height: 0;

	line-height: 0;

	position: relative;

	vertical-align: baseline;

}

sup {

	bottom: 1ex;

}

sub {

	top: .5ex;

}

small {

	font-size: 75%;

}

big {

	font-size: 125%;

}

figure {

	margin: 0;

}

table {

	margin: 0 0 1.5em;

	width: 100%;

}

th {

	font-weight: bold;

}

button,

input,

select,

textarea {

	font-size: 100%; /* Corrects font size not being inherited in all browsers */

	max-width: 100%;

	margin: 0; /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */

	vertical-align: baseline; /* Improves appearance and consistency in all browsers */

	*vertical-align: middle; /* Improves appearance and consistency in all browsers */

}

button,

input {

	line-height: normal; /* Addresses FF3/4 setting line-height using !important in the UA stylesheet */

	*overflow: visible;  /* Corrects inner spacing displayed oddly in IE6/7 */

}

button,

html input[type="button"], html input[id="submitcomment"],

input[type="reset"]{
    margin-top:10px;

    border:none; 
     
    background: url("images/post_bkgd.png") no-repeat scroll -52px 0 transparent;
     
	color: rgba(0,0,0,.8);

	cursor: pointer; /* Improves usability and consistency of cursor style between image-type 'input' and others */

	-webkit-appearance: button; /* Corrects inability to style clickable 'input' types in iOS */

	font-size: 12px;

	font-size: 1.4rem;

	line-height: 2;

	padding: 5px 10px 65px;


}

button:hover,

html input[type="button"]:hover, html input[id="submitcomment"]:hover,

input[type="reset"]:hover  {

}

button:focus,

html input[type="button"]:focus, html input[id="submitcomment"]:focus,

input[type="reset"]:focus,

button:active,

html input[type="button"]:active,

input[type="reset"]:active  {

	border-color: #aaa #bbb #bbb #bbb;

	box-shadow: inset 0 2px 3px rgba(0,0,0,.15);

	box-shadow: inset 0 2px 2px rgba(0,0,0,.15);

}

input[type="checkbox"],

input[type="radio"] {

	box-sizing: border-box; /* Addresses box sizing set to content-box in IE8/9 */

	padding: 0; /* Addresses excess padding in IE8/9 */

}

input[type="search"] {

	-webkit-appearance: textfield; /* Addresses appearance set to searchfield in S5, Chrome */

	-moz-box-sizing: content-box;

	-webkit-box-sizing: content-box; /* Addresses box sizing set to border-box in S5, Chrome (include -moz to future-proof) */

	box-sizing: content-box;

}

input[type="search"]::-webkit-search-decoration { /* Corrects inner padding displayed oddly in S5, Chrome on OSX */

	-webkit-appearance: none;

}

button::-moz-focus-inner,



input::-moz-focus-inner { /* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */

	border: 0;

	padding: 0;

}

input[type=text],

textarea {

	color: #666;

	border: 1px solid #ccc;

	border-radius: 3px;
	
	height:20px;

}

input[type=text]:focus,

textarea:focus {

	color: #111;

}

input[type=text] {
    height: 26px;
    width: 176px;
    }

textarea {

	overflow: auto; /* Removes default vertical scrollbar in IE6/7/8/9 */

	padding-left: 3px;

	vertical-align: top; /* Improves readability and alignment in all browsers */

	width: 98%;

}



/* Links */
.entry-content a {
 color:#FA77BD !important;
}
.entry-content a:hover {
 color:#FA77BD !important;
}
	 

	-webkit-transition: background-color, color 0.2s linear;

-moz-transition: background-color, color 0.2s linear;

transition: background-color, color 0.2s linear;

 color:#FA77BD !important;
    
    
    outline: 0 none;

    text-decoration: none; }

 

a:hover {

    text-decoration: none;

}



/* Alignment */

.alignleft {

	display: inline;

	float: left;

	margin-right: 1.5em;

}

.alignright {

	display: inline;

	float: right;

	margin-left: 1.5em;

}

.aligncenter {

	clear: both;

	display: block;

	margin: 0 auto;

}



/* Text meant only for screen readers */

.assistive-text {

	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */

	clip: rect(1px, 1px, 1px, 1px);

	position: absolute !important;

}





/* =Menu

----------------------------------------------- */



 

/* Small menu */

.menu-toggle {

	cursor: pointer;

}

.main-small-navigation .menu {

	display: none;

}





/* =Content

----------------------------------------------- */



.sticky {

}

.hentry {

	margin: 0 0 1.5em;
    margin-top:-11px !important;
}

.entry-meta {

	clear: both;

}

.byline {

	display: none;

}

.single .byline,

.group-blog .byline {

	display: inline;

}

.entry-content,

.entry-summary {

 margin: 2px 0 0 56px;
 width:610px;
    
}

.page-links {

	clear: both;

	margin: 0 0 1.5em;

}





/* =Asides

----------------------------------------------- */



 

.archive .format-aside {

	display: none;

}





/* =Media

----------------------------------------------- */



 img,

.entry-content img,

.comment-content img{

	max-width: 100%; /* Fluid images for posts, comments, and widgets */

}

 img,

.entry-content img,

img[class*="align"],

img[class*="wp-image-"] {

	height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */

}

 img,

.entry-content img,

img.size-full {

	max-width: 100%;
	margin-left:-2px;

}
.entry-content img{width:100%;}
.entry-content img.wp-smiley,

.comment-content img.wp-smiley {

	border: none;

	margin-bottom: 0;

	margin-top: 0;

	padding: 0;

}

.wp-caption {

	border: 1px solid #eee;

	max-width: 100%;

	background: #f9f9f9;

}

.wp-caption.aligncenter, 

.wp-caption.alignleft,

.wp-caption.alignright { 

	margin-bottom: 1.5em;

}

.wp-caption img {

	display: block;

	margin: 1.2% auto 0;

	max-width: 98%; 

}

.wp-caption-text {

	text-align: center;

}

.wp-caption .wp-caption-text {

	margin: 10px 0 !important; 

}

#content .gallery {

	margin-bottom: 1.5em;

}

.gallery-caption {

}

#content .gallery a img {

	border: none;

	height: auto;

	max-width: 90%;

}

#content .gallery dd {

font-size:11px;

	margin: 0;

}

#content .gallery-columns-4 .gallery-item {

}

#content .gallery-columns-4 .gallery-item img {

}



/* Make sure embeds and iframes fit their containers */

embed,

object, #content iframe {

}

 

/* =Navigation

----------------------------------------------- */

.site-navigation{

clear:both

}

#site-navigation {background:#1d1d1d;  height: 50px;}

#content .site-navigation {

	margin: 0 0 1.5em;

	overflow: hidden;

}

#content .nav-previous {

	float: left;

	width: 50%;

}

#content .nav-next {

	float: right;

	text-align: right;

	width: 50%;

}



/* =Comments

----------------------------------------------- */



.bypostauthor {

}



















/********************----------------------------**********************/

/* Comment style */

#comments{
margin-left:30px;
}

#comments-content {

margin-left:125px;

    width: 730px;

}



ol.commentlist {

margin-bottom:30px;

list-style-type:none 

}



.the-comment {

margin-bottom:24px

}



.avatar {

float:left;

margin-right:8px;

background:none repeat scroll 0 0 #FFF;

border:1px solid #CACACA;

border-radius:3px 3px 3px 3px;

box-shadow:0 0 2px #ddd;

-moz-border-radius:3px;

-webkit-border-radius:3px 3px 3px 3px;

padding:4px

}



.comment-arrow {

width:8px;

height:15px;

float:left;

margin-top:16px;

margin-right:-1px

}



.comment-box {
    background: url("images/archive_bkgd.png") no-repeat scroll 0px 0px transparent;
    float: left;
    margin-left: 12px;
    overflow: hidden;
    width: 536px;
    height:157px;
}



.comment-author {

color:#EEE;

padding-bottom:3px;


}

#dash{
float:left;
}

.comment-author strong{  

    color: #6D6E71;
    
    font-family: 'Conv_rock', serif !important;

    font-size: 18px;
    
    font-weight:normal;

 }



.comment-author small {

font-size:12px;

margin-top: 6px;

font-family:'caviar_dreamsregular';

color: #6D6E71;

}



.comment-text {

line-height:20px

}

 

.comment-text p {

margin-top:0px;

    font-size: 15px;

    line-height: 25px;
    
    font-family:'caviar_dreamsregular';
    
    color: #6D6E71;

}

#dots{
    background: url("images/dots.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 5px;
    margin-left: 10px;
    width: 612px;
}

.children {

margin:0px 0 0 0px

}



.children li.comment {

list-style-type:none;

margin:0 0 20px

}



.cancel-comment-reply {

margin-bottom:10px

}



.no-comments {

color:#888

}



.comment-text-side {

color:#888;

line-height:20px

}



a.comment-reply-link {

background: #EEEEEE;

    color: #333333;

    font-size: 12px;

    padding: 2px 7px;
    
    display:none;

}







#respond {
float:left;

margin-left:168px;

width:615px;

padding-top:45px

}



#respond h3 {
font-family: 'love',sans-serif;
font-size:20.09px; 
color: #6D6E71;
width: 137px;
float:left;
}



#respond-content {

width:610px

}



#comment-input {

float:left;

margin-right:8px

}



#comment-input input {

width: 190px;

margin-bottom:13px;

margin-top:0px;

border:2px solid rgb(128, 130, 133);

border-radius:2px 2px 2px 2px;

color:#676A6B;

display:inline-block;

text-shadow:0 1px 0 rgba(255, 255, 255, 0.65);


}



#comment-input input:focus,textarea:focus {

outline:none

}



#comment-input label {
font-family: 'Conv_rock';

color:#FA77BD;

font-size:18px;

display:block;

margin-bottom:2px

}



#comment-input label .req {

color:#999;

font-family: 'caviar_dreamsregular';

font-size:12px;
}



.textarea-comment {

width:355px;


height:179px !important;

font-size: 12px !important;

border:2px solid rgb(128, 130, 133);

border-radius:2px 2px 2px 2px;

color:#676A6B;

display:inline-block;

text-shadow:0 1px 0 rgba(255, 255, 255, 0.65);

padding:6px 10px;

margin-left:24px !important;

margin-top:18px !important;

}



#comment-textarea label {

font-family: 'Conv_rock';

color:#FA77BD;

font-size:18px;

display:block;

 margin-bottom: 4px;
 margin-left: 0px;

}



#comment-textarea-admin {

float:none;

margin-bottom:16px

}



#comment-textarea-admin label {

display:block;

margin:10px 0 5px

}



 



#comment-submit {

clear:both;

width:600px;

text-align:center;

margin-bottom:10px

}



#comment-submit-admin {

clear:both;

margin-bottom:10px;

width:661px;
}



#comments-content ol {

margin:18px 5px 18px 0;
 width: 200px;
}



.respond {

padding:5px

}



.comment-submit {

cursor:pointer;

font-family:"Segoe UI",helvetica,Arial,sans-serif;

 width: 100%;

font-size:16px;

color:#FFF;


 

}



.comment-submit:hover {

border:none;

}



.comment-submit:active {

border:1px solid #3C3C3E;

 box-shadow:0 1px 0 #ddd, 0 1px 0 0 rgba(255, 255, 255, 0.4) inset

}

h3.numberofcomments {text-align:center !important; 

  color: #01649E;
    display: block;
    float: left;
    font-size: 14px !important;
    font-weight: 700;
    margin: 30px 0 0 158px;
    padding: 0 8px;
    text-align: center !important;

}



h3.numberofcomments span {

background:#fff;
font-family:'love';
color: #6D6E71;
font-weight:normal;
font-size:20.09px;
margin-left:-143px;
} 

#comment-it{
font-family:'Conv_rock';
font-size:23px;
float: left;
margin-left:102px;
margin-top: 5px;
}





/**************************

*

*	Slider

*

**************************/

.featured_slider{  

	background: #FFE9FF; 
	
	width:1094px;

	height:367px;

	margin-right: 6px;

	margin-top: 15px;

	padding-top: 15px;

	margin-bottom: -14px;

}



 

.slider-title{

	float: left;

	width:620px;

	margin-left: 30px;

}

.slider-title h2{

	font-family:'Conv_rock'; 

	font-size: 50px; margin-top: 6px;

	font-weight: 700;

	color: #efefef;	

}

.slider-title h2 a {

	color: #efefef;

}

.slider-image { 


	float: right;

    height: 273px;

    width: 380px;

    margin-top: -5px;

    margin-right: 25px;     

    position: relative;

    z-index: 1;

}

.slider-image img{ 

  	transform: rotate(-7deg);

   -moz-transform: rotate(-7deg);

   -webkit-transform: rotate(-7deg);

  	height: 208px;

    margin-left: 24px;

    margin-top: 31px;

    width: 329px;

   }

.slider-meta {

background: #647376;

font-family: 'Open Sans', sans-serif;

font-size: 12px;

margin-top: -10px;

height: 25px;

position: relative;

}

.slider-date {

float: left;

font-weight: 600;

color: #f0f0f0;

font-family: 'Open Sans', sans-serif;

font-size: 12px;

margin-top: 4px;

margin-left: 10px;

}

.slider-readmore {

	float: right;

	font-weight: 700;

	text-transform: uppercase; 

	position: absolute;

    right: 15px;

    line-height: 10px;

    padding: 7px 0px 1px 0;

}

.slider-readmore a {

	color: #242d31; 

	background: url("images/icon-sprites.png") no-repeat scroll -17px -238px transparent;

	padding:2px 25px 1px 0;

}



.readmore-featured {

padding: 1px 0px 3px 2px;

background:#333333;

margin-right: -374px;

float: right;

position: relative;

display: block;

margin-right: -375px;

margin-top: 208px;

z-index: 1500;

}

.readmore-featured a {

padding: 1px 10px 3px 10px;

	font:10px 'Lato', sans-serif;

	color:#fff;

	text-transform:uppercase;

	font-weight:500; 

}







/* FlexSlider Browser Resets */

.flex-container a:active,

.flexslider a:active,

.flex-container a:focus,

.flexslider a:focus  {outline: none;}

.slides,

.flex-control-nav,

.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 



/* FlexSlider Necessary Styles

*********************************/ 

.flexslider {margin: 0; padding: 0;}

.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */

.flexslider .slides img {  display: block;}

.flex-pauseplay span {text-transform: capitalize;}



/* Clearfix for the .slides element */

.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 

html[xmlns] .slides {display: block;} 

* html .slides {height: 1%;}



/* No JavaScript Fallback */

/* If you are not using another script, such as Modernizr, make sure you

 * include js that eliminates this class on page load */

.no-js .slides > li:first-child {display: block;}





/* FlexSlider Default Theme

*********************************/

.flexslider { margin: 0 0 20px 0px;  position: relative; }

.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}

.loading .flex-viewport {max-height: 300px;}

.flexslider .slides {zoom: 1;}



.carousel li {margin-right: 5px}





/* Direction Nav */

.flex-direction-nav {*height: 0; display: none;}

.flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(images/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px;   -webkit-transition: all .3s ease;}

.flex-direction-nav .flex-next {background-position: 100% 0; right: -46px !important; }

.flex-direction-nav .flex-prev {left: -47px !important;}

.flexslider:hover .flex-next {opacity: 0.8; right: 5px;}

.flexslider:hover .flex-prev {opacity: 0.8; left: 5px;}

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}

.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}



/* Control Nav */

.flex-control-nav { margin-top: -20px;

position: relative;

text-align: center;

width: 84%; }

.flex-control-nav li {margin: 0 5px; display: inline-block; zoom: 1; *display: inline;}

.flex-control-paging li a {width: 15px; height: 15px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}

.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }

.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }



.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}

.flex-control-thumbs li {width: 25%; float: left; margin: 0;}

.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}

.flex-control-thumbs img:hover {opacity: 1;}

.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}



@media screen and (max-width: 860px) {

  .flex-direction-nav .flex-prev {opacity: 1; left: 0;}

  .flex-direction-nav .flex-next {opacity: 1; right: 0;}

}



 

/* rating box starts */ 

    .post-review { float:right; width:656px;  margin-left:6px; margin-bottom:20px; border:1px solid #eee} 

    .overall-score { background:#f9f9f9; color:#111; padding:5px; font-family: 'Lato', sans-serif;text-align: center;font-size: 24px; font-weight:700;}

    .scorerating { line-height:24px; color:#D73532;  font-family: 'Lato', sans-serif; font-size: 20px; font-weight:400;}

    .scorerating span {font-weight:700;color:#111}

  .post-review ul { border-top:1px solid #D7D7D7; padding:0; margin:0; }

	.post-review ul li { font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:normal; width: 634px; border-bottom: 1px solid #DDD; float: left; list-style:none;   padding:10px 13px; color:#000; margin:0; } 

 	.score { float:right; }

	.rating .rate .item-review { line-height:42px} 

	.post-holder .item-review img{ margin-top:0px;} 

	.readmore .item-review { float:left; padding-right:6px; } 

    span.ratingtext { margin-right: 63%;

font-size: 24px;

color: #333;

font-weight: 400;

font-family: 'Lato', sans-serif; }  

 .score{ 

font-size: 14px;

 font-family: 'Lato', sans-serif; font-weight:700; }

span.scoretext { margin-right: 75%;

font-size: 24px;

color: #D73532;

font-weight: 400;

font-family: 'Lato', sans-serif; }  

    .item-review{ display:inline-block; margin-top:0px; margin-left:6px }



/* rating box ends*/

.ltt-quote.large .ltt-quotemark { top: 38px !important }

















   

/* main navigation */

.main-menu{ display:inline-block }

 .menu-holder #nav{  

background: -webkit-linear-gradient(top, #454B56, #393F48);

    background: -moz-linear-gradient(top, #454B56, #393F48);

    background: -webkit-gradient(top, #454B56, #393F48);

  background: -webkit-linear-gradient(top, #454B56, #393F48);

	background: -o-linear-gradient(top, #454B56, #393F48);

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454B56', endColorstr='#393F48'); /* IE6 & IE7 */

	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#454B56', endColorstr='#393F48')"; /* IE8+ */

	background: linear-gradient(top, #454B56, #393F48);



padding: 0; 

margin: 0;

font-weight: 400;

font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;

line-height: 0;

border-bottom: 1px solid #262932;

}

.menu-holder #nav ul {

	margin:0;

	padding:0;

	list-style:none;  

}

.menu-holder #nav ul li {float:left;}

.menu-holder #nav ul a { font-family: 'Varela Round', sans-serif;

padding: 14px 12px 14px 12px;

float: left;

text-decoration: none;

font-size:15px;

color: #c4c7cc;

}

.menu-holder #nav ul a:hover{ color:#fff }

.menu-holder #nav ul span { 

}

 

.menu-holder #nav ul .active a {

	background:url(images/bg-nav-h.gif) no-repeat 100% -29px;

	cursor:pointer;

	color:#f17977;

	text-decoration:none;

}

.menu-holder #nav ul .active a span {

	background:url(images/bg-nav-h.gif) no-repeat;

	cursor:pointer;

	text-decoration:none; 

}





/* -- Menu Styles -- */

.trending .sub-menu{

background:#ddd;

width: 140px;

padding: 5px 8px;

font-size: 13px;

text-transform: none !important; 

}

.trending .sub-menu li{

margin:2px 1px;  

}

.trending .sub-menu {

  display:none;

}



.trending .sub-menu ul{

  display:none;

  padding:5px;

  background:#eee;

}



.trending .sub-menu ul li{

padding:2px 8px;

}





.trending .sub-menu li span{

  display:none;

}

.trending .sub-menu li span.sf-sub-indicator{

  display:initial;

}

.trending .sf-sub-indicator {

  display:none;

}



/*** ESSENTIAL STYLES ***/

.sf-menu,  .sf-menu * {

    margin:      0;

	padding:		0;

	list-style:		none;

} 

 .sf-menu {

	line-height:	1.0;

}

 .sf-menu ul {

	position:		absolute;

	top:			-999em;

 }

 .sf-menu ul li {

	width:			100%;

}

 .sf-menu li:hover {

	visibility:		inherit; /* fixes IE7 'sticky bug' */

}

 .sf-menu li {

	float:			left;

	position:		relative;

}

 .sf-menu a {

	display:		block;

	position:		relative;

}

 .sf-menu li:hover ul,

 .sf-menu li.sfHover ul {

	left:			0;

	top:			1.5em; /* match top ul list item height */

	z-index:		99;

}

 ul.sf-menu li:hover li ul,

 ul.sf-menu li.sfHover li ul {

	top:			-999em;

}

 ul.sf-menu li li:hover ul,

 ul.sf-menu li li.sfHover ul {

	left:			10em; /* match ul width */

	top:			0;

}

 ul.sf-menu li li:hover li ul,

 ul.sf-menu li li.sfHover li ul {

	top:			-999em;

}

 ul.sf-menu li li li:hover ul,

 ul.sf-menu li li li.sfHover ul {

	left:			10em; /* match ul width */

	top:			0;

}

 

/*** ESSENTIAL STYLES ***/

.sf-menu-1,  .sf-menu-1 * {

    margin:      0;

	padding:		0;

	list-style:		none;

} 

 .sf-menu-1 {

	line-height:	1.0;

}

 .sf-menu-1 ul {

	position:		absolute;

	top:			-999em;

 }

 .sf-menu-1 ul li {

	width:			100%;

}

 .sf-menu-1 li:hover {

	visibility:		inherit; /* fixes IE7 'sticky bug' */

}

 .sf-menu-1 li {

	float:			left;

	position:		relative;

}

 .sf-menu-1 a {

	display:		block;

	position:		relative;

}

 .sf-menu-1 li:hover ul,

 .sf-menu-1 li.sfHover ul {

	left:			0;

	top:			1.5em; /* match top ul list item height */

	z-index:		99;

}

 ul.sf-menu-1 li:hover li ul,

 ul.sf-menu-1 li.sfHover li ul {

	top:			-999em;

}

 ul.sf-menu-1 li li:hover ul,

 ul.sf-menu-1 li li.sfHover ul {

	left:			10em; /* match ul width */

	top:			0;

}

 ul.sf-menu-1 li li:hover li ul,

 ul.sf-menu-1 li li.sfHover li ul {

	top:			-999em;

}

 ul.sf-menu-1 li li li:hover ul,

 ul.sf-menu-1 li li li.sfHover ul {

	left:			10em; /* match ul width */

	top:			0;

}

 

 /* -- sf-menu-2 Menu Styles -- */

.sf-menu-2 .sub-menu{

  z-index:1500;

  position:absolute; 

width: 200px;

padding: 5px 8px;

font-size: 13px;

text-transform: none !important; 

} 

.sf-menu-2 .sub-menu li{

background-image:none !important;

}

.sf-menu-2 .sub-menu {

  display:none;

}



.sf-menu-2 .sub-menu ul{

left: 186px;

background: #777;

margin-top: -28px !important;

padding: 9px 0px 9px 0px !important;

}

.sf-menu-2 .sub-menu ul ul{

left: 152px;

margin-top: -24px !important;

background: #777;

padding: 7px 6px 8px 0px !important;

}

 

.sf-menu-2 .sub-menu ul li{

padding: 0px 6px;

width: 137px;

margin-top: 0px;

}



.sf-menu-2 .sub-menu li ul li a{

  width:135px;  

background: #777;

font-size: 16px !important;   line-height: 16px !important;

padding: 8px 0px 4px 10px !important;

}

.sf-menu-2 .sub-menu li ul li ul li{



}

.sf-menu-2 .sub-menu li ul li.first{

   padding-top:0px !important;

  background-image:none !important;

}



.sf-menu-2 .sub-menu li ul li.first a{

 line-height:100% !important;

}



.sf-menu-2 .sub-menu li ul li.last a{

 line-height:100% !important;

}



.sf-menu-2 .sub-menu li span{

  display:none;

}

.sf-menu-2 .sub-menu li span.sf-sub-indicator{

  display:initial;

}

.sf-menu-2 .sf-sub-indicator {

  display:none;

}





/*----------------------- Sharing bar start ------------------------------*/

.entry-content .addthis_toolbox{
margin-left:267px;
float:left;
margin-top:-11px;
}

.instaemail a img{
width:35px;
float:left;
margin-bottom:-25px;
margin-left:438px;
height:22px;
}

.pin-it-btn-wrapper{
float:right;
margin-right:192px !important;
margin-top:-11px;
padding-bottom:11px !important;
}
 #sticky {
  
 	  margin-top: -43px;

     margin-left: 326px; 

width:202px;

padding: 6px 8px 4px 8px;

float:left;




}

#sticky.stick {

margin-left:0;

  position: fixed;

width: 1063px;

  top: 0;

  z-index: 10000;

transition: width 1.5s;

-moz-transition: width 1.5s; /* Firefox 4 */

-webkit-transition: width 1.5s; /* Safari and Chrome */

-o-transition: width 1.5s; /* Opera */







} 

.m3_socialbar{

    font-size: 16px;

color: #111;

font-weight: 400;

font-family: 'Lato', sans-serif; 



}



.m3_socialbar_item{ display:inline-block;float:left}

.m3_socialbar_left{ }

.m3_socialbar_right{ float: right; font-size: 14px; margin-top: 3px;  }

/* .m3_socialbar_off {  border-bottom:3px solid #F5F0E9; padding-bottom:3px; } */


/*----------------------- Sharing bar End ------------------------------*/



/*----------------------- Author 2.0 start ------------------------------*/

#disqus_thread{ padding: 6px 10px; } 

/*----------------------- Author 2.0 Ends ------------------------------*/







/*----------------------- Scroll to Top Start  ------------------------------*/

#back-top {

    z-index:50;

	position: fixed;

	bottom: 0px;

	right:  50px;

	display: none;

}



#back-top a {

	width:72px;

	display: block;

	text-align: center;

	font: 13px/100% 'Varela Round', sans-serif;

 	text-decoration: none;

	color: #bbb;



	/* transition */

	-webkit-transition: 1s;

	-moz-transition: 1s;

	transition: 1s;

}

#back-top a:hover {

	color: #000;

}



/* arrow icon (span tag) */

#back-top span {

    border-width:0;-moz-box-shadow:0 0 #fff,0 0px 3px rgba(34,25,25,0.5);-webkit-box-shadow:0 0 #fff,0 0px 3px rgba(34,25,25,0.5);box-shadow:0 0 #fff,0 0px 3px rgba(34,25,25,0.5);display:block;font-size:15px;text-align:center;

padding:0.70em 0.825em; 

	display: block; 

line-height: 20px;

	margin-bottom: 0px;

    background-color:#f0eded;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfafb), to(#f0eded), color-stop(0.5, #f9f7f7), color-stop(0.5, #f6f3f4));background-image:-moz-linear-gradient(top, #fdfafb, #f9f7f7 50%, #f6f3f4 50%, #f0eded);background-image:-o-linear-gradient(top, #fdfafb, #f9f7f7 50%, #f6f3f4 50%, #f0eded);background-image:-webkit-linear-gradient(top, #fdfafb, #f9f7f7 50%, #f6f3f4 50%, #f0eded);border-color:#bbb;color:#333;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfafb', endColorstr='#f0eded');text-shadow:0 1px rgba(255,255,255,0.9);

 

	/* rounded corners */

	-webkit-border-radius: 5px 5px 0px 0px;

	-moz-border-radius: 5px 5px 0px 0px;

	border-radius: 5px 5px 0px 0px;



	/* transition */

	-webkit-transition: 1s;

	-moz-transition: 1s;

	transition: 1s;

}

#back-top a:hover span {

	background-color: #777;

}



/*----------------------- Scroll to Top Ends ------------------------------*/

/*----------------------- Comment Pagination Starts ------------------------------*/

.comments-navigation .alignleft, .comments-navigation .alignright{ margin:1px 0 25px 5px; }

.comments-navigation .alignleft a, .comments-navigation .alignright a{ background: #666;

font-weight: bold;

padding: 10px 25px;

color: #fff;  }

/*----------------------- Comment Pagination Ends ------------------------------*/

/*----------------------- Attachment Starts ------------------------------*/

span.nav-previous {float:left;font-size: 14px;}

span.nav-next {float:right;font-size: 14px;}

.attachment-content{text-align:center;    padding: 8px 28px;}

.attachment-content h1{font-size: 22px !important;}

/*----------------------- Attachment Ends ------------------------------*/





/*----------------------- Custom Changes -------------------------------*/

#my-wrapper{
   background: url("images/right_border_2.png") repeat-y scroll -8px 0 transparent;
    float: left;
    margin-left: -51px;
    margin-top: 94px;
    padding-right:50px;
    padding-top: 21px;
    width:780px;
   
}

#my-wrapper-2{
    background: url("images/right_border_2.png") repeat-y scroll 0 0 transparent;
    float: left;
    margin-left: -76px;
    margin-top: 51px;
    padding-right: 60px;
    padding-top: 84px;
}

#my-wrapper-3{
  background: url("images/right_border_2.png") repeat-y scroll 0 0 transparent;
    float: left;
    margin-left: -78px;
    margin-top: 113px;
    padding-right: 60px;
    padding-top: 39px;
}

#my-wrapper-4{
     background: url("images/right_border_2.png") repeat-y scroll -34px 0 transparent;
    float: left;
    margin-left: -19px;
    margin-top: 76px;
    padding-right: 60px;
    padding-top: 8px;
    width: 763px;
}

#my-wrapper-page{
background: url("images/right_border.png")repeat-y;
float:left;
margin-top:37px;	
margin-left:-42px;
padding-right:50px;
    background: url("images/right_border_2.png") repeat-y scroll 0 0 transparent;
    float: left;
    margin-top: 25px;
    padding-top: 35px;
    padding-right:120px;	
    margin-left:0px;
}
#mantra{

    color: #6D6E71;
    font-family: 'caviar_dreamsregular' !important;
    font-size: 15.29px;
    float:right;
    padding-top:93px;

}
#charmit{float:left;}
#rockwell{
 font-family: 'Conv_rock' !important;
 padding-left:5px !important; 
 font-size:20.09px;}

#top-menu .menu a{
 font-family: 'love' !important;
 font-size: 20.09px !important; 
}

/* Search widget */
#search{
	margin-left:13px;
}

#searchsubmit {
 color: #808285;
 font-size: 20.09px;
 margin-left:0px;

}

#visit{
	margin-left:7px;
	font-family: 'Conv_rock'  !important;
    color: #808285;
    font-size: 20.09px;
    float:right;
}
#visit-2{
	margin-left:7px;
	font-family: 'Conv_rock'  !important;
    color: #808285;
    font-size: 20.09px;
    float:left;
}
#receive{
margin-left: -6px;
font-family: 'love' !important;
color: #808285;
font-size: 20.09px;
float: left;
margin-top: 4px;;
}
#searchit{
font-family: 'Conv_rock'  !important;
 color: #808285;
 margin-left:3px;
  font-size: 20.09px;
  float:right;
  margin-right:-20px;
  margin-top:-38px;
}

#searchit-2{
font-family: 'Conv_rock'  !important;
 color: #808285;
 margin-left:10px;
  font-size: 24.09px;
  margin-right:-20px;
  margin-top:-38px;
}

#text-3{
    background: url(images/sidebar_spacer.png)no-repeat;
    float: left;
    margin-top: 37px;
    margin-left:9px;
    width: 263px;
    height:67px;
    
}
#text-4{
	background: url(images/sidebar_spacer.png)no-repeat;
    float: left !important;
    margin-top: -14px;
    margin-left:9px;
    width: 247px !important;
}
#tag_cloud-2{
float:left !important;
margin-top:-49px;
}
#text-7{
margin-left:0px;
}
#text-8{
	background: url("images/sidebar_spacer.png") no-repeat scroll 0 0 transparent;
    float: left !important;
    height: 3px;
    margin-left: 9px;
    width: 247px !important;
    margin-top: -10px;
}
#text-9{
	background: url("images/sidebar_spacer.png")no-repeat;
	float: left;
    margin-top: 33px;
    margin-left:9px;
    width: 263px;
}

#text-12{
	background: url("images/sidebar_spacer.png") no-repeat scroll 0 0 transparent;
    float: left !important;
    height: 21px;
    margin-left: 9px;
    margin-top:46px;
    width: 247px !important;
}

#text-15{
    float: left !important;
    height: 27px;
    margin-left:50px;
    margin-top:-50px;
}

#text-16{
    float: left !important;
    height: 27px;
    margin-top:-33px;
}
#sign{
    color: #6D6E71;
    font-family: 'caviar_dreamsregular' !important;
    font-size: 15.29px;
    float:left;
    margin-top:-24px;
    width:290px;
    margin-left:2px;
}
#text-17{
   float: left !important;
    height: 27px;
    margin-left:50px;
    margin-top:-47px;
}

#text-19{
padding-left:76px;
margin-bottom:51px;
}

.rss-feed{
margin-left: -241px;
margin-right:20px;

}

#text-20{
	background: url("images/sidebar_spacer.png") no-repeat scroll 0 0 transparent;
    float: left !important;
    height: 21px;
    margin-left: 9px;
    margin-top:-56px;
    width: 247px !important;
}
#text-21{
	height:100px;
}
#italic{
	font-family: 'love';
	color: #808285;
	font-size: 20.09px;
	margin-bottom: 47px;
	float:left;
	}
#browse{
float:right;
	font-family: 'Conv_rock';
	color: #808285;
	font-size: 20.09px;
	margin-bottom: 11px;
	margin-right:166px;
	margin-top:8px;
	}
.widget-title{
	font-family: 'Conv_rock';
	color: #808285;
	font-size: 20.09px;
	margin-bottom: 11px;
	margin-left:0px;
	}
.sidebar-wrapper{
 
	
}
/*#tags{
	text-align: left;
	margin-top: -16px;
	color: #6D6E71;
    font-family: 'caviar_dreamsregular';
    font-size: 15.29px;
    width:255px;
    margin-left: 16px;
}*/

#tags{
    color: #6D6E71;
    float: right;
    font-family: 'caviar_dreamsregular';
    font-size: 15.29px;
    margin-top: -28px;
    margin-right:33px;
    text-align: left;
    width: 128px;
}
.datetext{
    color: #6D6E71;
    float: left;
    font-family: 'caviar_dreamsregular';
    font-size: 13px;
    margin-left: -59px;
    margin-top: 87px;
    width: 83px;
}

.date{
 float:left;
 margin-left:32px;
 }
 
 .edit-link{
	 float: left;
	 margin-left:9px;
	 font-family: 'caviar_dreamsregular';
 
 }
 
 #sidebar-2{
float:right;

width:300px;

margin-top: 10px;

 margin-right: -29px;
 }

#side-wrapper{
display:block !important;
}



#sidebar .widget-title, .sidebartitlewrapper h3 #browse{
	
}

.title-meta-holder .inspired-by-it{background-image:url(images/inspired_bkgd.png); width: 725px;margin-left:35px; margin-top:-73px; }
.title-meta-holder .inspired-by-it .datetext{margin-left:-73px; width:86px}
.title-meta-holder .inspired-by-it a{float:left; margin-left:2px; margin-top:-9px;}
.title-meta-holder .inspired-by-it span{ float: left;margin-left: 5px; margin-top:13px; }
.title-meta-holder-2 .inspired-by-it{background-image:url(images/inspired_bkgd.png); width: 725px; margin-top: -52px; margin-bottom:-35px;}
.title-meta-holder-2 .inspired-by-it .datetext{margin-left:-73px;width:86px}
.title-meta-holder-2 .inspired-by-it a{ float:left; margin-left:2px; margin-top:-9px;}
.title-meta-holder-2 .inspired-by-it span{float: left;margin-left: 5px; margin-top:13px; }



.title-meta-holder .create-it{background-image:url(images/create_bkgd.png); width: 725px;margin-left:35px;margin-top:-73px; margin-bottom:-10px;}
.title-meta-holder .create-it .datetext{margin-left:-73px; width:86px}
.title-meta-holder .create-it a{float: left; margin-left: 8px;}
.title-meta-holder .create-it a span{float: left;margin-left: -1px;margin-top: -4px;}
.title-meta-holder-2 .create-it{background-image:url(images/create_bkgd.png); width: 725px;margin-top:-53px !important; margin-bottom:-35px;}
.title-meta-holder-2 .create-it .datetext{margin-left:-73px;width:86px}
.title-meta-holder-2 .create-it a{float: left; margin-left: 8px;}
.title-meta-holder-2 .create-it a span{float: left;margin-left: -1px;margin-top: -4px;}

.title-meta-holder .taste-it{background-image:url(images/taste_bkgd.png); width: 725px;margin-left:35px; margin-top:-73px; }
.title-meta-holder .taste-it .datetext{margin-left:-73px; width:86px}
.title-meta-holder .taste-it a{ float: left;  margin-left: 10px; }
.title-meta-holder .taste-it a span{ float: left;margin-left:-3px;margin-top:-4px;}
.title-meta-holder-2 .taste-it{background-image:url(images/taste_bkgd.png); width: 725px; margin-top: -52px; margin-bottom:-35px;}
.title-meta-holder-2 .taste-it .datetext{margin-left:-73px;width:86px}
.title-meta-holder-2 .taste-it a{float: left;margin-left: 9px;margin-top: 5px;}
.title-meta-holder-2 .taste-it a span{margin-left:-3px;}


.title-meta-holder .play-it{background-image:url(images/play_bkgd.png); width: 725px;margin-left:35px; margin-top:-73px}
.title-meta-holder .play-it .datetext{margin-left:-73px; width:86px}
.title-meta-holder .play-it a{margin-left:7px;}
.title-meta-holder .play-it a span{margin-left:0px;}
.title-meta-holder-2 .play-it{background-image:url(images/play_bkgd.png); width: 725px;margin-left:7px; margin-top:-45px; margin-bottom:-35px;}
.title-meta-holder-2 .play-it .datetext{margin-left:-73px;width:86px}
.title-meta-holder-2 .play-it a{float: left; margin-left: 10px;}
.title-meta-holder-2 .play-it a span{  float: left; margin-left: -3px;margin-top: -4px;}

.title-meta-holder .about-it{background-image:url(images/about_bkgd.png); width: 725px;margin-left:35px;margin-top:-73px; margin-bottom:-10px;}
.title-meta-holder .about-it .datetext{display:none !important;margin-left: -69px; width: 86px;}
.title-meta-holder .about-it  a{margin-left:7px;}
.title-meta-holder .about-it .info{display:none;}
.title-meta-holder .about-it  a span{display:none !important;margin-left:0px;}
.title-meta-holder-2 .about-it {background-image:url(images/about_bkgd.png); width: 725px;margin-left:7px;margin-bottom: -30px; }
.title-meta-holder-2 .about-it  .datetext{display:none !important;margin-left:-73px;width:86px}
.title-meta-holder-2 .about-it  a{float: left; margin-left: 8px;}
.title-meta-holder-2 .about-it .info{display:none !important;}
.title-meta-holder-2 .about-it  a span{ display:none !important; float: left; margin-top: -4px;}

.title-meta-holder .learn-it{background-image:url(images/learn_bkgd.png); width: 725px;margin-left:35px;margin-top:-73px; margin-bottom:-10px }
.title-meta-holder .learn-it .datetext{margin-left:-73px; width:86px}
.title-meta-holder .learn-it a{float: left; margin-left: 9px;}
.title-meta-holder .learn-it a span{  float: left;margin-left: -2px;margin-top: -4px;}
.title-meta-holder-2 .learn-it{background-image:url(images/learn_bkgd.png); width: 725px;margin-left:7px; margin-top:-48px;margin-bottom:-35px;}
.title-meta-holder-2 .learn-it .datetext{margin-left:-73px;width:86px}
.title-meta-holder-2 .learn-it a{float: left; margin-left: 9px;}
.title-meta-holder-2 .learn-it a span{  float: left;margin-left: -2px;margin-top: -4px;}

.title-meta-holder .style-it{background-image:url(images/style_bkgd.png); width: 725px;margin-left:35px;margin-top:-73px; }
.title-meta-holder .style-it .datetext{margin-left:-73px; width:86px}
.title-meta-holder .style-it a{ float: left; margin-left: 10px; }
.title-meta-holder .style-it a span{   float: left;margin-left: -3px; margin-top:-4px;}
.title-meta-holder-2 .style-it{background-image:url(images/style_bkgd.png); width: 725px;  margin-top: -52px;margin-bottom:-35px;}
.title-meta-holder-2 .style-it .datetext{margin-left:-73px;width:86px}
.title-meta-holder-2 .style-it a{float: left; margin-left: 10px; }
.title-meta-holder-2 .style-it a span{float:left;margin-left:0px;margin-top:-4px;}

.cat-title-b0-1 {
 display: none;
}

#read{
    color: #FA77BD !important;
    float: left;
    font-family: 'Conv_rock' !important;
    font-size: 15px;
    margin-left: 122px;
    margin-top: -5px;;
}


.eemail_caption{
   color: #808285;
    float: right;
    font-family: 'Conv_rock'!important;
    font-size: 20.09px;
    margin-right: 204px !important;
    margin-top: -40px;
    padding-bottom: 0 !important;
    padding-top: 5px !important;
}


	.eemail_widget {
margin-left: 5px;
margin-top: 120px;
} 

	
 

#email{
	color: #6D6E71;
	font-size: 11.09px;
    float: left;
    margin-top: 9px;
    width: 53px;
}
.eemail_button {
  display:none !important;
}

.eemail_textbox {
    float: left;
    margin-top: -8px;
    padding-bottom: 10px;
}

#signup{     
    color: #6D6E71;
    float: left;
    font-family: 'caviar_dreamsregular';
    font-size: 13px;
    margin-left: 7px;
    margin-top: 0px;
    width: 285px
   }
#comment{
  color: #6D6E71;
  float: left;
  font-family: 'Conv_rock';
  font-size: 23px;
  padding-left: 8px;
  padding-top: 1px;
}


#logged_in{
  color: #FA77BD !important;
  font-family:'Conv_rock',sans-serif;
  font-size:18px;
}

#comment-label{
  color: #FA77BD !important;
  font-family:'Conv_rock',sans-serif;
  font-size:18px;
  }
  
#comment-input label{
width:100px;
  }
 
 
 #title-about{
 margin-top:20px;
 float:left;
 } 
 
 .soliloquy-container .soliloquy .soliloquy-slides img {
 box-shadow: 2px 3px 4px #888888;
    display: block;
    max-width: 100%;
 }
 
 .pibfi_pinterest .xc_pin {
    margin-left:239px;
    margin-top: 125px;
    }
    
#page-title{
background: url("images/about_bkgd.png") no-repeat scroll 0 0 transparent;
    font-family:'love' !important;
    font-size:20.09px;
    color:#FFF;
    float: left;
    height: 85px;
    margin-top: -30px;
    width: 725px;
    padding-left: 13px;
    padding-top: 32px;
}
#page-it{
  color: #FFF;
    font-family: 'Conv_rock' !important;
    font-size: 20.09px;
    margin-bottom: 16px;
    margin-left: 6px;
}
#page-content{
    float: left;
    margin-left: 102px;
    margin-top: -103px;
     width: 612px;
}

#page-content-2{
    float: left;
    margin-left: 102px;
     width: 612px;
}

#page-img{
margin-left:99px;
}

#list{
    color: #6D6E71;
    margin-bottom: 10px;
    margin-left: 14px;
    margin-top: -10px;
    font-weight:100;
}

#one{
font-family: 'Open Sans',sans-serif;
font-weight:normal;
    color: #6D6E71;
}

.jspHorizontalBar{
background:none !important;
}


.pibfi_pinterest .xc_pin {
    background-image: url("images/PinItButton.png") !important;
    height:125px;
    width:124px;
}

.pibfi_pinterest .xc_pin:hover{
  opacity:1 !important;
}

.soliloquy-container{
 float:left;
 padding-left:10px !important;
 padding-top:10px !important;
 padding-bottom:20px !important;
}

.soliloquy-container .soliloquy-control-nav{
bottom:36px !important;
}

.soliloquy-next {
 background: url("images/pink_arrow.png") no-repeat scroll 0 -18px transparent !important;
}

#hundred{
letter-spacing:-5px !important;
}
#hundred-2{
letter-spacing:-2px !important;
}
#thirteen{
letter-spacing:-3px !important;
}
#mobile-ad{display:none;}

.search-notfound{
float:left;
margin-left:172px;
margin-top:28px;
}

#nosearch{
font-family: 'love';
color: rgb(250, 119, 189);
font-size:100.09px;
float:left;
}

#no-it{
 font-family: 'Conv_rock' !important;
 font-size: 122.09px;
 color:rgb(250, 119, 189);
 float:right;
 padding-left:36px;
 padding-top:2px;
}

#please{
 color:rgb(250, 119, 189);
 font-family: 'caviar_dreamsregular';
 margin-left:243px;
 font-size:24.09px;
}

#please-2{
 color:rgb(250, 119, 189);
 font-family: 'caviar_dreamsregular';
  margin-left:163px;
 font-size:24.09px;
}

#cs{
margin-left:16px;
}

#rp{
width:916px;
}

.arpw-block{
width:916px;
}

.arpw-block img{
width:137px;
}
.arpw-clearfix{
float:left;
}

.arpw-block h3{
width:123px !important;
}

.arpw-block li{
width:189px !important;
border:none !important;
}
.arpw-time{
float:left;
padding-left:1px;
}

#arpw-h3{
font-family:'Conv_rock';
font-size:36px;
width:455px;
padding-left:347px;
margin-left:103px;
padding-top:26px;
}
#youmay{
float:left;
padding-top:20px;
padding-left:67px;
}
#ym{
float:left;
width:94px;
font-family: 'love';
color: #808285;
font-size:20.09px;
width:165px;
padding-left:98px;
}
#igit_rpwt_css h4{
border-bottom:none !important;
}
#igit_title a{
margin-left:91px;
 font-family: 'caviar_dreamsregular' !important;
 color: #808285 !important;
 margin-top:2px;
 float:left;
 width:180px;
}

.igit_relpost:hover{
background:transparent !important;
border: none !important;
}

#igit_rpwt_thumb{
margin-left:97px !important;
}

.igit_relpost{
width:212px !important;
}

/*
Default style for WP-PageNavi plugin

http://wordpress.org/extend/plugins/wp-pagenavi/
*/

.wp-pagenavi {
	clear: both;
	background: url("../../themes/mommyandme-single/images/pagenavi_bkgd.png") no-repeat scroll 113px 0 transparent;
    height:4px;
    margin-left:54px;
    margin-top:-59px;
    width:65px;
    float:left;
    padding-left:668px;
}

.wp-pagenavi a{
	text-decoration: none;
	margin: 2px;
	font-family:'Conv_rock';
    font-size:17px;
    margin-top:9px;
    float:left;
    padding-right:5px;
    color: rgb(250, 119, 189) !important;
}
 .wp-pagenavi span {
	text-decoration: none;
	margin: 2px;
	font-family:'Conv_rock';
    font-size:17px;
    margin-top:9px;
    float:left;
    padding-right:5px;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #000;
}

.wp-pagenavi span.current {
	font-weight: bold;
	font-size:20px;
}

.wp-pagenavi a:visited {
	font-weight: bold;
	color: rgb(250, 119, 189) !important;
	
}
.wp-pagenavi a.previouspostslink{
margin-left:-55px;
}

#mailshare{
float:left;
max-width:6%;
margin-left:189px;
margin-top:-24px;
width:333px;
}

#contest{
font-family: 'caviar_dreamsregular' !important;
font-size:21px !important;
text-align: center;
line-height: 33px;
}

