﻿@charset "utf-8";
/* CSS Document */

/*
Tab CSS Starts At Line No :3705 @media only screen and (min-width : 481px) and (max-width : 1024px) : Starts At-4965
Mobile CSS Starts At Line No : @media only screen and (min-width : 100px) and (max-width : 481px) : Starts At-7375 
*/
.custom-Menu-edit{

	padding: 8px;
	cursor: pointer;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background-color: #E0E0E0;
	-webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	-moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	box-shadow: 0 2px 8px rgba(190,190,190,.39);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #fff);
	vertical-align: middle;
	margin-left: 10px;

}

.titlenewbannercontainer{
	display:none;
	
}
.showandhidetopbardiv
{
    display:none;
    }

.ToggleControllerwidth{
	width:100%;
	clear:both;
		
	
}
/*.B3MenuAlign{
	margin-left: 54.3%;
	margin-top: 72px;
	
	
}
*/

.BlogSortSettings{
	clear:both;
	float:left;
	
	
}

.share-write-permissions-input-box{
	padding: 11px 20px;
	width: 60%;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
	-moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
	box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
	border: solid 1px #bebebe;
	outline: none;
	font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #303030;
	padding-right: 38px;	
	
}

.share-write-container {
    border-radius: 8px;
  background-color: #fff;
  box-shadow: 0 3px 5px rgba(126,126,126,.19);
  border: solid 1px #d2d2d2;
  box-sizing: border-box;
  padding: 0px;
  width: 60%;
  max-height: 200px;
  overflow: auto;
  overflow-x: hidden;

}

    .draftcontent
    {
        height: 82%;
        margin-top: 38px;
        overflow-y: auto;
        margin-bottom: 20px;
        border-bottom: 1px solid #D7D7D7;
    }
     
    .draftheading
    {
		font-family: Candara,Arial, Helvetica, sans-serif;
		font-size: 28px;
		line-height: 100%;
		color: #303030;
		border-bottom: 1px solid #d2d2d2;
		word-break: break-word;
		padding-bottom: 10px;
    }
	 
	 .buttonmargin{
		 margin-right:10px;
	 }
    
    .draftpopupclose
{
    position: absolute;
    right: 30px;
    top: 30px;
    background-color: white;
    padding: 6px;
    border-radius: 55px !important;
    border: 1px solid #BDBDE6 !important;
    -webkit-transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    -ms-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;
    transition: all 0.1s ease;
    cursor: pointer;
    display: inline-flex;
}

.draftpopupblackbg
{
    background-color: rgba(0, 0, 0, .8);
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 3;
    margin: 0px;
    top: 0px;
    left: 0px;
}
/*---------------------New---------------------*/

.blogpostnew
{
	cursor: pointer;
	background-color: rgb( 251, 251, 251 );
	border: solid 1px rgb( 220, 220, 220 );
	border-radius: 4px;
	font-size: 17px;
	box-sizing: border-box;
	padding: 5px 8px;
	margin-top: 25px;
	margin-left: 5px;
	
}
	
.blogtitiledivwidth{
	width: 80%;
	float: LEFT;
}

.DraftButtonDivTile
{
	border-top: 1px solid #737373;
	padding-top: 6px;
	margin-top: 6px;
}

.ChooseBuddyButton{
	padding: 9px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background-color: #d9eeff;
	-webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	-moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	box-shadow: 0 2px 8px rgba(190,190,190,.39);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #fff);
	cursor: pointer;
	float: left;
}

.SingleBuddySelect {
	background: #FFFFFF !important;
	border-radius: 21px !important;
	padding: 7px 10px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-weight: 100;
	font-size: 14px !important;
	border: 1px solid #d2d2d2;
	margin-right: 2px;
	float: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	margin-bottom: 2px;
}


.shareandmenubarsahre
{
    display:none;
    }
    .nextpreviousalign
{
    display:none !important;
    }
/*.blogcontent img:not(.arrow) {
.blogcontent img:not(.arrow, .profileImgSnippet){
.blogcontent img:not(.nolightbox){

    max-width:99%;
    margin: 8px;
    height: auto;
	border-radius: 12px;  
	box-shadow: 1px 1px 10px black;
}*/

.SaveStatus {
	display: none;
	clear: both;
	text-align: left;
	padding-left: 10%;
	float: left;
	line-height: 35px;	
    font-family: Candara,Arial, Helvetica, sans-serif;

}
.websitelinkdiv{
border-style: solid;
border-width: 1px;
border-color: rgb( 219, 219, 219 );
border-radius: 9px;
background-color: rgb(244, 244, 244);
box-shadow: 1px 1.732px 3px 0px rgba( 0, 0, 0,.1 );
display: inline-block;
margin-top: 10px;
cursor: pointer;
width: 100%;
box-sizing: border-box;
padding: 20px;
font-size: 18px;
font-weight: 100;
margin-bottom: 20px;
color: #515151;
font-family: 'Open Sans' , Helvetica, sans-serif;
word-wrap: break-word;

}

a, a:visited, a:hover, a:active {
  color: inherit;
  text-decoration:none;
}


.teplatesetdiv{
display: inline-block;
float: LEFT;
width: 88%;
overflow: hidden;
height: 153px;
}

.webtemplarediv{
	cursor: pointer;
	float: left;
	margin-right: 2%;
	position: relative;
	margin-left: 2%;
	
}

/*-----------------------------------------------------------------*/


.mailcontactdiv {
overflow: hidden;
border-bottom: solid 1px #ddd;
width: 100%;
cursor: pointer;
box-sizing: border-box;
padding: 5px 10px;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
-ms-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}

.mailcontactdiv:hover {
background-color: #eaeaea;
}

.zmailcontactimage {
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
width: 46px;
height: 46px;
border: 1px solid #DBDBDB;
margin-right: 10px;
}

.mailcontacttext {
font-size: 17px;
overflow: hidden;
}

.selectedmailcontacttext {
background: #EFEFEF;
border: 1px solid #C8C8C8;
color: #1C2A47;
cursor: default;
-webkit-border-radius: 2px;
font-family: 'Open Sans' , sans-serif !important;
font-weight: 100;
font-size: 15px !important;
box-sizing: border-box;
overflow: hidden;
padding: 5px;
white-space: nowrap;
float: left;
}

.selectbuddiesdiv{
width: 60%;
overflow: auto;
border-radius: 8px;
background-color: #fff;
box-shadow: 0 3px 5px rgba(126,126,126,.19);
border: solid 1px #d2d2d2;
box-sizing: border-box;
max-height: 200px;
overflow: auto;
overflow-x: hidden;
padding: 10px;
margin-top: 10px;
}

.PermissionTitle {
font-family: Candara,Arial, Helvetica, sans-serif;
font-size: 22px;
color: #1f1f1f;
border-bottom: 1px solid #d2d2d2;
margin-bottom: 15px;
padding-bottom: 10px;
}


/*-----------------------------------------------------------------*/


.templatenavarrowleft{
	background-color: rgba(0,0,0,.5);
	float: left;
	border-radius: 5px;

	margin-top: 37px;
	cursor:pointer;

}

.templatenavarrowright{
	
	background-color: rgba(0,0,0,.5);
	float: right;
	border-radius: 5px;

	margin-top: 37px;
	cursor:pointer;

}

.webtemplateimage{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #f7f7f7;
	-webkit-box-shadow: 1px 1px rgba(0,0,0,.07);
	-moz-box-shadow: 1px 1px rgba(0,0,0,.07);
	box-shadow: 0px 2px 2px rgba(0,0,0,.3);
	width: 134px;
	height: 134px;
	cursor: pointer;
	margin-top: 10px;
	font-weight: 100;
	float: left;
	
	
}

.templateText{
	font-family: Candara,Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #1f1f1f;
	margin-top: 5px;
	padding-bottom: 5px;	
	
	
}

.EnterContestButton {
border-style: solid;
border-width: 1px;
border-radius: 29px;
-moz-border-radius: 29px;
-webkit-border-radius: 29px;
background-image: -moz-linear-gradient( 90deg, rgb(242,242,242) 0%, rgb(254,254,254) 100%);
background-image: -webkit-linear-gradient( 90deg, rgb(242,242,242) 0%, rgb(254,254,254) 100%);
background-image: -ms-linear-gradient( 90deg, rgb(242,242,242) 0%, rgb(254,254,254) 100%);
box-shadow: 0px 0px 18px 0px rgba( 0, 0, 0,.20 );
box-sizing: border-box;
padding: 10px 20px;
cursor: pointer;
color: #646464;
float: left;
display:inline-flex;
}

.helpScroll{
overflow: auto;
width: 100%;
height: 100%;
}

.EnterContestButton:Before {
content: "";
background: url(../Img/Blog/ContestNew.png) no-repeat 1px -4px;
width: 40px;


}


.homecontestbannerimage{
	float:left;
	margin-right:10px;
		
}
.homecontestbannertext{
float: left;
margin-top: 10px;
margin-right:20px;
}
.homecontestbanner
{
	background-color: #646464;
	display: inline-block;
	width: 100%;
	color: #fff;
	box-sizing: border-box;
	padding: 10px;
	border-radius: 10px;
	margin-bottom: 20px;
	
}
.homecontestbannerclose
{
	background-color: rgba(255,255,255,.9);
	padding: 6px;
	border-radius: 55px !important;
	cursor: pointer;
	float: right;
	margin-top: 10px;
    }
.channelhelppopup
{ 
	position: fixed;
	z-index: 14;
	width: 95%;
	height: 85%;
	overflow: hidden;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-box-shadow: 0 2px 24px rgba(0,1,2,.45);
	-moz-box-shadow: 0 2px 24px rgba(0,1,2,.45);
	box-shadow: 0 2px 24px rgba(0,1,2,.45);
	border: solid 1px #fff;
	background-color: #fbfbfb;
	box-sizing: border-box;
	padding: 26px;
	clear: both;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	
	
}
    
.WebsiteCoverImg {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #f7f7f7;
	-webkit-box-shadow: 1px 1px rgba(0,0,0,.07);
	-moz-box-shadow: 1px 1px rgba(0,0,0,.07);
	box-shadow: 1px 1px rgba(0,0,0,.07);
	width: 134px;
	height: 134px;
	cursor: pointer;
	margin-top: 10px;
	font-weight: 100;
}

.websitecovertext{
	font-family: 'Raleway', sans-serif;
	font-size: 17px;
	color: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: rgba(63, 63, 63, .5);
	display: inline-block;
	cursor: pointer;
	position: absolute;
	margin-left: -127px;
	margin-top: 113px;
	padding: 1px 4px;	
}



.BlogwebsiteColorDiv{	
	width: 45px;

	height: 45px;
	border-radius: 100%;
	cursor:pointer;

}

.BlogwebsiteColorDivAlign{
		float: left;
	margin-right:10px;
	display:inline-block;
}

.BlogwebsiteColorgroups{
	display: inline-block;
	margin-bottom: 10px;
	border-bottom: 1px solid rgba(229, 229, 229, 1);
	padding-bottom: 10px;
	width: 100%;
}

.BlogwebsiteColorset{

	margin:5px;
	margin-top:10px;
	border-top:1px solid rgba(221, 221, 221, 1);
	width:99%;
	display:inline-block;
	
}

.ActiveContestText{
    font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
    font-size: 25px;
    width: 100%;
    margin-bottom: 20px;
    border-bottom: 1px solid #DADADA;
    padding-bottom: 5px;
}

.colorsolid1{
	background: #28c2ba;
}

.colorsolid2{
	background:#3EC4EF;
	
}

.colorsolid3{
	background-color: #a5b096;
	
}

.colorsolid4{
	background-color:b6d4df;
}
.colorgradient1{
	    background-image: -moz-linear-gradient( 90deg, rgb(163,218,249) 0%, rgb(163,218,249) 75%, rgb(202,233,251) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(163,218,249) 0%, rgb(163,218,249) 75%, rgb(202,233,251) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(163,218,249) 0%, rgb(163,218,249) 75%, rgb(202,233,251) 100%);

	
}

.colorgradient2{
	  background-image: -moz-linear-gradient( 90deg, rgb(128,54,81) 0%, rgb(186,64,101) 75%, rgb(213,81,118) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(128,54,81) 0%, rgb(186,64,101) 75%, rgb(213,81,118) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(128,54,81) 0%, rgb(186,64,101) 75%, rgb(213,81,118) 100%);

	
}

.colorgradient3{
	  background-image: -moz-linear-gradient( 90deg, rgb(79,136,178) 0%, rgb(91,152,196) 75%, rgb(144,186,219) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(79,136,178) 0%, rgb(91,152,196) 75%, rgb(144,186,219) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(79,136,178) 0%, rgb(91,152,196) 75%, rgb(144,186,219) 100%);

	
}
.colorgradient4{
	  background-image: -moz-linear-gradient( 90deg, rgb(230,170,62) 0%, rgb(236,191,113) 75%, rgb(251,222,172) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(230,170,62) 0%, rgb(236,191,113) 75%, rgb(251,222,172) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(230,170,62) 0%, rgb(236,191,113) 75%, rgb(251,222,172) 100%);

}



/*----------------------ColorRadio------------------------------*/


.Color-radio {
	-webkit-appearance: none;
	/* background-color: #dfdfdf; */
	padding: 9px;
	border-radius: 70px;
	display: inline-block;
	position: relative;
	float:left;
	cursor:pointer;
	margin-right: 10px;
    outline:none;
	margin:0px;
	
	
}





.Color-radio:checked:after {
	content: '';
	border-radius: 70px;
	position: absolute;	

	/* background: #9cc355; */

	background-image: url(../img/Blog/themecheck.png);

	background-repeat: no-repeat;
	font-size: 25px;
	color: white;
	text-align:center;
    outline:none;
	background-position: 5px 4px;
	border: 2px solid rgba(0, 0, 0, 0.2);
}



.Colorbig-radio {
	padding: 23px;
    outline:none;
}

.Colorbig-radio:checked:after {
	width: 42px;
	height: 42px;
	left: 0px;
	top: 0px;
    outline:none;
	
}





/*----------------------FancyCheckbox------------------------------*/



.checkboxNewAdd{
	z-index: 1;
	float: LEFT;
	margin: 0;

}
.FancyCheckbox {
	-webkit-appearance: none;

	border-radius: 100%;
	display: inline-block;
	position: relative;
	vertical-align:middle;
	cursor:pointer;
	outline:none;
}


.FancyCheckbox:checked {
	background-color: rgba(0, 0, 0, 0.2);
	border: 4px solid #9dc646;
	outline:none;
}

.FancyCheckbox:checked:after {
	content: '.....';
	position: absolute;
	top: 0;
	left: 0;
	background-image: url(../img/Blog/TickForFancyCheck.png);
	text-align: center;
	outline: none;
	color: rgba(255,255,255,0);
}


.FancyCheckboxBig {
	padding: 24px;
}

.FancyCheckboxBig:checked:after {
	font-size: 28px;
	
}




/*-----------------------------------------------------*/


.ChannelItemsList{
position: relative;
height: 64px;
width: 100%;
cursor: pointer;
border-bottom: 1px solid #E4E4E4;
padding-top: 10px;	
	
}

.channelitemlistselected{
	background-color: #EFEFEF;
}

.ChannelItemsListCheckGroup{
width: 56px;
display: inline-block;
float: left;
height: 56px;
margin-right: 10px;
}


.ChannelItemsThumpImg{
	position: absolute;
	left: 0;
	width: 55px;
	border-radius: 100%;
}
.ChannelItemsText{
	line-height: 54px;
}

  #menuOrder {
            margin-left:70px;
        }
#FooterText {

}
.menubtn {
    display:none;
}
.topbarHome{
	box-sizing: border-box;
	padding-left: .5%;
	padding-right: .5%;
	
	
}

.channelbutton{
  /*  border-top:1px solid #d2d2d2;*/
    padding-top:15px;
    margin-top:10px; 
}
.addtochannel{
	-webkit-border-radius: 50px/50px 50px 50px 50px;
	-moz-border-radius: 50px/50px 50px 50px 50px;
	border-radius: 50px/50px 50px 50px 50px;
	background-color: #d9eeff;
	-webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	-moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	box-shadow: 0 2px 8px rgba(190,190,190,.39);
	border: solid 1px #bebebe;
	background-image: linear-gradient(to top, #e6e6e6, #fff);
	cursor: pointer;
	margin-left: 6px;
	margin-bottom: 10px;
	width: 47px;
	height: 47px;
	-webkit-appearance: none;
	margin-right: 11px;
	outline: none;	
}

.addtochannelcheckboxtext{
	margin-top: 10px;
	font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
	color: #303030;
	font-size: 18px;
	height: 400px;
	overflow: auto;
		
}

.channelcheckboxcontainer
{
	border-radius: 8px;
	background-color: #fff;
	box-shadow: 0 3px 5px rgba(126,126,126,.19);
	border: solid 1px #d2d2d2;
	box-sizing: border-box;
	padding: 0px;
	width: 60%;
	/*height: 200px;
	overflow: scroll;*/
	max-height: 200px;
	overflow: auto;
	overflow-x: hidden; 
    }

.CustomiseitemsTitle {
	font-family: Candara,Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #1f1f1f;
	margin-top: 20px;
	border-bottom: 1px solid #DDD;
	padding-bottom: 5px;
	margin-bottom: 10px;
}


.editbutton{
	display: inline-block;
	float: right;
}

.RearrangeContainerMain{
	padding: 20px;
	box-sizing: border-box;
}

.editDisplay {
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
background-color: #f3f3f3;
border: solid 1px #bebebe;
display: inline-block;
padding: 1px 6px;
cursor: pointer;
position: absolute;
right: 5px;
margin-top: -31px;
}

.postbg {
  background-color: #FFFFFF;
  -moz-box-shadow: 0px 1px 1px 0px #acacac;
  -webkit-box-shadow: 0px 1px 1px 0px #acacac;
  box-shadow: 0px 1px 1px 0px #acacac;
  border-radius: 100px;
  margin-top: 12px;
  clear: both;
  cursor: pointer;
  word-wrap: break-word;
  overflow: hidden;
  padding: 10px;
}

.upanddownarrow,.urlbtn{
	border: 1px solid #DDDDDD;
	border-radius: 100%;
	padding: 3px;
	margin-right: 5px;
	vertical-align: middle;	
}
.urlbtn{
	width:25px;
	cursor>pointer;
}
.copythisurl{
	float:right;
}
.upanddownarrowdiv{
  display: inline-block;
  overflow: hidden;
  float: right;
  /*width: 90px;*/
}

.CustomizeDisplay{
	float:left;
}

.checkboxfloat{
	float:left;
	
}

.buttonrightalign{
	float: right;
	
}
  
.postfont6 {
  font-family: 'Open Sans' , Helvetica, sans-serif;
  color: black;
  font-size: 17px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  box-sizing: border-box;
  display: inline-block;
  float: LEFT;
  margin-top: 4px;
}


.displayDivEdit {
	
	position: fixed;
	z-index: 14;
	width: 335px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-box-shadow: 0 2px 24px rgba(0,1,2,.45);
	-moz-box-shadow: 0 2px 24px rgba(0,1,2,.45);
	box-shadow: 0 2px 24px rgba(0,1,2,.45);
	border: solid 1px #fff;
	background-color: #fbfbfb;
	box-sizing: border-box;
	padding: 26px;
	clear: both;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	white-space: nowrap;
	
}

.displayDivEditBig {
	
	position: relative;
	/*z-index: 14;
	width: 500px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-box-shadow: 0 2px 24px rgba(0,1,2,.45);
	-moz-box-shadow: 0 2px 24px rgba(0,1,2,.45);
	box-shadow: 0 2px 24px rgba(0,1,2,.45);
	border: solid 1px #fff;
	background-color: #fbfbfb;
	box-sizing: border-box;
	padding: 26px;
	clear: both;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	white-space: nowrap;*/
	
}

#BuddySelectPopUp .InputBox, #BuddySelectPopUp .channelcheckboxcontainer{
	width:60% !important;
	margin-top: 10px;
	
}

#BuddySelectPopUp .channelcheckboxcontainer{
	max-height: 237px !important;;
	
}

#BuddySelectPopUp .displayDivEditBig{
	/* padding-top: 30px !important; */
/*	padding-bottom: 30px !important;
	margin-left: 15px;*/
	clear: both;
	
}

#BuddySelectPopUp .LoginCloseAlign{
	margin-right: 0px;
	margin-top: 0px;
	
	
}


#menuOrder {
    padding-top: 14px;
}

        .lightButtons {
padding: 7px 15px;
display: inline-block;
cursor: pointer;
/* float: right; */
/* margin-left: 10px; */
color: #383838;
font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
font-size: 19px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
background-color: #f0f0f0;
-webkit-box-shadow: 0 3px 4px rgba(0,0,0,.31);
-moz-box-shadow: 0 3px 4px rgba(0,0,0,.31);
box-shadow: 0 3px 4px rgba(0,0,0,.31);
border: solid 1px #d5d5d5;
background-image: -webkit-linear-gradient(bottom, #efefef, #fbfbfb);
background-image: -moz-linear-gradient(bottom, #efefef, #fbfbfb);
background-image: -o-linear-gradient(bottom, #efefef, #fbfbfb);
background-image: linear-gradient(to top, #efefef, #fbfbfb);
float: right;
}


        .displayEditTextArea {
font-family: 'Open Sans' , sans-serif !important;
border: 1px solid rgb(211, 211, 211) !important;
border-radius: 5px;
font-weight: 100;
font-size: 15px;
outline: none;
white-space: pre-wrap;

box-sizing: border-box;
padding: 15px;
resize: none;
width: 300%;
}



.more {
    display:none;
}
.footer {
 display:none;
}
/*.postediticon
{
    cursor: pointer; 
    float:right;
    margin-right: 10px;    
    }*/
.booksettingsicon
{
    display:none  !important;
    }
    
.editProfile{
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	background-color: #f3f3f3;
	border: solid 1px #bebebe;
	display: inline-block;
	padding: 1px 6px;
	cursor: pointer;
	position: absolute;
	right: 5px;
	margin-top: -31px; 
}

.profileDivFlip{
width: 100%;
height: 400px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
background-color: #fff;
-webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19);
-moz-box-shadow: 0 3px 5px rgba(63,113,163,.19);
box-shadow: 0 3px 5px rgba(63,113,163,.19);
border: solid 1px #d2d2d2;
float: right;
clear: both;
margin-top: 10px;
padding-bottom: 24px;
box-sizing: border-box;
padding: 20px;
position:absolute;
}
.listblogcounts
{
    margin-left:222px;
    }
.titlenewcontainer
{
    overflow:hidden;
    }
.signinButton{
	-webkit-border-radius: 10px/10px 10px 10px 10px;
	-moz-border-radius: 10px/10px 10px 10px 10px;
	border-radius: 10px/10px 10px 10px 10px;
	background-color: #F0F0F0;
	-webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	-moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	box-shadow: 0 2px 8px rgba(190,190,190,.39);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #fff);
	cursor: pointer;
	margin-left: 10px;
	float: right;
	margin-bottom: 10px;
	padding-right: 6px;
	
}

.signinButtonImg{
    width: 30px;
    height: 30px;
    margin-top: 6px;
    border: 1px solid #DBDBDB;
    float: left;
    -webkit-border-radius: 90px;
    -moz-border-radius: 90px;
    border-radius: 90px;
}
/*---------------------Channel---------------------*/
.WinContestIcon{
    padding: 6px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 13px; 
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
    margin-left: 5px;
    float:right;
    margin-bottom: 10px;
}
.ChannelBlogs { 
    width: 22%;
    min-width:200px;
    border-radius: 20px;
    -webkit-box-shadow: 0 2px 4px rgba(0,1,2,.13);
    -moz-box-shadow: 0 2px 4px rgba(0,1,2,.13);
    box-shadow: 0 2px 4px rgba(0,1,2,.13);
    border: solid 6px #fff;
    background-color: #fff;
    float: left;
    margin-bottom:10px;
    margin-right:10px;
    cursor:pointer;
    overflow: hidden; 
    min-height: 150px;
    /*max-height: 450px;*/
    max-width: 252px;
}
/*.ChannelBlogImage2 {
    width: 246px;
    margin: 0px auto !important;
    background-color: #ffffff;
    vertical-align: middle;
}*/
.ChannelAuthor {
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
    color: #F8F8F8;
    font-weight: 100;
    border-bottom: 1px solid #D1D1D1;
     display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical; 
    overflow: hidden;  
    text-overflow: ellipsis;  
    width: 100%;
    /*padding-bottom: 15px;*/
    margin-bottom: 10px;
    min-height:22px;   
} 
.WinContest{
    display: inline-block;
    line-height: 35px;
    margin-right: 10px;
    margin-left: 5px;
    color: rgb(75, 152, 196);
    font-weight: bolder;
}
.popularchannelhead{
    font-family: Candara,Arial, Helvetica, sans-serif;
    box-sizing: border-box;
    padding: 6px;
    line-height: 20px;
    font-size: 14px;
    color: #ffffff;
    cursor: pointer;
    background-color:rgb(67,67,67);
    /*margin-top: 84px;*/
    position: absolute;
    z-index:2;
    /*width: 135px;*/
    width: 157px;
    height: 135px;	
    -webkit-transform: translateY(62%);
    -moz-transform: translateY(62%);
    -ms-transform: translateY(62%);
    transform: translateY(62%);
    -webkit-transition: -webkit-transform 0.2s, opacity 0.1s;
    -moz-transition: -moz-transform 0.2s, opacity 0.1s;
    transition: transform 0.2s, opacity 0.1s;
}
.PopularChannel{
    width:80%;
    top:100px;
    border:1px solid wheat;
    position:relative; 
    clear: both;
}    
.channelheadding {
    background: rgba(67, 67, 67, .92);
    position: relative;
    float: left;
    box-sizing: border-box;
    padding: 8px;
    width: 100%;
    top: auto;
    bottom: 0;
    opacity: 1;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    backface-visibility: hidden;
    cursor: default;
    height:125px;
}

/*.channelheadding{
    width: 100%;
    background: rgba(67, 67, 67, .92);
    position: absolute;
    bottom: 0px;
    box-sizing: border-box;
    padding: 8px;
    height: 400px;
    width: 100%;
    top: auto;
    bottom: 0;
    opacity: 1;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    -webkit-transform: translateY(67%);
    -moz-transform: translateY(67%);
    -ms-transform: translateY(67%);
    transform: translateY(67%);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
    -moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;
    transition: transform 0.4s, opacity 0.1s 0.3s;
    cursor:default;
}*/
/*---------------------Channel---------------------*/

/*---------------------------------------------------------------------------------------------------------*/

.flipDivAlign{
	width: 28%;
	position: relative;
	z-index: 1;
	float: right;
	clear: both;
    display:block;/* !important;*/
	margin-left:20px;
}

.flipContainer {
  -webkit-perspective: 4000px;
	 -moz-perspective: 1000px;
	   -o-perspective: 1000px;
		  perspective: 1000px;
}

#cube {
  width: 100%;
  height: 100%;
  -webkit-transform-style: preserve-3d;
	 -moz-transform-style: preserve-3d;
	   -o-transform-style: preserve-3d;
		  transform-style: preserve-3d;
  -webkit-transition: -webkit-transform 1s;
	 -moz-transition: -moz-transform 1s;
	   -o-transition: -o-transform 1s;
		  transition: transform 1s;
}

#cube .front {
  display: block;
  position: absolute;
}
	
	
#cube .right {
  display: block;
  position: relative;
}

#cube.panels-backface-invisible .front{
  -webkit-backface-visibility: hidden;
	 -moz-backface-visibility: hidden;
	   -o-backface-visibility: hidden;
		  backface-visibility: hidden;
}

#cube.panels-backface-invisible .right {
  -webkit-backface-visibility: hidden;
	 -moz-backface-visibility: hidden;
	   -o-backface-visibility: hidden;
		  backface-visibility: hidden;
}

#cube .front  {

	-webkit-transform: translateZ( 150px );
		 -moz-transform: translateZ( 100px );
		   -o-transform: translateZ( 100px );
			  transform: translateZ( 100px );
}

#cube .right {

-webkit-transform: rotateY( 90deg ) translateZ( 150px ) ;
 -moz-transform: rotateY(   90deg ) translateZ( 100px );
   -o-transform: rotateY(   90deg ) translateZ( 100px );
	  transform: rotateY(   90deg ) translateZ( 100px );
}


#cube.show-front {
  -webkit-transform: translateZ( -100px ) rotateY(  -0deg );
	 -moz-transform: translateZ( -100px ) rotateY(  -0deg );
	   -o-transform: translateZ( -100px ) rotateY(  -0deg );
		  transform: translateZ( -100px ) rotateY(  -0deg );
}

#cube.show-right {
  -webkit-transform: translateZ( -100px ) rotateY(  -90deg );
	 -moz-transform: translateZ( -100px ) rotateY(  -90deg );
	   -o-transform: translateZ( -100px ) rotateY(  -90deg );
		  transform: translateZ( -100px ) rotateY(  -90deg );


}
.divBlogPostings{
	overflow:hidden;
}
.singleviewcount {
    font-size: 15px;
    color: #828181;
    float: right;
    margin-top: 5px;
}
.profileDiv{
    width: 100%;
	height: 400px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color: #fff;
	-webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19);
	-moz-box-shadow: 0 3px 5px rgba(63,113,163,.19);
	box-shadow: 0 3px 5px rgba(63,113,163,.19);
	border: solid 1px #d2d2d2;
	margin-top: 10px;
	padding-bottom: 24px;
	box-sizing: border-box;
	padding: 20px;
}
.ProfileImage 
{
	width: 120px;
	height: 120px;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	border: 1px solid #F0F0F0;
}
.ProfileImageBorder 
{
    width: 120px;
    height: 120px;
/*    -webkit-border-radius: 74px;
    -moz-border-radius: 74px;
    border-radius: 74px;
    background-color: #ebebeb;
    -webkit-box-shadow: 0 2px 3px rgba(52,52,52,.38);
    -moz-box-shadow: 0 2px 3px rgba(52,52,52,.38);
    box-shadow: 0 2px 3px rgba(52,52,52,.38);
    position: relative;
    top: 20px;*/
    margin: auto;

}

.profileContentAlign
{
    text-align:center;
    margin-top: 5px;
}

.profileName
{
    margin:auto;
    font-family:Candara,Arial, Helvetica, sans-serif;
    font-size:23px;
    color:#303030;
    margin-bottom:5px;
    /*margin-top: 35px;*/
}

.Blogcount1 
{
    margin: auto;
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 17px;
    color: #303030;
    background-color: #E6E6E6;
    display: inline;
	padding: 1px 11px;
	padding-bottom: 4px;
    cursor: pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #f4f4f4;
	border: solid 1px #bebebe;
}

.Location{
margin:auto;
font-family:Candara,Arial, Helvetica, sans-serif;
font-size:18px;
margin-bottom:20px;
color:#303030;
}


/*---------------------------------------------------------------------------------------------------------*/


/*-------------------------------------------Login---------------------------------------------------------*/
/*class used for book:START*/
#imgAuthor1 {
    display:none;
}
#spnAuthorName1 {
    display:none;
}
#imgSettings1 {
    display:none;
}
/*class used for book:END*/

.bookcubee
{
top: 5px  !important;
left: 170px  !important;
float: left  !important;
}
.ArchivesPOP2
{
    width:100%  !important;
display: block !important;
width: 100% !important;
}
.bookSettingsDesktop
{
z-index: 999;
left: 70% !important;
}
.bookflipDivAlign
{
float: left !important;
left: 180px !important;
width: 68% !important;
}
.bookArchives
{
float: left  !important;
margin-left: 182px  !important;
width: 68%  !important;
float: left  !important;
}
.BookCover {
text-align: center;
padding-top: 150px  !important;
}
.marginRightNew {
	margin-right: 68px !important;
}
/*---------------------------------------------------------*/
.maxmin {
    padding: 6px;
    -webkit-border-radius: 50px/50px 50px 50px 50px;
    -moz-border-radius: 50px/50px 50px 50px 50px;
    border-radius: 50px/50px 50px 50px 50px;
    background-color: #d9eeff;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
    margin-left: 6px;
    margin-bottom: 10px;
}
.blackBG {
	background-color: rgba(0, 0, 0, .8);
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 2;
	margin: 0px;
	top: 0px;
	left: 0px;
}
.blackBGPermalink {
	background-color: rgba(0, 0, 0, .8);
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 2;
	margin: 0px;
	top: 0px;
	left: 0px;
}
.blackBGG {
	background-color: rgba(0, 0, 0, .8);
	width: 100%;
	height: 100%;
	position: fixed;	
	margin: 0px;
	top: 0px;
	left: 0px;
}
.width{
	width: 100%! important;
}
.sharepost,.sharecancel{
	cursor:pointer;
	margin-bottom:10px;
	color:#646464;
	-webkit-appearance: none;
	outline: none;
	font-size: 17px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	background-color: #efefef;
	border: solid 1px #d5d5d5;
}
.sharepost{
	padding: 5px 24px;
	-webkit-box-shadow: 0 3px 4px rgba(0,0,0,.31);
	-moz-box-shadow: 0 3px 4px rgba(0,0,0,.31);
	box-shadow: 0 3px 4px rgba(0,0,0,.31);
	background-image: -webkit-linear-gradient(bottom, #efefef, #fbfbfb);
	background-image: -moz-linear-gradient(bottom, #efefef, #fbfbfb);
	background-image: -o-linear-gradient(bottom, #efefef, #fbfbfb);
	background-image: linear-gradient(to top, #efefef, #fbfbfb);
}
.sharecancel{
	padding: 5px 12px;
}
.categorySuggestion{
	background-color: white;
	position: absolute;
	z-index: 1;
	box-sizing: border-box;
	cursor: pointer;
	width: 39%;
	height: inherit;
	background-color:#fbfbfb;
	-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.19);
	-moz-box-shadow: 0 2px 5px rgba(0,0,0,.19);
	box-shadow: 0 2px 5px rgba(0,0,0,.19);
	border: solid 1px #ddd;
	margin-top: 10px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.categorySuggestionText{
	font-size: 17px;
	border-bottom:solid 1px #ddd;
	display: inline-block;
	width: 100%;
	position: relative;
	line-height: 55px;
	cursor: pointer;
	text-indent: 15pt;
	-webkit-transition: all 0.2s ease 0s;
	   -moz-transition: all 0.2s ease 0s;
         -o-transition: all 0.2s ease 0s;
        -ms-transition: all 0.2s ease 0s;
            transition: all 0.2s ease 0s;
}

.categorySuggestionText:hover{
	background-color:#eaeaea;
}



.blogImgContainer{
	width: 200px;
	height: 100px;
	overflow: hidden;
	text-align: center;
	background-color: #f5f5f5;
	clear: both;
	float: left;
}

.blogImgPreview{
	position: relative;
	left: 100%;
	margin-left: -200%;
	width: 100%;	
}

.blogsharemenu div{
    cursor:pointer;
}
.blogsharemenuitem { 
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    -webkit-box-shadow: 0 2px 24px rgba(0,1,2,.45);
    -moz-box-shadow: 0 2px 24px rgba(0,1,2,.45);
    box-shadow: 0 2px 24px rgba(0,1,2,.45);
    border: solid 1px #fff;
    z-index: 15;
    background-color: #f6f6f6; 
    box-sizing: border-box;
    padding: 10px;
    position: fixed;/*absolute!important;*/
	top: 25%;
	left: 40%;    
    width:auto;
    height:auto;
    min-width:200px;
	cursor:pointer;
}

.blogsharemenuitem2{ 
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    -webkit-box-shadow: 0 2px 24px rgba(0,1,2,.45);
    -moz-box-shadow: 0 2px 24px rgba(0,1,2,.45);
    box-shadow: 0 2px 24px rgba(0,1,2,.45);
    border: solid 1px #fff;
    z-index: 15;
    background-color: #f6f6f6; 
    box-sizing: border-box;
    padding: 10px;
    position: absolute!important;
	top: 80px;
	left: 20%;    
    width:auto;
    height:auto;
    min-width:200px;
	cursor:pointer;
}

.blogsharemenu{
	width:200px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	-webkit-box-shadow: 0 2px 24px rgba(0,1,2,.45);
	-moz-box-shadow: 0 2px 24px rgba(0,1,2,.45);
	box-shadow: 0 2px 24px rgba(0,1,2,.45);
	border: solid 1px #fff;
	background-color:#f6f6f6;	
	z-index:1;
    /*position:absolute;
	margin-left:250px;
	margin-top:-182px;*/
	box-sizing: border-box;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.blogSharePopup{
	width:335px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-box-shadow: 0 2px 24px rgba(0,1,2,.45);
	-moz-box-shadow: 0 2px 24px rgba(0,1,2,.45);
	box-shadow: 0 2px 24px rgba(0,1,2,.45);
	border: solid 1px #fff;
	background-color: #fbfbfb;	
	z-index:1;
	box-sizing: border-box;
	padding:26px;
}

.blogShareItemsNoBorder {
    cursor: pointer;
    text-align: center;
    padding: 7px;
}
.sharePopupText{
	font-family: Candara,Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #515151;
	display: inline-block;
	width: 150px;
	text-align: left;
	margin-left: 10px;
}
.SharePopupIcons {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	border: solid 1px #DDDDDD;
	background-color: #FAFAFA;
	padding: 9px;
	vertical-align: middle;
}
.blogShareItems{
	cursor: pointer;
	text-align: center;
	border-bottom: 1px solid #dddddd;
	padding: 7px;
}

.blogShareItemsNoBorder:hover{
	background: #f4f4f4;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
}
.blogShareItems:hover{
	background: #f4f4f4;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.blogsharemenucontainer
{
    position: fixed;
    z-index: 4;
	top: 25%;
	left: 35%;               
    }
.SearchButtonAlign{
	margin-right: 75px;
}
.PermalinkClose{
    Position:absolute;
    right: -5px;
    top:-5px;
    background-color: white;
    padding: 6px;
    border-radius: 55px !important;
    border: 1px solid #BDBDE6 !important;
    -webkit-transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    -ms-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;
    transition: all 0.1s ease;
    cursor: pointer;
    display:inline-flex;
}
.PermalinkDiv{
    width: 400px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    -webkit-box-shadow: 0 2px 24px rgba(0,1,2,.45);
    -moz-box-shadow: 0 2px 24px rgba(0,1,2,.45);
    box-shadow: 0 2px 24px rgba(0,1,2,.45);
    border: solid 1px #fff;
    position: fixed;
    z-index: 30;
    background-color: #f6f6f6;
    box-sizing: border-box;
    padding: 10px;
    /*top:40%;
    left:20%;*/
    top: 25%;
    left: 35%;
}
.MarginTop10
{
    margin-top: 10px;
}
.BlogPostPermalinkText
{
    box-sizing: border-box;
    padding: 8px;
    font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
    font-size: 18px;
    background-color: #fff;
    -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
    border: solid 1px #bebebe;
    color: #303030;
    overflow: hidden;
    width: 100%;
    margin-top: 10px;
    float: left;
}
.PermalinkText {
    box-sizing: border-box;
    padding: 10px;
    font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
    font-size: 18px;
    background-color: #fff;
    -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
    border: solid 1px #bebebe;
    outline: none;
    color: #303030;
    width: 100%;
	/*white-space: nowrap;*/
	overflow: hidden;
	/*text-overflow: ellipsis;*/
}

.LikeListClose{
    /*Position:absolute;
    right: 5px;
    top:5px;
    background-color: white;
    padding: 1px;
    border-radius: 55px !important;
    border: 1px solid #BDBDE6 !important;
    -webkit-transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    -ms-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;
    transition: all 0.1s ease;
    cursor: pointer;*/
    Position:absolute;
    right: -5px;
    top:-5px;
    background-color: white;
    padding: 6px;
    border-radius: 55px !important;
    border: 1px solid #BDBDE6 !important;
    -webkit-transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    -ms-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;
    transition: all 0.1s ease;
    cursor: pointer;
    display:inline-flex;
}
	
.LikeList
{
    background: #f6f6f6 !important;
    border: 1px solid #EEEEEE !important;
    position: fixed !important;
    top: 20%;
    left:40%;
    z-index: 100 !important;
    box-sizing: border-box;
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    border-radius: 18px;
    -webkit-box-shadow: 0px 0px 40px rgba(104, 132, 154, 0.50);
    -moz-box-shadow: 0px 0px 40px rgba(104, 132, 154, 0.50);
    box-shadow: 0px 0px 40px rgba(104, 132, 154, 0.50);
    }

.clsbtnshare
{
    Position:absolute;
    right: 10px;
    top:10px;
    background-color: white;
    padding: 6px;
    border-radius: 55px !important;
    border: 1px solid #BDBDE6 !important;
    -webkit-transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    -ms-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;
    transition: all 0.1s ease;
    cursor: pointer;
    display:inline-flex;
    }
/*CSS Used For Ingrid Blogs MouseHover*/
/*.floatright{
    float:right !important;
	margin-right: 0px !important;
}
.floatleft{
    float:left !important;
}*/
.floatleft{
    float:left;
}
iframe {
    overflow: auto !important;
}
.marginRight{
    margin-right:40px !important;
} 
.Sharebtn {
	width: 50px;
	height: 47px;
	padding-bottom: 5px;
	padding-top: 5px;
	position: relative;
	overflow: hidden;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s l	inear;
	background-color: #f6f6f6;
	border-left: 1px solid #BBB;
	margin-top: 17px;
	margin-right: 10px;
	padding-left: 10px;
}
.Sharebtn:hover,.Sharebtnhover {
	width: 270px;
}
.SharebtnViewBlog:hover {
	width: 380px;
}
/*.LoginMenuAlign{
	margin-top: 72px;
	margin-left: 80%;
}

.LoginMenuAlign2 {
	margin-top: 150px;
	margin-left: 65%;
}
.LoginMenuAlign3 {
	margin-top: 150px;
	margin-left: 52%;
}*/

.blogheaddinghome {
    width: 100%;
    background: rgba(67, 67, 67, .92);
    position: absolute;
    bottom: 0px;
    box-sizing: border-box;
    padding: 6px;
    height: inherit;
    width: 100%;
    top: auto;
    bottom: 0;
    opacity: 1;
/*    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;*/
/*    -webkit-transform: translateY(67%);
    -moz-transform: translateY(67%);
    -ms-transform: translateY(67%);
    transform: translateY(67%);*/
/*    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;*/
/*    -webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
    -moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;
    transition: transform 0.4s, opacity 0.1s 0.3s;*/
    cursor:default;
}
.Blogs:hover .blogheaddinghome{
/*  opacity: 1;
   -webkit-transform: translateY(4%);
    -moz-transform: translateY(4%);
    -ms-transform: translateY(4%);
    transform: translateY(4%);
    -webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
    -moz-transition: -moz-transform 0.4s, opacity 0.1s;
    transition: transform 0.4s, opacity 0.1s;*/
}
.Blogs {
    /*width: 70%;*/
	width: 24% !important;
    /*min-width:200px;*/
    border-radius: 20px;
    -webkit-box-shadow: 0 2px 4px rgba(0,1,2,.13);
    -moz-box-shadow: 0 2px 4px rgba(0,1,2,.13);
    box-shadow: 0 2px 4px rgba(0,1,2,.13);
    border: solid 6px #fff;
    background-color: #fff;
    float: left;
    margin-bottom:10px;
    margin-right:.5%;
	margin-left:.5%;
	box-sizing:border-box;	
    cursor:pointer;
    overflow: hidden;
    /*min-height:300px;
    max-height: 450px;
    max-width: 252px;*/
    min-height: 180px;
    max-height: 450px;
/*    max-width: 252px;*/
}

.blogheaddinghometext{
    font-family:Candara,Arial, Helvetica, sans-serif;
    font-size:20px;
    color:#ffffff;
    line-height:20px;
    padding-top:0px;
    padding-bottom:0px;
    cursor:pointer;
    white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
}
.sharebutton2 {
    padding: 4px;
    -webkit-border-radius: 25px/25px 25px 24px 24px;
    -moz-border-radius: 25px/25px 25px 24px 24px;
    border-radius: 25px/25px 25px 24px 24px;
     background-color: #f0f0f0;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
    position: relative;
    float: right;
    margin-top: 4px;
    bottom: 0px;
    z-index: 1;
}

.ViewAndShareCount {
    font-family: 'Raleway', sans-serif;
    font-size: 15px;
    color: #E2E2E2;
    padding-bottom: 0px;
    font-weight: 100;
/*    border-bottom: 1px solid #D1D1D1;*/
    width: 100%;
    margin-bottom: 0px;
    min-height:19px;
} 


.Bloggername {
    font-family: 'Raleway', sans-serif;
    font-size: 15px;
    color: #fff;
    padding-bottom: 0px;
/*    border-bottom: 1px solid #D1D1D1;*/
    width: 100%;
    margin-bottom: 0px;
    min-height:19px;
} 


/*CSS Used for Cubee Control*/
 
.eventaddbuddybg1 {
    width: 50px;
    height: 50px;
    border: 3px solid #fff;
    border-radius: 80px;
    background-color: #f2f7fa;
    float: left;
    margin-left: 20px;
    margin-top: 40px;
    position: relative;
    top: -33px;
    -webkit-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.2);
    text-align: center;
} 
.eventbuddy {
    position: relative;
    left: 0px;
    top: 0px;
    -moz-border-radius: 95px;
    -webkit-border-radius: 95px;
    border-radius: 95px;
    padding-left: 0px;
    padding-right: 0px;
    width: 50px !important;
    height: 50px;
} 
.searchitem {
    background: #E2E6F0;
    border: 1px solid #9DACCC;
    color: #1C2A47;
    cursor: default;
    float: left;
    margin: 0 4px 4px 0;
    padding: 0 3px;
    white-space: nowrap;
    -webkit-border-radius: 2px;
    font-family: 'Open Sans' , sans-serif !important;
    font-weight: 100;
    font-size: 15px !important;
}
.popupAllowBlog {
    left: 50%;
    top: 25% !important;
}
.popupAllowBlog {
    position: absolute;
    width: 250px;
    height: 200px;
    overflow: auto;
    width: 200px;
    background-color: #f5f9fd;
    border: 4px solid rgba(41, 115, 163, 0.2);
    z-index: 9999;
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    -webkit-box-shadow: 0px 0px 40px rgba(104, 132, 154, 0.50);
    -moz-box-shadow: 0px 0px 40px rgba(104, 132, 154, 0.50);
    box-shadow: 0px 0px 40px rgba(104, 132, 154, 0.50);
    border-radius: 18px;
}
.pnlShare, #FeedCubeeControl_pnlGroupPost, #FeedCubeeControl_pnlBlogPost 
{
    position:absolute !important;
left: 30% !important;
width: auto !important;
height: auto !important;
}
.sharetextfield {
    width: 222px !important;
    top: 5px !important;
    margin-bottom: 10px;
}

.CategoryMenuText{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 17px;
    color:#515151;
    border-bottom:1px solid #dddddd;
    display:inline-block;
    width: 225px;
    position: relative;
    top: -4px;
    line-height:30px;
    cursor: pointer;
}
.divContainerS {
    background-color: white;
    background: #f6f6f6 !important;
    border: 1px solid #EEEEEE !important;
    position: relative !important;
    top: 481px;
    z-index: 100 !important;
    width: 313px;
    height: inherit !important;
    box-sizing: border-box;
    padding: 5px;
    border-radius: 15px;
    padding-top: 10px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.18);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.18);
    box-shadow: 0 1px 2px rgba(0,0,0,.18);
    cursor:pointer;
}

 .profileDivEdit{
	width: 60%;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color: #fff;
	border: solid 1px #d2d2d2;
	float: right;
	clear: both;
	margin-top: 10px;
	box-sizing: border-box;
	padding: 40px;
	padding-top: 20px;
	padding-bottom: 20px;
	position: fixed;
	z-index: 14;
	top: 10%;
	left: 20%;
	-webkit-box-shadow: 0 2px 24px rgba(0,1,2,.45);
	-moz-box-shadow: 0 2px 24px rgba(0,1,2,.45);
	box-shadow: 0 2px 24px rgba(0,1,2,.45);
	min-width: 500px;
 }
/**/
body
{
    cursor:default;
}
.ExternalShareMenu div{
    cursor:pointer;
}
@font-face{
	font-family:'Lanenar';
	src: url('https://ingrid.zcubes.com/zcommunity/fonts/LANENAR.ttf');
}

@font-face{
	font-family:'ClementePDacExtraLight';
	src: url('https://ingrid.zcubes.com/zcommunity/fonts/ClementePDacExtraLight.ttf');
}


@font-face{
	font-family:'HelveticaNeueLTStd-UltLtEx';
	src: url('https://ingrid.zcubes.com/zcommunity/fonts/HelveticaNeueLTStd-UltLtEx.otf');
}

@font-face{

	font-family:'OpenSansLight';
	src: url('https://ingrid.zcubes.com/zcommunity/fonts/OpenSansLight.ttf');
}

@font-face{

	font-family:'QuicksandLight';
	src: url('https://ingrid.zcubes.com/zcommunity/fonts/QuicksandLight.otf');
}

@font-face{

	font-family:'RalewayThin';
	src: url('https://ingrid.zcubes.com/zcommunity/fonts/RalewayThin.otf');
}

@font-face{

	font-family:'Candara';
	src: url('https://ingrid.zcubes.com/zcommunity/fonts/CANDARA.ttf');
}	



body {
    background-repeat:repeat;
    background-color: #f6f6f6!important;
	margin:0px;
}



.silverbtn {
    font-family: open Sans !important;
    font-size: 13pt; 
    text-align: center;
    display: inline-block;
    outline: none;
    cursor: pointer;
    padding: 5px 10px !important;
    border: 1px solid #DBDBDB;
    border-radius: 20px !important;
    box-shadow: 1px 3px 4px #7C99BD;
    color: #606060;
    background: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e6e6e6));
    background: -moz-linear-gradient(top, #fff, #e6e6e6);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6');
    -webkit-box-shadow: 0 3px rgba(96,145,175,.42);
    -moz-box-shadow: 0 3px rgba(96,145,175,.42);
    box-shadow: 0 3px rgba(96,145,175,.42);
    text-decoration: none;
}
/*.GiftButtonAlign {
    padding-top:25px;
    padding-bottom:25px;
}*/

.BlogClose {
font-family: open Sans !important;
font-size: 10pt;
line-height: 20px;
text-align: center;
cursor: pointer;
padding: 2px;
border-radius: 20px;
color: #fff;
background: #818181;





}




.NoBlogs{
    padding-top: 10px;
    padding-bottom: 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #e9e9e9;
    border: solid 1px #cfcfcf;
    display: inline-block;
    margin-top: 20px;
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #505050;
    font-weight: 100 !Important;
    text-align: center;
    width: 100%;
	margin-bottom: 30px;
}
	
.DraftHighlight{
    padding: 2px 2px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: rgba(241, 104, 86, .7);
    color: #fff;
    cursor: pointer;
    position: absolute;
}

.DraftHighlightText1{
    font-family: 'Raleway', sans-serif;
    float:left;
    font-size: 18px;
    margin-right: 2px;
    margin-top: -2px;
    margin-left: 2px;
}
.DraftHighlightText2{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 15px;
    float:left;
    margin-top:2px;
}
.draftIcon{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: rgba(208, 87, 68,1);
	float:left;
	vertical-align:middle;
}

.CommentNotificationIcon{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: rgba(208, 87, 68,1);
	float:left;
	vertical-align:middle;
}
.CommentNotificationHighlight{
    padding: 2px 2px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: rgba(241, 104, 86, .7);
    color: #fff;
    cursor: pointer;
    position: absolute; 
    float: right;
    right: 0;
}
.CommentNotificationHighlightText1{
    font-family: 'Raleway', sans-serif;
    float:right;
    font-size: 18px;
    margin-right: 2px;
    margin-top: -2px;
    margin-left: 2px;
}
.blogCoverImg{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #f7f7f7;
	-webkit-box-shadow: 1px 1px rgba(0,0,0,.07);
	-moz-box-shadow: 1px 1px rgba(0,0,0,.07);
	box-shadow: 1px 1px rgba(0,0,0,.07);
	border: solid 1px #dedede;
	width: 134px;
	height: 134px;
	cursor:pointer;
	margin-top: 10px;
	font-weight:100;
	}
.blogCoverText{
    font-family: 'Raleway', sans-serif;
    font-size:17px;
    color:#fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: rgba(63, 63, 63, .5);
    display:inline-block;
    cursor:pointer;
    position:absolute;
    margin-left: -127px;
    margin-top: 113px;
    padding: 1px 4px;
}
.CoverClose{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: rgba(63, 63, 63, .7);
    display: inline-block;
    cursor: pointer;
    position: absolute;
    margin-left: -26px;
    margin-top: 16px;
    padding: 6px;
    cursor:pointer;
}

.BlogRemoved {
padding-top: 10px;
padding-bottom: 10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color: #e9e9e9;
border: solid 1px #cfcfcf;
display: inline-block;
margin-top: 20px;
font-family: Candara,Arial, Helvetica, sans-serif;
font-size: 20px;
color: #505050;
font-weight: 100 !Important;
text-align: center;
width: 70%;
margin-bottom: 30px;
}


.BackButton{
    padding: 4px 13px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    background-color: #d9eeff;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
    margin-left: 1%;
    float:right;
    margin-bottom: 10px;
    font-family: 'Raleway', sans-serif;
    font-size:20px;
    font-weight:100;
}

.lineRight2{
    
    float: right;
    height: 50px;
}


.lineRightMargin{
     margin-right: 1%;
}

.BackButtonImg{
    vertical-align:middle;
}

.HideBack{
    display:inline-block;
    float:right;
    margin-top:6px;
}
.select {
    -webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background-color: #fff;
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #fff);
    font-family: 'Raleway', sans-serif;
    font-weight:100;
	font-size: 20px;
	color:#303030;
	display:inline-block;
	padding:2px 9px;
	cursor:pointer;
	float: right;
	margin-top: 6px;
    outline:none;
    margin-left: 10px;
    width:87px;
}
.select2{
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  font-family: 'Raleway', sans-serif;
  font-weight: 100;
  font-size: 20px;
  color: #303030;
  display: inline-block;
  padding: 2px 9px;
  cursor: pointer;
  float: left;
  margin-top: 6px;
  outline: none;
  width: 87px;
  clear: both;
  margin-top: 20px;
  background-color: #f4f4f4;
  border: solid 1px #bebebe;
}
.archivecontainer 
{
    position:absolute;
}
.archivecontainer:after {
  	content: url(../img/Blog/DownArrow.png);
    right:7px; top:5px;
    padding:0 0 2px;  
    position:absolute;
    pointer-events:none;
}
.archivecontainer:before {
    content:'';
    right:7px; top:7px;
    width:20px; height:29px;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #fff);
    position:absolute;
    pointer-events:none;
    display:block;
}
.draftIcon {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: rgba(208, 87, 68,1);
float: left;
vertical-align: middle;
}

.DraftHighlight {
    padding: 2px 2px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: rgba(241, 104, 86, .7);
    color: #fff;
    cursor: pointer;
    position: absolute;
}
.DraftHighlightText1 {
    font-family: 'Raleway', sans-serif;
    float: left;
    font-size: 18px;
    margin-right: 3px;
    margin-top: -2px;
    margin-left: 3px;
}
.DraftHighlightText2{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 15px;
    float:left;
    margin-top:2px;
}
.FancyHeadingHome
{
    width:246px; 
    font-family: 'Raleway',Arial, Helvetica, sans-serif;
    font-size: 29px;
    color: #515151;
    line-height: 27px;
    box-sizing: border-box;
    padding: 10px;
    padding-bottom: 10px;
    min-height: 240px;
    max-height:500px;
	word-break: break-word;
}
.blogheadingText1 {
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #ffffff;
    line-height: 112%;
    padding-top: 7px;
    padding-bottom: 7px;
    width: 259px;
    margin-top: -54px;
    position: absolute;
    z-index: 2;
    background: rgba(0, 0, 0, 0.56);
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    box-sizing: border-box;
    padding: 7px;
    padding-right: 40px;
    height: 55px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.blogheadding11 {
    width: 259px;
    -webkit-border-radius: 0 0 15px 15px;
    -moz-border-radius: 0 0 15px 15px;
    border-radius: 0 0 15px 15px;
    position: absolute;
    bottom: 0px;
    opacity: 0.9;
    filter: alpha(opacity=90);
}
.sharebutton3 {
    padding: 6px;
    -webkit-border-radius: 25px/25px 25px 24px 24px;
    -moz-border-radius: 25px/25px 25px 24px 24px;
    border-radius: 25px/25px 25px 24px 24px;
    background-color: #d9eeff;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
    position: absolute;
    right: 10px;
    bottom: 8px;
    z-index: 12;
    float: right;
}
.blogImage2 {
    width: 100%;
    margin:0px auto !important;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    background-color: #ffffff;
    vertical-align: middle;
}
.blogAll2 {
    width: 100%;
    float: left;
    overflow: hidden;
}
.authorPic{
	-webkit-border-radius: 50px;
	-moz-border-radius:50px;
	border-radius: 50px;
	background-color: #ececec;
	border: solid 1px #c4c4c4;
	float:left;
	width: 50px;
    height: 50px;
}
.authorName{
	font-family: Candara,Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #303030;
	float:left;
	line-height: 44px;
	margin-left: 10px;
}
.MoreBlogs{
	
	padding:10px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background-color: #d8d8d8;
	border: solid 1px #cacaca;
	margin-left: 10px;
	cursor:pointer;


}

.divider{

border-top: 1px solid #d2d2d2;

padding-top: 10px;
margin-top: 10px;
margin-bottom:15px;

}



.NewBlogs {
min-width:200px;
border-radius: 20px;
-webkit-box-shadow: 0 2px 4px rgba(0,1,2,.13);
-moz-box-shadow: 0 2px 4px rgba(0,1,2,.13);
box-shadow: 0 2px 4px rgba(0,1,2,.13);
border: solid 6px #fff;
background-color: #fff;
float: left;
margin-right:8px;
margin-bottom:10px;
cursor:pointer;
overflow:hidden;
min-height: 200px;

}

.SearchDropdown {
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
border-radius: 25px;
padding: 11px 20px;
width: 25%;
font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
color: #666666;
font-size: 18px;
outline: none;
-webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
-moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
border: solid 1px #bebebe;
background: url(../img/Blog/bigarrow.png) right no-repeat;
background-color: #FFFFFF;
float: left;
padding-right: 38px;
-webkit-appearance: none;
}


.SearchDropdownNew{
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
border-radius: 25px;
padding: 11px 20px;
width: 60%;
font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
color: #666666;
font-size: 18px;
outline: none;
-webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
-moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
border: solid 1px #bebebe;
background: url(../img/Blog/bigarrow.png) right no-repeat;
background-color: #FFFFFF;
float: left;
padding-right: 38px;
-webkit-appearance: none;
}

.channelnameavailable{
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
border-radius: 25px;
padding: 11px 20px;
width: 60%;
font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
color: #666666;
font-size: 18px;
outline: none;
-webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(168,149,143,.67) !important;
-moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(168,149,143,.67) !important;
box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(168,149,143,.67) !important;
border: solid 1px #d3e6aa !important;
background: url(../img/Blog/AvailableB3.png) right no-repeat; 
background-color: #fbfff2 !important;
float: left;
padding-right: 38px;
-webkit-appearance: none;
}

.channelnameunavailable{
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
border-radius: 25px;
padding: 11px 20px;
width: 60%;
font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
color: #666666;
font-size: 18px;
outline: none;
-webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(201,149,142,.67) !important;
-moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(201,149,142,.67) !important;
box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(201,149,142,.67) !important;
border: solid 1px #fdc8c1 !important;
background: url(../img/Blog/UnavailableB3.png) right no-repeat;
background-color: #fff8f7 !important;
float: left;
padding-right: 38px;
-webkit-appearance: none;
}





.menuIcon{
	padding: 4px 4px;
	margin-bottom: 6px;
	margin-top: -5px;
	margin-right:8px;
	-webkit-border-radius: 0 50px 50px 0;
	-moz-border-radius: 0 50px 50px 0;
	border-radius: 0 50px 50px 0;
	background-color: #d8d8d8;
	float: left;
	cursor: pointer;

}











.selectionDate:before
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin:0px auto;
	margin: 24px 8px auto;
	border: 10px solid;
	border-color:   #b1b1b1 transparent transparent transparent;
}

.selectionDate:after
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin: 24px -25px auto;
	border: 9px solid;
	border-color: #cfcfcf transparent  transparent  transparent;
}




.selectionLabel:before
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin:0px auto;
	margin: 24px 20px auto;
	border: 10px solid;
	border-color:   #b1b1b1 transparent transparent transparent;
}

.selectionLabel:after
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin: 24px -44px auto;
	border: 9px solid;
	border-color: #cfcfcf transparent  transparent  transparent;
}



.selectionAuthor:before
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin:0px auto;
	margin: 24px 16px auto;
	border: 10px solid;
	border-color:   #b1b1b1 transparent transparent transparent;
}

.selectionAuthor:after
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin: 24px -33px auto;
	border: 9px solid;
	border-color: #cfcfcf transparent  transparent  transparent;
}


/*---------------------------------------------------------------------------------------------------------*/

.TinyFancyHeading{
font-family: 'Raleway',Arial, Helvetica, sans-serif;
font-size: 10px;
color: #515151;
line-height: 9px;
box-sizing: border-box;
padding: 1px;
width: 42px;
height: 42px;
float: left;
overflow: hidden;
-webkit-border-radius: 0 10px;
-moz-border-radius: 0 10px;
border-radius: 0 4px;
border: solid 1px #d2d2d2;
background-color: #f4f4f4;
vertical-align: middle;
margin-top: 5px;
margin-bottom: 5px;
margin-right: 5px;
}


.SearchFancyHeading {
font-family: 'Raleway',Arial, Helvetica, sans-serif;
font-size: 28px;
color: #515151;
line-height: 22px;
box-sizing: border-box;
padding: 6px;
width: 117px;
height: 117px;
float: left;
overflow: hidden;
-webkit-border-radius: 0 10px;
-moz-border-radius: 0 10px;
border-radius: 0 10px;
border: solid 1px #d2d2d2;
background-color: #f4f4f4;
word-break: break-word;
line-height: 28px;
}


.SelectionText{	
	font-family: Candara,Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #303030;
	padding-top: 8px;
	margin-bottom: 10px;
	line-height: 42px;

}

.topline{
	border-top: 1px solid #d2d2d2;
	clear:both;
	

}

.float{
	float:left;
	margin-right:8px;
}


.SortArchives2 {
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
background-color: #fff;
-webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
-moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
box-shadow: 0 5px 6px rgba(190,190,190,.39);
border: solid 1px #bebebe;
background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
background-image: linear-gradient(to top, #e6e6e6, #fff);
font-family: 'Raleway', sans-serif;
font-weight: 100;
font-size: 20px;
color: #303030;
display: inline-block;
padding: 2px 10px;
cursor: pointer;
float: left;
margin-bottom: 14px;

}

#divBlogsTile
{
    display:none;
}

.menuTextHover{

	font-family:Candara,Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #303030;
	line-height: 20px;
	clear:left;
	padding-left:10px;
	padding-right:10px;
	height: 40px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
/*	background-color: #ededed;*/
	border: solid 1px #d5d5d5;

	

}

.menuIcon{
	padding: 4px 4px;
	margin-bottom: 6px;
	margin-right:8px;
	-webkit-border-radius: 0 18px 18px 0;
	-moz-border-radius: 0 18px 18px 0;
	border-radius: 0 18px 18px 0;
	background-color: #d8d8d8;
	float: left;
	cursor: pointer;

}

.menuButton {
padding: 8px;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
background-color: #f5f5f5;
border: solid 1px #a5a5a5;
cursor: pointer;
float: right;
}


	
/*---------------------------------------------------------------------------------------------------------*/
.home-arrow-left { 
    padding: 5px 10px 5px 6px;
    border-radius: 0px 10px 10px 0px;
    color:#303030;;
    cursor: pointer;
-webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
-moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
box-shadow: 0 2px 8px rgba(190,190,190,.39);
border: solid 1px #bebebe;
background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
background-image: linear-gradient(to top, #e6e6e6, #fff);

}
/* 
.back-arrow-left { 
    padding: 5px 10px 5px 6px;
    border-radius: 0px 10px 10px 0px;
    color:#303030;;
    cursor: pointer;
-webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
-moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
box-shadow: 0 2px 8px rgba(190,190,190,.39);
border: solid 1px #bebebe;
background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
background-image: linear-gradient(to top, #e6e6e6, #fff);

}

.back-arrow-left:before{
    position:absolute;
    content : ' ';
	left: -15px;
	top: 5px;
	height: 29px;
	width: 29px;
    -moz-transform : rotateZ(-45deg) skewY(-10deg) skewX(-10deg);
    -o-transform : rotateZ(-45deg) skewY(-10deg) skewX(-10deg);
    -webkit-transform : rotateZ(-45deg) skewY(-10deg) skewX(-10deg);
    transform : rotateZ(-45deg) skewY(-10deg) skewX(-10deg);
    border-top-right-radius : 11px;
    border-top-left-radius :0px;
    border-bottom-right-radius : 0;
    border-bottom-left-radius : 10px;
border-left:solid 1px #bebebe;
border-top:solid 1px #bebebe;
background-image: -webkit-linear-gradient(204deg, #fff,#e6e6e6);
background-image: -moz-linear-gradient(204deg, #fff,#e6e6e6);
background-image: -o-linear-gradient(204deg, #fff,#e6e6e6);
background-image: -ms-linear-gradient(204deg, #fff,#e6e6e6);
background-image: linear-gradient(204deg, #fff,#e6e6e6);

}
.back-arrow-left:after {

    font-family :Candara,Arial, Helvetica, sans-serif;
    font-size : 17px;
    line-height : 30px;
    text-align:center;    
    content: attr(title)"";

    left:-2px;
    padding-left:3px;
    position:relative;
    height: 30px;
    line-height:30px;
    display:block;

}



.back-arrow-left:active{

		background-color: #eef4f8;
		-webkit-box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
		-moz-box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
		box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
		border: solid 1px #7db1e5;
		background-image: -webkit-linear-gradient(204deg, #76c5f6, #97d6fe 66%);
		background-image: -moz-linear-gradient(204deg, #76c5f6, #97d6fe 66%);
		background-image: -o-linear-gradient(204deg, #76c5f6, #97d6fe 66%);
		background-image: -ms-linear-gradient(204deg, #76c5f6, #97d6fe 66%);
		background-image: linear-gradient(204deg, #76c5f6, #97d6fe 66%);
		color: #FFFFFF;
		cursor: pointer;
		}



.back-arrow-left:active:before{

		background-color: #eef4f8;

		background-image: -webkit-linear-gradient(top, #76c5f6, #97d6fe 66%);
		background-image: -moz-linear-gradient(top, #76c5f6, #97d6fe 66%);
		background-image: -o-linear-gradient(top, #76c5f6, #97d6fe 66%);
		background-image: -ms-linear-gradient(top, #76c5f6, #97d6fe 66%);
		background-image: linear-gradient(to bottom, #76c5f6, #97d6fe 66%);
		color: #FFFFFF;
		cursor: pointer;
		}


.ArrowPosition{
float: right;
position: relative;
margin-left: 40px;
margin-top: 6px;
 
}*/


	.FancyHeading{
font-family: 'Raleway',Arial, Helvetica, sans-serif;
font-size: 38px;
color: #515151;
line-height: 38px;
min-height:300px;
box-sizing: border-box;
padding: 10px;
padding-bottom: 60px;
word-break: break-word;
/*white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;*/
}
 

.FancyHeading2{
 
font-family: 'Raleway',Arial, Helvetica, sans-serif;
font-size: 38px;
color: #515151;
line-height: 38px;
box-sizing: border-box;
padding: 10px;
width:214px;
height: 205px;
float:left;
overflow:hidden;
-webkit-border-radius: 0 10px;
-moz-border-radius: 0 10px;
border-radius: 0 10px;
border: solid 1px #d2d2d2;
background-color:#f4f4f4;
word-break: break-word;
}

.buttonAlign{
    white-space:nowrap;
    min-height:40px;
}
.AuthorName{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 17px;
    color:#515151;
    margin-left: 10px;
    float:left;
    border-right:1px solid #DFDFDF;
    margin-right:10px;
    padding-right:10px;
}

.popupBG {
	width: 689px;
	height: 600px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background-color: #f9f9f9;
	-webkit-box-shadow: 0 3px 13px rgba(108,108,108,.52);
	-moz-box-shadow: 0 3px 13px rgba(108,108,108,.52);
	box-shadow: 0 3px 13px rgba(108,108,108,.52);
	border: solid 1px #d2d2d2;
	position:absolute;
	z-index:1;
	box-sizing: border-box;
	padding:15px;
	margin-left: 15%;
    margin-top: 100px;
}

.headingText{
	font-family: Candara,Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #1f1f1f;
	border-bottom:1px solid #d2d2d2;
	padding-bottom:12px;
}
.SmallHeadding{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 17px;
    color: #303030;
    border-bottom:1px solid #d2d2d2;
}
.ShareMenu{
	width:200px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	-webkit-box-shadow: 0 2px 24px rgba(0,1,2,.45);
	-moz-box-shadow: 0 2px 24px rgba(0,1,2,.45);
	box-shadow: 0 2px 24px rgba(0,1,2,.45);
	border: solid 1px #fff;
	position:absolute;
	z-index:1;
	background-color:#f6f6f6;
	margin-left:250px;
	margin-top:-182px;
	box-sizing: border-box;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.ShareIcon2{
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
/*	background-color: #d9eeff;
	border: solid 1px #c2c2c2;
	background-image: -webkit-linear-gradient(bottom, #d1d1d1, #fff);
	background-image: -moz-linear-gradient(bottom, #d1d1d1, #fff);
	background-image: -o-linear-gradient(bottom, #d1d1d1, #fff);
	background-image: linear-gradient(to top, #d1d1d1, #fff);
	padding:3px;*/
	
	padding: 6px !important;
border: solid 1px #DDDDDD !important;
background-color: #FAFAFA !important;
background-image:none !important;

}


.SettingsDiv
{
	width: 100%;
	margin-top:10px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color: #f9f9f9;
	display: inline-block;
	box-sizing: border-box;
	padding: 20px;
	
}


/*---------------------------------------------------------------------------------------*/
.regular-radio {
	-webkit-appearance: none;
	background-color: #dfdfdf;
	padding: 9px;
	border-radius: 70px;
	display: inline-block;
	position: relative;
	float:left;
	cursor:pointer;
	margin-right: 10px;
    outline:none;
	
	
}

.buttontext{

font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
color:#605f5f;
font-size:18px !important;
float:left;
line-height:36px;
width: 25%;
margin-bottom: 10px;


}

.SettingsText {
font-family: Candara,Arial, Helvetica, sans-serif;
font-size: 20px;
color: #303030;
margin-top: 10px;
}



.regular-radio:checked:after {
	content: '';
	border-radius: 70px;
	position: absolute;	

	background: #9cc355;

	background-image: url(../img/Blog/check.png);

	font-size: 25px;
	color: white;
	text-align:center;
    outline:none;
}



.big-radio {
	padding: 16px;
    outline:none;
}

.big-radio:checked:after {
	width: 31px;
	height: 31px;
	left: 0px;
	top: 0px;
    outline:none;
	
}

.borderBottom{
	border-bottom: 1px dashed #DADADA;
	padding-bottom: 20px;

}





.sharebutton{
padding:6px;
	-webkit-border-radius: 50px/50px 50px 50px 50px;
	-moz-border-radius: 50px/50px 50px 50px 50px;
	border-radius: 50px/50px 50px 50px 50px;
	background-color: #d9eeff;
	-webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	-moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	box-shadow: 0 2px 8px rgba(190,190,190,.39);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #fff);
	cursor:pointer;
	margin-left: 2px;
	/*margin-left:20px;*/


  

}


.settings1 {

    padding:6px;
	-webkit-border-radius: 50px/50px 50px 50px 50px;
	-moz-border-radius: 50px/50px 50px 50px 50px;
	border-radius: 50px/50px 50px 50px 50px;
	background-color: #d9eeff;
	-webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	-moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	box-shadow: 0 2px 8px rgba(190,190,190,.39);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #fff);
	cursor:pointer;
	margin-left: 2px;
	/*margin-left:20px;*/


    position: absolute;
left: 384px;
top: 100px;

}

/*.cubeecontroll:active,*/
.sharebutton:active,.NavButton:active,.BlogSearchButton:active,.sharebutton2:active,.fullprofileButton:active,.ArchivesIcon:active,.SortArchives:active,.BigButton:active,.close:active,.EditorShare:active,.calloutButton:active,.albumbutton:active,.NavButton4:active,.RectangleButton:active,.DraftButtons:active,.ArchivesIcon2:active,.BlogSearchButton2:active,.DraftButtons2:active,.BackButton:active,.NavtButtons:active,.newBlogButton:active,.sharepost:active,.sharecancel:active,.lightButton:active, .topbar .sb-icon-search:active,.topbar .NavtButtons_topbar:active, .topbar .sharebuttonIcon_topbar:active, .topbar .menubtn:active {
		-webkit-transform: translate(0, 1px);
		-moz-transform: translate(0, 1px);
		-ms-transform: translate(0, 1px);
		background-color: #eef4f8;
		-webkit-box-shadow: inset 0 2px rgba(73,110,149,.75);
		-moz-box-shadow: inset 0 2px rgba(73,110,149,.75);
		box-shadow: inset 0 2px rgba(73,110,149,.75);
		border: solid 1px #7db1e5;
		background-image: -webkit-linear-gradient(top, #76c5f6, #97d6fe 66%);
		background-image: -moz-linear-gradient(top, #76c5f6, #97d6fe 66%);
		background-image: -o-linear-gradient(top, #76c5f6, #97d6fe 66%);
		background-image: -ms-linear-gradient(top, #76c5f6, #97d6fe 66%);
		background-image: linear-gradient(to bottom, #76c5f6, #97d6fe 66%);
		color: #FFFFFF;
		cursor: pointer;
		}


.maindiv{
 width:85%;
 margin:auto;


}

.maindiv2{
 width:85%;
 margin:auto;


}

.result{

font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
font-size: 17px;
color: #404040;
clear: both;
border-top:1px solid #d2d2d2;
margin-top:20px;
padding-top:5px;


}


.BoldItalics{

font-style: italic;
font-weight:bold;
font-size: 20px;

}




.search{
	border-radius: 25px;
	padding: 11px 20px;
	width: 30%;
	font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
	-moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
	box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
	border: solid 1px #bebebe;
	outline: none;
	color:#303030;
	float:right;
}


.search2{
border-radius: 25px;
padding: 11px 20px;
width: 53%;
margin-right: 5px;
font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
font-size: 18px;
background-color: #fff;
-webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
-moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
border: solid 1px #bebebe;
outline: none;
color: #303030;
float: left;
}



.BlogSearchButton2{
	font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 18px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: rgba(130,172,202,0);
	-webkit-box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
	-moz-box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
	box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #fff);
	display:inline-block;
	color: #383838;
	cursor:pointer;
	padding:8px 10px;
	margin-top:2px;
	margin-left:5px;
}





.BlogSearchButton{
	font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 18px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: rgba(130,172,202,0);
	-webkit-box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
	-moz-box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
	box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #fff);
	display:inline-block;
	float:right;
	color: #383838;
	cursor:pointer;
	padding:8px 10px;
	margin-top:2px;
	margin-left:5px;
}

.NavButton{

	padding: 4px 15px;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px;
	background-color: #cfcfcf;
	-webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
	-moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
	box-shadow: 0 5px 6px rgba(190,190,190,.39);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: -ms-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);
	float:left;
	margin-right:5px;
	cursor:pointer;
	font-family:Candara,Arial, Helvetica, sans-serif;
	color:#303030;
	font-size:17px;


}


.NavButton2{

	padding: 4px 15px;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	border-radius: 16px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	font-family:Candara,Arial, Helvetica, sans-serif;
	font-size:17px;
	background-color: #eef4f8;
	-webkit-box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
	-moz-box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
	box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
	border: solid 1px #7db1e5;
	background-image: -webkit-linear-gradient(top, #76c5f6, #97d6fe 66%);
	background-image: -moz-linear-gradient(top, #76c5f6, #97d6fe 66%);
	background-image: -o-linear-gradient(top, #76c5f6, #97d6fe 66%);
	background-image: -ms-linear-gradient(top, #76c5f6, #97d6fe 66%);
	background-image: linear-gradient(to bottom, #76c5f6, #97d6fe 66%);
	color: #FFFFFF;
	cursor: pointer;


}

.NavButton3{

	padding: 8px 20px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	font-family:Candara,Arial, Helvetica, sans-serif;
	font-size:17px;
	background-color: #eef4f8;
	-webkit-box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
	-moz-box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
	box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
	border: solid 1px #7db1e5;
	background-image: -webkit-linear-gradient(top, #76c5f6, #97d6fe 66%);
	background-image: -moz-linear-gradient(top, #76c5f6, #97d6fe 66%);
	background-image: -o-linear-gradient(top, #76c5f6, #97d6fe 66%);
	background-image: -ms-linear-gradient(top, #76c5f6, #97d6fe 66%);
	background-image: linear-gradient(to bottom, #76c5f6, #97d6fe 66%);
	color: #FFFFFF;
	cursor: pointer;


}


.NavButton4{

	padding: 8px 20px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	background-color: #cfcfcf;
	-webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
	-moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
	box-shadow: 0 5px 6px rgba(190,190,190,.39);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: -ms-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);
	float:left;
	margin-right:10px;
	cursor:pointer;
	font-family:Candara,Arial, Helvetica, sans-serif;
	color:#303030;
	font-size:17px;


}




/*-----------------------------------------------------------------*/

/*-----------------------------------------------------------------*/

/*
.selectionRecent:before
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin:0px auto;
	margin: 26px 15px auto;

	border: 10px solid;
	border-color:   #7db1e5 transparent transparent transparent;
}

.selectionRecent:after
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin: 26px -35px auto;


	border: 9px solid;
	border-color: #97d6fe transparent  transparent  transparent;
}
 
.selectionDate:before
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin:0px auto;
	margin: 26px 8px auto;
	border: 10px solid;
	border-color:   #7db1e5 transparent transparent transparent;
}

.selectionDate:after
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin: 26px -25px auto;
	border: 9px solid;
	border-color: #97d6fe transparent  transparent  transparent;
}

 
.selectionLabel:before
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin:0px auto;
	margin: 26px 10px auto;
	border: 10px solid;
	border-color:   #7db1e5 transparent transparent transparent;
}

.selectionLabel:after
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin: 26px -27px auto;
	border: 9px solid;
	border-color: #97d6fe transparent  transparent  transparent;
}*/

/*-----------------------------------------------------------------*/

/*.selectionAuthor:before
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin:0px auto;
	margin: 26px 16px auto;
	border: 10px solid;
	border-color:   #7db1e5 transparent transparent transparent;
}

.selectionAuthor:after
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin: 26px -33px auto;
	border: 9px solid;
	border-color: #97d6fe transparent  transparent  transparent;
}

/*-----------------------------------------------------------------*/

.selectionText:before
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin:0px auto;
	margin: 26px 7px auto;
	border: 10px solid;
	border-color:   #7db1e5 transparent transparent transparent;
}

.selectionText:after
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin: 26px -25px auto;
	border: 9px solid;
	border-color: #97d6fe transparent  transparent  transparent;
}

/*-----------------------------------------------------------------*/


.selectionHtml:before
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin:0px auto;
	margin: 26px 12px auto;
	border: 10px solid;
	border-color:   #7db1e5 transparent transparent transparent;
}

.selectionHtml:after
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	margin: 26px -30px auto;
	border: 9px solid;
	border-color: #97d6fe transparent  transparent  transparent;
}

/*-----------------------------------------------------------------*/


.NavDiv{
margin-top: 11px;
width: 50%;
float: left;



}


.searchbar{
margin-top: 10px;
float: left;
width: 100%;
margin-bottom: 10px;


}




.Blogs2 {
width: 24%;
min-width:200px;
border-radius:20px;
-webkit-box-shadow: 0 2px 4px rgba(0,1,2,.13);
-moz-box-shadow: 0 2px 4px rgba(0,1,2,.13);
box-shadow: 0 2px 4px rgba(0,1,2,.13);
border: solid 6px #fff;
background-color: #fff;
float: left;
margin-right:1%;
margin-bottom:10px;
cursor:pointer;
min-height: 336px;

}



.blogAll{
clear: both;




}

.blogheadding {
    width: 100%;
    -webkit-border-radius: 0 0 15px 15px;
    -moz-border-radius: 0 0 15px 15px;
    border-radius: 0 0 15px 15px;
    background-color:#434343;
    position: absolute;
    bottom: 0px;
    opacity:0.9;
    filter:alpha(opacity=90);
    box-sizing: border-box;
    padding: 6px;

}


.blogheadingText{
font-family:Candara,Arial, Helvetica, sans-serif;
font-size:20px;
color:#ffffff;
line-height:110%;
/*padding-top:7px;
padding-bottom:7px;*/
white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
}

.ViewAndShareCount{

font-family: 'Raleway', sans-serif;
font-size:15px;
color: #E2E2E2;
padding-bottom:0px;
font-weight: 100;
/*border-bottom:1px solid #79756d;*/
width:100%;
margin-bottom: 0px;


}

.DraftButtonDiv{
/*    visibility:hidden;*/    width: 100%;
    display: inline-block;
}

.blogDiv:hover .DraftButtonDiv {	
    visibility:visible;
}
.border{
    border-right:1px solid #8E8E8E;
    padding-right:10px;
    margin-right:10px;
}
.blogImage{
	width: 100%;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color: #ffffff;
    min-height:200px;
}

.sharebutton2 {
    padding: 4px;
    -webkit-border-radius: 25px/25px 25px 24px 24px;
    -moz-border-radius: 25px/25px 25px 24px 24px;
    border-radius: 25px/25px 25px 24px 24px;
     background-color: #f0f0f0;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
    position: relative;
    right: 0px;
    bottom: 0px;
    z-index: 3;
}
.sharebutton2Hide{
    visibility:hidden;
    padding: 6px;
    -webkit-border-radius: 25px/25px 25px 24px 24px;
    -moz-border-radius: 25px/25px 25px 24px 24px;
    border-radius: 25px/25px 25px 24px 24px;
     background-color: #f0f0f0;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
    position: absolute;
    right: 10px;
    bottom: 8px;
    z-index: 1;
}



/*----------------------Blog Display--------------------------------------*/
.cubee
{
	max-width: 100%;
	overflow:hidden;
	
	height: 100%;
	-webkit-border-radius: 0 20px;
	-moz-border-radius: 0 20px;
	border-radius: 0 20px;
	background-color: #fff;
	-webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19);
	-moz-box-shadow: 0 3px 5px rgba(63,113,163,.19);
	box-shadow: 0 3px 5px rgba(63,113,163,.19);
	border: solid 1px #d2d2d2;
	margin-top:10px;
	box-sizing: border-box;
	padding-left:2%;
	padding-right:2%;
	padding-top: 2%;
	padding-bottom: 2%;
	clear:left;	
    position: relative;
    /*display: inline-block;*/
}
/*.cubee img:not(.cubeecontroll,.cubeecontrolmenuicon,.cubeecontrolclose)
{
    max-width:100%;
    height: auto;
}*/
/*
.cubeecontroll{
    padding: 6px;
    -webkit-border-radius: 50px/50px 50px 50px 50px;
    -moz-border-radius: 50px/50px 50px 50px 50px;
    border-radius: 50px/50px 50px 50px 50px;
    background-color: #d9eeff;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
}*/
.blogHeadding{
    font-family:Candara,Arial, Helvetica, sans-serif;
/*    font-size:28px;*/
    line-height:100%;
    color:#303030;
    border-bottom:1px solid #d2d2d2;
    /*margin-bottom:20px;
    padding-bottom:15px;*/
    word-break: break-word;
}
.blogIMG{
    max-width:100%;
    height:auto;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    -webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19);
    -moz-box-shadow: 0 3px 5px rgba(63,113,163,.19);
    box-shadow: 0 3px 5px rgba(63,113,163,.19);
    border: solid 1px #d2d2d2;
    margin-bottom:20px;
    margin-top:20px;
}
.blogcontent {
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #303030;
    display: block;
    overflow: hidden;
    width: 100%;
    word-wrap: break-word;
    min-height: 300px;
}
.cubeecontrollDiv
{
    border-top:1px solid #d2d2d2;
    margin-top:20px;
    padding-top:15px;
    margin-bottom:25px;
}



.fullprofileButton
{
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color: #f8fbff;
    -webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
    -moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
    box-shadow: 0 5px 6px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    display:inline;
    font-family:Candara,Arial, Helvetica, sans-serif;
    font-size:18px;
    padding:8px 15px;
    cursor:pointer;
}
.arrow
{
    position: relative;
    bottom: -4px;
    margin-left: 4px;
}







.Related{
	width: 100%;
	background-color: rgba(65, 65, 65, .8);
	box-sizing: border-box;
	position: fixed;
	z-index: 2;
	bottom:0px;
	overflow: initial !important;
	border-top:1px #8B8A8A solid;
	text-align: center;

}

.RelatedBlogThumb{

	/*width: 135px;*/
	width: 157px;	
	height: 135px;
	cursor: pointer;
	overflow: hidden;
	background-color: #f0f0f0;
	float: left;
	/*margin-right: 18px; */
	-webkit-border-radius:5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

}

.RelatedBlogThumb:hover .blogheaddinghome {
opacity: 1;
-webkit-transform: translateY(4%);
-moz-transform: translateY(4%);
-ms-transform: translateY(4%);
transform: translateY(4%);
-webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
-moz-transition: -moz-transform 0.4s, opacity 0.1s;
transition: transform 0.4s, opacity 0.1s;
}



.relatedThumbImg{


width: 100%;
	margin: 0px auto !important;
	background-color: #ffffff;
	vertical-align: middle;
	min-height: 85px;
	

	

	
}

.relatedBlogText{
	font-family: Candara,Arial, Helvetica, sans-serif;
	box-sizing: border-box;
	padding: 6px;
	line-height: 20px;
	font-size: 14px;
	color: #ffffff;
	cursor: pointer;
	background-color:rgb(67,67,67);
	    background-color: rgba(10, 10, 10, 0.65);
	/*margin-top: 84px;*/
	position: absolute;
	z-index:2;
	/*width: 135px;*/
	width: 157px;
	height: 135px;
	
	-webkit-transform: translateY(62%);
-moz-transform: translateY(62%);
-ms-transform: translateY(62%);
transform: translateY(62%);
-webkit-transition: -webkit-transform 0.2s, opacity 0.1s;
-moz-transition: -moz-transform 0.2s, opacity 0.1s;
transition: transform 0.2s, opacity 0.1s;
}




/*.RelatedBlogThumb:hover .relatedBlogText{

	-webkit-transform: translateY(0%);
-moz-transform: translateY(0%);
-ms-transform: translateY(0%);
transform: translateY(0%);
-webkit-transition: -webkit-transform 0.2s, opacity 0.1s;
-moz-transition: -moz-transform 0.2s, opacity 0.1s;
transition: transform 0.2s, opacity 0.1s;
}*/
.relatedBlogFancyHeading {
/*font-family: 'Raleway',Arial, Helvetica, sans-serif;*/
font-size: 18px;
color: #202020;
line-height: 24px;
box-sizing: border-box;
padding: 8px;
word-break: break-word;
}
.RelatedBlogContainer
{
    width: 100%;
    }
.relatedBlogDiv{
    /*width:85%;*/
    margin: auto;
    /*margin-top: -25px;*/
    max-width:1071px;
    display:inline-block;
}

.relatedBlogTinyImg{
	width: 40px;
	height: 40px;
	background-color:#747272;
		-webkit-border-radius: 15%;
	-moz-border-radius: 15%;
	border-radius: 20%;
	float: left;
margin-left: 6px;

}

.btn-slide:hover{
background-color: rgba(85, 85, 85, .8);

}

.related-thumbs{
display:block;


}



.relatedBlogsNavArrowRight:hover,.relatedBlogsNavArrowLeft:hover{
	background-color: #999999;

}

.relatedBlogsText{

	color:#fff;
	font-family:'Raleway',Arial, Helvetica, sans-serif;
	float:left;
	margin-top: 14px;
	font-size: 16px;
	margin-right: 5px;

}


.btn-slide {
	background: url(../img/Blog/white-arrow.png) no-repeat  368px 23px;
	display: inline-block;
	text-align: center;
	color: #fff !important;
	text-decoration: none;
	background-color: rgba(65, 65, 65, .8);
	z-index: 2;
	font-size: 15px;
	border-top: 1px #8B8A8A solid;
	width: 430px;
	height: 53px;
	box-sizing: border-box;
	padding: 6px;
	padding-left: 40px;
	padding-right: 40px;
/*	margin-left: 42%;*/
	-webkit-border-radius:50px 50px 0 0;
	-moz-border-radius:50px 50px 0 0;
	border-radius:50px 50px 0 0;
	cursor:pointer;
	bottom: 53px;
	position: relative;
}

.relatedBlogsNavArrowLeft{
	background-color: #858585;
	padding: 15px;
	padding-left: 25px;
	padding-right: 25px;
	border-radius: 100%;
	cursor: pointer;
	float: left;
	margin-left: 1.5%;
	margin-right: 10px;
	margin-top: 40px;


}

.relatedBlogsNavArrowRight{
	background-color: #858585;
	padding: 15px;
	padding-left: 25px;
	padding-right: 25px;
	border-radius: 100%;
	cursor: pointer;
	margin-top: 40px;
	margin-left: 10px;


}


.active {
	background-position: 162px -39px;
	width: 221px;
	height: 45px;
	position: relative;
	bottom: 46px;
	-webkit-border-radius: 150px 150px 0 0;
	-moz-border-radius: 150px 150px 0 0;
	border-radius: 150px 150px 0 0;
	padding-top: 1px;
}

#panel {
height: 0px;
overflow:hidden;
}

.slide {
	width:100%;
	margin-bottom: -38px;
}

.btn-slide:active,.btn-slide:hover{
color: #fff !important;
}




.RelatedText{
	font-family:Candara,Arial, Helvetica, sans-serif;
	font-size:22px;
	float:left;
	margin-top: 6px;
	margin-left: 7px;
}

.RelatedIcon {
    padding: 6px;
    -webkit-border-radius: 50px/50px 50px 50px 50px;
    -moz-border-radius: 50px/50px 50px 50px 50px;
    border-radius: 50px/50px 50px 50px 50px;
    background-color: #d9eeff;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
    float:left;
}

.Archives{
	width: 28%;
	height: 100%;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color: #fff;
	-webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19);
	-moz-box-shadow: 0 3px 5px rgba(63,113,163,.19);
	box-shadow: 0 3px 5px rgba(63,113,163,.19);
	border: solid 1px #d2d2d2;
	float:right;
	clear:both;
	margin-top: 5px;
	padding-bottom: 25px;
	box-sizing: border-box;
	padding-left:1.2%;
	padding-right:1.2%;
	padding-top:10px;
display:block;
	margin-left:20px;
}

.ArchivesIcon2{
display: none;
padding: 8px;
-webkit-border-radius: 50px/50px 50px 50px 50px;
-moz-border-radius: 50px/50px 50px 50px 50px;
border-radius: 50px/50px 50px 50px 50px;
background-color: #d9eeff;
-webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
-moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
box-shadow: 0 2px 8px rgba(190,190,190,.39);
border: solid 1px #bebebe;
background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
background-image: linear-gradient(to top, #e6e6e6, #fff);
cursor: pointer;
float:right;
z-index: 1;
position: relative;
right: 2%;
top: 42px;
}
.ArchivesText{
	font-family:Candara,Arial, Helvetica, sans-serif;
	font-size:22px;
	float:left;
	margin-top: 6px;
	margin-left: 7px;
}
.Archivesbuttonselected:after {
         content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  margin: 35px -54px auto;
  border: 9px solid;
  border-color: #FFFFFF transparent transparent transparent;
    }
.Archivesbuttonselected:before {
      content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  margin: 0px auto;
    margin: 35px 39px auto;
  border: 10px solid;
  border-color: #BABABA transparent transparent transparent;

}
	
	
.ArchivesText2{
	font-family:Candara,Arial, Helvetica, sans-serif;
	margin-left:2%;

}

.buttonselected{
	display:inline-block;
	
}



.ArchivesText2 img{
  vertical-align: middle;
 
}

.customenulistbutton img, .Archivesbuttonselected img, .Archivesbutton img{
  vertical-align: middle;
  float:left;
  
}

.customenulistbuttonselected img{
  vertical-align: middle;
  float:left;
  
}

.buttonleft{
	float:left;
	margin-top: 6px;
}

/*.ArchivesText2:after {
        content:'Archives';
    }*/
	
.listbuttondiv{
	width:100%;
	
	
}
	
	
.customenulistbutton{
	font-family:Candara,Arial, Helvetica, sans-serif;
	float:left;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background-color: #fff;
	-webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
	-moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
	box-shadow: 0 5px 6px rgba(190,190,190,.39);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #fff);
	font-weight: 100;
	color: #303030;
	display: inline-block;
	cursor: pointer;
	outline: none;
	font-size:17px;
  padding: 2px 8px;
  box-sizing: border-box;
	
}

.customenulistbuttonselected{
	font-family:Candara,Arial, Helvetica, sans-serif;
	float:left;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background-color: #fff;
	border: solid 1px #bebebe;
	font-weight: 100;
	color: #303030;
	display: inline-block;
	cursor: pointer;
	outline: none;
	font-size:17px;
  padding: 2px 8px;
  box-sizing: border-box;
	margin-bottom:10px;
}

.customenulistbuttonselected:before {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
    margin: 35px 41px auto;
  border: 10px solid;
  border-color: #BABABA transparent transparent transparent;
}
.customenulistbuttonselected:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
    margin: 35px -55px auto;
  border: 9px solid;
  border-color: #FFFFFF transparent transparent transparent;
}

.Archivesbutton{
	font-family:Candara,Arial, Helvetica, sans-serif;
	float:left;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background-color: #fff;
	-webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
	-moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
	box-shadow: 0 5px 6px rgba(190,190,190,.39);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #fff);
	font-weight: 100;
	color: #303030;
	display: inline-block;
	cursor: pointer;
	outline: none;
	font-size:17px;
  padding: 2px 8px;
  box-sizing: border-box;
	
}

.Archivesbuttonselected{
  font-family: Candara,Arial, Helvetica, sans-serif;
  float: left;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  background-color: #fff;
  border: solid 1px #BABABA;
  font-weight: 100;
  color: #303030;
  display: inline-block;
  cursor: pointer;
  outline: none;
  font-size: 17px;
  padding: 2px 8px;
  box-sizing: border-box;
  box-shadow: inset 0 2px rgba(182, 182, 182, 0.75);
}

.ArchivesYear{
font-family: 'Raleway', sans-serif;
	font-size: 26px;
	color: #828181;
	float:left;
	clear:both;
	border-top:1px solid #d2d2d2;
	width:100%;
	margin-top: 5px;
	margin-bottom:-5px;
	font-weight:100;
}

.ArchivesContent{
	font-family:Candara,Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #303030;
	float:left;
	clear:both;
	border-top:1px solid #d2d2d2;
	width:100%;
	margin-top: 5px;
	margin-bottom:-5px;
	cursor:pointer;
height: 49px;
overflow: hidden;
line-height: 45px;
}

.ArchivesContent2{
	font-family:Candara,Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #303030;
	float:left;
	clear:both;
	border-top:1px solid #d2d2d2;
	width:100%;
	margin-top: 5px;
	margin-bottom:-5px;
	cursor:pointer;
	-webkit-box-shadow: 0 0 8px rgba(160,160,160,.46);
	-moz-box-shadow: 0 0 8px rgba(160,160,160,.46);
	box-shadow: 0 0 8px rgba(160,160,160,.46);
	padding-left:5px;


}

.ArchivesThump{
	width: 43px;
	height: 38px;
	-webkit-border-radius: 0 3px 0 4px/0 3px;
	-moz-border-radius: 0 3px 0 4px/0 3px;
	border-radius: 0 3px 0 4px/0 3px;
	border: solid 1px #fff;
	vertical-align: middle;
	margin-top: 5px;
	margin-bottom: 5px;
}



.Next{

	padding-bottom:18px;
	padding-top:18px;
	padding-left:8px;
	padding-right:18px;
	opacity:.5;
	-webkit-border-radius: 0 50px 50px 0;
	-moz-border-radius: 0 50px 50px 0;
	border-radius: 0 50px 50px 0;
	background-color: #434343;
	position: absolute;
	top: 600px;
	right: 5.4%;
	cursor: pointer;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;

}

.Next img{
	vertical-align:middle;
	
}

.Next:hover{
	opacity: .8;
	border-radius: 100%;
	background-color: #434343;
	position: absolute;
	top: 560px;
	right: 1.4%;
	cursor: pointer;
	padding: 40px;

}


/*.NextBlog{
	-webkit-border-radius: 66px;
	-moz-border-radius: 66px;
	border-radius: 66px;
	border: solid 2px #f9f9f9;

}*/




.NextArrow{
margin:auto;





}




.previous{

	padding-bottom:18px;
	padding-top:18px;
	padding-left:18px;
	padding-right:8px;
	opacity:.5;
	-webkit-border-radius: 50px 0 0 50px;
	-moz-border-radius: 50px 0 0 50px;
	border-radius: 50px 0 0 50px;
	background-color: #434343;
	position: absolute;
	top: 600px;
	left:5.4%;
	cursor: pointer;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;



}



.previous:hover{

    padding-bottom: 60px;
	padding-top: 60px;
	padding-left: 75px;
	padding-right: 75px;
	opacity:.8;
	-webkit-border-radius: 100px 100px 100px 100px;
	-moz-border-radius: 100px 100px 100px 100px;
	border-radius: 100px 100px 100px 100px;
	background-color: #434343;
	position: absolute;
	top: 560px;
	left: 1.4%;

	cursor: pointer;


}





.DownArrow{
	margin-bottom: 3px;
	margin-left: 3px;


}





.ViewCount-Share {
width: 28%;
float: right;
clear: both;
margin-bottom: -13px;
margin-top: -10px;
/*border-top: 1px solid #DFDFDF;*/
padding-top: 10px;
display:none;
}
.ribbon {
color: #eee;
/*cursor: pointer;*/
display: inline-block;
text-align: center;
width: 35px;
position: absolute;
margin-left: -56px;
margin-top: 14px;
}

.ribbon .top {
border-bottom: solid 1px rgba(255, 255, 255, 0.6);
-moz-border-radius: 1px 1px 0px 0px;
-ms-border-radius: 1px 1px 0px 0px;
-o-border-radius: 1px 1px 0px 0px;
-webkit-border-radius: 1px 1px 0px 0px;
border-radius: 1px 1px 0px 0px;
font-size: 11px;
font-family:Candara,Arial, Helvetica, sans-serif;
padding: 4px 0;
position: relative;
text-transform: uppercase;
}
.ribbon .ribbon-piece {
background-color: rgba(119, 119, 119, 1);
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
-ms-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
-o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);

}
.ribbon .bottom {
font-size: 20px;
padding: 5px 0;
font-family: 'Raleway', sans-serif;
font-weight:100;
}

.ribbon .tail .left {
left: -9px;
-moz-transform: rotate(-25deg);
-ms-transform: rotate(-25deg);
-o-transform: rotate(-25deg);
-webkit-transform: rotate(-25deg);
transform: rotate(-25deg);
}

.ribbon .tail .right {
    right: -9px;
    -moz-transform: rotate(25deg);
    -ms-transform: rotate(25deg);
    -o-transform: rotate(25deg);
    -webkit-transform: rotate(25deg);
    transform: rotate(25deg);
}

.ribbon .tail .left, .ribbon .tail .right {
    height: 10px;
    position: absolute;
    top: -10px;
    width: 50px;
}

.ribbon .tail {
    height: 10px;
    overflow: hidden;
    position: relative;
}

.SortArchives{
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background-color: #fff;
	-webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
	-moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
	box-shadow: 0 5px 6px rgba(190,190,190,.39);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #fff);
    font-family: 'Raleway', sans-serif;
    font-weight:100;
	font-size: 20px;
	color:#303030;
	display:inline-block;
	padding:2px 10px;
	cursor:pointer;
	float: right;
	margin-top: 6px;
}


.ArchivesIcon {
padding: 6px;
-webkit-border-radius: 50px/50px 50px 50px 50px;
-moz-border-radius: 50px/50px 50px 50px 50px;
border-radius: 50px/50px 50px 50px 50px;
background-color: #d9eeff;
-webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
-moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
box-shadow: 0 2px 8px rgba(190,190,190,.39);
border: solid 1px #bebebe;
background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
background-image: linear-gradient(to top, #e6e6e6, #fff);
cursor: pointer;
float:left;
}



.shareBar{


padding-top: 5px;
padding-bottom: 5px;
width: 23.5%;
-webkit-border-radius: 27px;
-moz-border-radius: 27px;
border-radius: 27px;
background-color: #d9eeff;
-webkit-box-shadow: 0 6px 8px rgba(151,151,151,.65);
-moz-box-shadow: 0 6px 8px rgba(151,151,151,.65);
box-shadow: 0 6px 8px rgba(151,151,151,.65);
border: solid 1px #bebebe;
background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
background-image: linear-gradient(to top, #e6e6e6, #fff);
float: right;
position: absolute;
right: 8%;
top: 158px;
z-index: 1;


}

.shareBarHide {
display: none;
padding-top: 5px;
padding-bottom: 5px;
width: 80%;
-webkit-border-radius: 27px;
-moz-border-radius: 27px;
border-radius: 27px;
background-color: #d9eeff;
-webkit-box-shadow: 0 6px 8px rgba(151,151,151,.65);
-moz-box-shadow: 0 6px 8px rgba(151,151,151,.65);
box-shadow: 0 6px 8px rgba(151,151,151,.65);
border: solid 1px #bebebe;
background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
background-image: linear-gradient(to top, #e6e6e6, #fff);
float: right;
position: relative;
right: 8%;
top: 112px;
z-index: 1;
}

.shareIcons{
	margin-left:3%;
	margin-right:3%;
	cursor:pointer;


}

.ArchivesBigThump
{
	
	-webkit-border-radius: 0 10px;
	-moz-border-radius: 0 10px;
	border-radius: 0 10px;
	border: solid 1px #fff;
	float:left;
	margin-bottom:5px;
}

.ArchivesPreview{
	font-family: Candara,Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #717171;
	width: 50%;
	margin-left: 5px;
	line-height: 17px;
	float:left;
	

}



/*----------------------Create Blog--------------------------------------*/


.BGDiv{
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background-color: #fff;
	-webkit-box-shadow: 0 3px 5px rgba(126,126,126,.19);
	-moz-box-shadow: 0 3px 5px rgba(126,126,126,.19);
	box-shadow: 0 3px 5px rgba(126,126,126,.19);
	border: solid 1px #d2d2d2;
	margin-top:20px;
	box-sizing: border-box;
	padding-left: 2%;
	padding-right: 2%;
	padding-bottom:80px;
}

.draftpopup{
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color: #fff;
	-webkit-box-shadow: 0 3px 5px rgba(126,126,126,.19);
	-moz-box-shadow: 0 3px 5px rgba(126,126,126,.19);
	box-shadow: 0 3px 5px rgba(126,126,126,.19);
	box-sizing: border-box;
	padding: 40px;
	padding-bottom:60px;
	z-index: 10;
	width: 90%;
	height: 95%;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
}

.BGDivPopUp, .BGDivPopUp2{
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background-color: #fff;
	-webkit-box-shadow: 0 3px 5px rgba(126,126,126,.19);
	-moz-box-shadow: 0 3px 5px rgba(126,126,126,.19);
	box-shadow: 0 3px 5px rgba(126,126,126,.19);
	border: solid 1px #d2d2d2;
	box-sizing: border-box;
	padding-left: 2%;
	padding-right: 2%;
	padding-bottom: 40px;
	position: fixed;
	z-index: 10;
	/*margin-left: 25%;*/
	width: 50%;
	/*margin-top: 53%;
    top: -357px;*/
    /*bottom:10px;*/
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);

}


.CreateBlogTitle{
	font-family: Candara,Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #1f1f1f;
	border-bottom:1px solid #d2d2d2;
	margin-top:20px;
	padding-bottom: 10px;

}

.InputBox{
	box-sizing:border-box;	
	padding: 11px 20px;
	width: 60%;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
	-moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
	box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
	border: solid 1px #bebebe;
	outline: none;
	font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #303030;
	padding-right: 38px;


}


.itemtext{

font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
color: #303030;
font-size: 18px;
width:20%;


}


.itemtext2{

font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
color: #303030;
font-size: 18px;
width:20%;
vertical-align:text-top;
float:left;

}

table 
{
width:100%;
border-collapse:collapse;
border:none;
margin-top:15px;


}

td{
padding-top:10px;




}






.InputBoxDropdown {
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
border-radius: 25px;
padding: 11px 20px;
width: 60%;
font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
color: #666666;
font-size: 18px;
outline: none;
	-webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
	-moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
	box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
	border: solid 1px #bebebe;
background: url(../img/Blog/bigarrow.png) right no-repeat;
background-color: #FFFFFF;
float: left;
padding-right: 38px;
-webkit-appearance: none;
background-color: antiquewhite;
font-weight: bold;
}


.categoryBox{

-moz-border-radius: 25px;
-webkit-border-radius: 25px;
border-radius: 25px;
background-color: #f2f8fc  !important;				
border: solid 1px #b7d4ea;

padding: 11px 20px;
width: 60%;
font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 18px;
outline: none;
	-webkit-box-shadow:inset 1px 2px rgba(138, 161, 179,.67);
	-moz-box-shadow:inset 1px 2px rgba(138, 161, 179,.67);
	box-shadow:inset 1px 2px rgba(138, 161, 179,.67);
	/*background: url(../img/Blog/Dot.png) right no-repeat;*/
	
float: left;
padding-right: 38px;
-webkit-appearance: none;

}

.categoryClose{

	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background-color: #fff;
	border: solid 1px #bfcede;
	padding:8px;
	margin-left: -40px;
	margin-top: 14px;
	cursor:pointer;


}

/*
.newBlogButton{

	padding: 6px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background-color: #d9eeff;
	 
	-moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	box-shadow: 0 2px 8px rgba(190,190,190,.39);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #fff);
	cursor: pointer;
	margin-top: 4px;
	margin-left: 10px;
	float: left;

}

*/
.newBlogButton{

	padding: 5px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    background-color: #FFFFFF;
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    cursor: pointer;
    margin-top: 0px;
    margin-left: 10px;
    float: left;
    height: 35px;
    width: 35px;
    background-image: url(../img/b3/b3prites.png);
    background-position: -211px -82px;

}

.WidthChange{

width: 82%;


}

.items{
	width: 100%;
	-webkit-border-radius: 24px;
	-moz-border-radius: 24px;
	border-radius: 24px;
	background-color: #fff;
	-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,.16);
	-moz-box-shadow: 2px 2px 3px rgba(0,0,0,.16);
	box-shadow: 2px 2px 3px rgba(0,0,0,.16);
	border: solid 1px #e3e3e3;
	float:left;
	margin-top:10px;
	box-sizing:border-box;
	padding:3px;
	float:left;
	cursor:pointer;

}

.items2{
	width: 100%;
	-webkit-border-radius: 24px;
	-moz-border-radius: 24px;
	border-radius: 24px;
	background-color: #fff;
	-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,.16);
	-moz-box-shadow: 2px 2px 3px rgba(0,0,0,.16);
	box-shadow: 2px 2px 3px rgba(0,0,0,.16);
	border: solid 1px #e3e3e3;
	float:left;
	margin-top:10px;
	box-sizing:border-box;
	padding:3px;
	float:left;
	cursor:pointer;

}

.TinyClose{

	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background-color: #848484;
	padding: 6px;
	vertical-align:middle;
	float:right;
	float:right;
	cursor:pointer;
	visibility:hidden;
}

.items2:hover .TinyClose{

	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background-color: #848484;
	padding: 6px;
	vertical-align:middle;
	float:right;
	float:right;
	cursor:pointer;
	visibility:visible;
}


.TinyThumpText{
	font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #666;
	float: left;
	line-height: 40px;
	margin-left: 10px;
}

.TinyThumpText2{
	font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #666;
	float: left;
	box-view:border-box;
	padding:5px;
}

.Deselect{
	padding:5px;
	-webkit-border-radius: 16px 17px 17px 16px/16px 16px 17px 17px;
	-moz-border-radius: 16px 17px 17px 16px/16px 16px 17px 17px;
	border-radius: 16px 17px 17px 16px/16px 16px 17px 17px;
	background-color: #b0c785;
	float:right;
	vertical-align:middle;
	margin-top: 4px;
	margin-right: 4px;
	visibility:hidden;


}


.selected{
	padding:5px;
	-webkit-border-radius: 16px 17px 17px 16px/16px 16px 17px 17px;
	-moz-border-radius: 16px 17px 17px 16px/16px 16px 17px 17px;
	border-radius: 16px 17px 17px 16px/16px 16px 17px 17px;
	background-color: #b0c785;
	float:right;
	vertical-align:middle;
	margin-top: 4px;
	margin-right: 4px;
	visibility:visible;

}


.division{
width:325px;
border-right:1px solid #e3e3e3;
height: 100%;
padding-right:30px;
float:left;

}


.division2{
width: 240px;
height: 100%;
padding-right: 30px;
float: left;
margin-left: 30px;

}

.DivisionAlign{

margin-top: 20px;
height: 72%;
margin-bottom: 20px;


}


.TinyThump{
	width: 41px;
	-webkit-border-radius: 20px 21px 21px 20px/21px 21px 20px 20px;
	-moz-border-radius: 20px 21px 21px 20px/21px 21px 20px 20px;
	border-radius: 20px 21px 21px 20px/21px 21px 20px 20px;
	border: solid 1px #bcbcbc;
	vertical-align: middle;
	float: left;


}



.PatternThump{

	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: 2px 2px rgba(75,75,75,.3);
	-moz-box-shadow: 2px 2px rgba(75,75,75,.3);
	box-shadow: 2px 2px rgba(75,75,75,.3);
	border: solid 1px #d2d2d2;
	cursor:pointer;
	margin-top:10px;
}




.regular-checkbox {
	-webkit-appearance: none;
	background-color: #fafafa;
	border: 1px solid #779eb9;

	padding: 9px;
	border-radius: 5px;
	display: inline-block;
	position: relative;
	vertical-align:middle;
	margin-right:10px;
	cursor:pointer;
	
	
-moz-box-shadow:inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
-webkit-box-shadow:inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
box-shadow:inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
outline:none;
}


.regular-checkbox:checked {
	background-color: #ffffff;
	border: 1px solid #779eb9;

	color: #99a1a7;
	
	
-moz-box-shadow:inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
-webkit-box-shadow:inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
box-shadow:inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
outline:none;
}

.regular-checkbox:checked:after {
/*	content: '\2714';
	font-size: 14px;
	position: absolute;
	top: 0px;
	left: 3px;
	color: #618f0b;
	font-family:Tahoma;*/
		content: '...';

	position: absolute;	
	top:-1px;
	left:-1px;

	
	
	background-image: url(../img/Blog/checkon.png);

	font-size: 25px;
	color: white;
	text-align:center;
    outline:none;
}


.big-checkbox {
	padding: 13px;
}

.big-checkbox:checked:after {
	font-size: 28px;
	
}

.checkboxtext{

font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
font-size: 17px;
color: #575757;
margin-left: 20%;
margin-top: 10px;


}

.BigButton{
	padding:7px 15px;
	display:inline-block;
	cursor:pointer;	
	color: #383838;
	font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 19px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color: #f0f0f0;
	-webkit-box-shadow: 0 3px 4px rgba(0,0,0,.31);
	-moz-box-shadow: 0 3px 4px rgba(0,0,0,.31);
	box-shadow: 0 3px 4px rgba(0,0,0,.31);
	border: solid 1px #d5d5d5;
	background-image: -webkit-linear-gradient(bottom, #efefef, #fbfbfb);
	background-image: -moz-linear-gradient(bottom, #efefef, #fbfbfb);
	background-image: -o-linear-gradient(bottom, #efefef, #fbfbfb);
	background-image: linear-gradient(to top, #efefef, #fbfbfb);
}

.buttondiv{
    border-top:1px solid #d2d2d2;
    padding-top:15px;
    margin-top:30px;
    clear: left;
    text-align:right;
}
.buttondivnewpost{
	border-top: 1px solid #d2d2d2;
	padding-bottom: 15px;
	padding-top: 15px;
	text-align: right;
	position: fixed;
	bottom: 0;
	background-color: #E0E0E0;
	width: 100%;
	clear: both;
	left: 0;
	z-index: 2;
	box-sizing: border-box;
	padding-right: 10%;

}



.patterndiv{
	padding:20px;
	margin-left: 21%;
	width: 79%;
	box-sizing: border-box;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background-color: #f7fbff;
	-webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
	-moz-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
	box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #f4f4f4, #fafafa);
	background-image: -moz-linear-gradient(bottom, #f4f4f4, #fafafa);
	background-image: -o-linear-gradient(bottom, #f4f4f4, #fafafa);
	background-image: linear-gradient(to top, #f4f4f4, #fafafa);
}

.close{
	padding:7px;
	-webkit-border-radius: 12px/12px 12px 13px 13px;
	-moz-border-radius: 12px/12px 12px 13px 13px;
	border-radius: 12px/12px 12px 13px 13px;
	background-color: rgba(159,197,235,0);
	border: solid 1px #979797;
	cursor:pointer;
	float:right;
	background-color:#fafafa;

}


.editorDiv{
border-top: 1px solid #d2d2d2;
padding-top: 15px;
margin-top: 20px;
}


.texteditor{

	width: 100%;
	height: 365px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
	-moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
	box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
	border: solid 1px #bebebe;
	outline:none;
	box-sizing: border-box;
	padding:2%;
	font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#575757;


}


.EditorShare{
	padding:2px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background-color: #d9eeff;
	-webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	-moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	box-shadow: 0 2px 8px rgba(190,190,190,.39);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #fff);
	cursor:pointer;
	margin-right:2%;
	float:left;



}

.EditorShare2{
	padding:2px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background-color: #d9eeff;
	-webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	-moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	box-shadow: 0 2px 8px rgba(190,190,190,.39);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #fff);
	cursor:pointer;
	margin-right:10px;
	float:left;
	margin-top: -4px;


}

.EditorShare3{
	padding:2px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background-color: #d9eeff;
	-webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	-moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
	box-shadow: 0 2px 8px rgba(190,190,190,.39);
	
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #fff);
	cursor:pointer;
    border: solid 1px #bebebe !important;
	margin-right:2%;
	margin-top: -4px;
	display:none;

}


.textEditorbar{
	
	-webkit-border-radius: 21px;
	-moz-border-radius: 21px;
	border-radius: 21px;
	background-color: #cfcfcf;
	-webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
	-moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
	box-shadow: 0 5px 6px rgba(190,190,190,.39);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);
	margin-right:1%;
	outline: none;

}


.textEditorbar2{

	-webkit-border-radius: 21px;
	-moz-border-radius: 21px;
	border-radius: 21px;
	background-color: #cfcfcf;
	-webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
	-moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
	box-shadow: 0 5px 6px rgba(190,190,190,.39);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);
	margin-right:1%;
	outline: none;
	display:none;

}


.textEditorDiv{
clear:both;
margin-top:20px;
margin-bottom:10px;


}


/*-------------------------------------------------------------------------------------*/



.callout{
	position:absolute;
	margin-top: 59px;
	margin-left: -910px;	
	text-align: center;
	display:inline-block;
	padding:20px 30px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 4px 24px rgba(0,0,0,.27);
	-moz-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 4px 24px rgba(0,0,0,.27);
	box-shadow: 0 0 21px rgba(255,255,255,.55), 0 4px 24px rgba(0,0,0,.27);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);


}

/*.callout:before
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	left: 126px;
	top: -28px;
	border: 14px solid;
	border-color:   transparent transparent #bebebe transparent;
}

.callout:after
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	left: 125px;
	top: -28px;
	border: 15px solid;
	border-color: transparent  transparent #f6f6f6 transparent;
}
*/

/*-------------------------------------------------------------------------------------*/

.calloutButton{
	padding:4px;
	margin-left:5px;
	margin-right:5px;
	cursor:pointer;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color: #000;
	-webkit-box-shadow: 0 5px 2px #858c92;
	-moz-box-shadow: 0 5px 2px #858c92;
	box-shadow: 0 5px 2px #858c92;
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #f1f1f1 68%, #fff);
}



.AlbumDiv{
	position:relative;
	display:inline-block;
	width:100%;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color: #fff;
	-webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
	-moz-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
	box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
	background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);
	margin-bottom:10px;
	box-sizing: border-box;


}



/*.AlbumDiv:before
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	right: 390px;
	top: -28px;
	border: 14px solid;
	border-color:   transparent transparent #bebebe transparent;
}

.AlbumDiv:after
{
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	right: 389px;
	top: -28px;
	border: 15px solid;
	border-color: transparent  transparent #f6f6f6 transparent  ;
}*/


/*-------------------------------------------------------------------------------------*/


.albumThumb{

	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	background-color: #fff;
	-webkit-box-shadow: 0 5px 9px rgba(0,0,0,.25);
	-moz-box-shadow: 0 5px 9px rgba(0,0,0,.25);
	box-shadow: 0 5px 9px rgba(0,0,0,.25);
	border: solid 6px #fff;
	cursor:pointer;

}

.albumThumbDiv{

	font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#1f1f1f;
	margin-top:15px;
	width:140px;
	float:left;
	margin-right:20px;
	


}

.albumThumbTitle{
width:100%;
text-align:center;

}

.bottomLine{
float:left;
border-top: 1px solid #d2d2d2;
width:100%;
margin-top:30px;
padding-top:20px;

}

.albumbutton{
	padding:8px 12px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: rgba(231,231,231,0);
	-webkit-box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
	-moz-box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
	box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
	border: solid 1px #bebebe;
	background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
	background-image: linear-gradient(to top, #e6e6e6, #fff);
	cursor:pointer;
	float:right;
	color:#303030;
	font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
	font-size:17px;
	
	
}

.Greencheck{

	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background: rgba(97, 143, 11, .5);
	-webkit-box-shadow: 0 0 18px 9px #fff;
	-moz-box-shadow: 0 0 18px 9px #fff;
	box-shadow: 0 0 18px 9px #fff;
	display:inline-block;
	padding:15px;
	position:absolute;
	margin-top:45px;
	margin-left:45px;
	cursor:pointer;
	
	
}

.GreencheckOff{
	visibility:hidden;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	background: rgba(97, 143, 11, .5);
	-webkit-box-shadow: 0 0 18px 9px #fff;
	-moz-box-shadow: 0 0 18px 9px #fff;
	box-shadow: 0 0 18px 9px #fff;
	display:inline-block;
	padding:15px;
	position:absolute;
	margin-top:45px;
	margin-left:45px;
	cursor:pointer;
	
	
}


.RectangleButton {
padding: 4px;
margin-left: 5px;
margin-right: 5px;
cursor: pointer;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
background-color: #000;
-webkit-box-shadow: 0 5px 2px #858c92;
-moz-box-shadow: 0 5px 2px #858c92;
box-shadow: 0 5px 2px #858c92;
border: solid 1px #bebebe;
background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
background-image: -moz-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
background-image: -o-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
background-image: linear-gradient(to top, #e6e6e6, #f1f1f1 68%, #fff);
float:right;
}

.blogDiv{
	width:100%;
	-webkit-border-radius: 0 20px;
	-moz-border-radius: 0 20px;
	border-radius: 0 20px;
	background-color: #fff;
	-webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19);
	-moz-box-shadow: 0 3px 5px rgba(63,113,163,.19);
	box-shadow: 0 3px 5px rgba(63,113,163,.19);
	border: solid 1px #d2d2d2;
	float:left;
	box-sizing: border-box;
	padding: 1%;
	margin-bottom: 15px;
	/*height: 230px;*/
	height:auto;
}


.blogDiv2{
	width:100%;
	-webkit-border-radius: 0 20px;
	-moz-border-radius: 0 20px;
	border-radius: 0 20px;
	background-color: #fff;
	-webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19);
	-moz-box-shadow: 0 3px 5px rgba(63,113,163,.19);
	box-shadow: 0 3px 5px rgba(63,113,163,.19);
	border: solid 1px #d2d2d2;
	float:left;
	box-sizing: border-box;
	padding: 1.5%;
	margin-bottom: 15px;

}



.draftthumb1 {
max-width: 100%;
min-height: 150px;
height: auto;
float: left;
-webkit-border-radius: 0 10px;
-moz-border-radius: 0 10px;
border-radius: 0 10px;
border: solid 1px #d2d2d2;
width: 214px;
height:205px;
}
.draftThump {
max-width: 100%;
min-height: 150px;
height: auto;
float: left;
-webkit-border-radius: 0 10px;
-moz-border-radius: 0 10px;
border-radius: 0 10px;
border: solid 1px #d2d2d2;
width: 214px;
height:205px;
}


.SearchThump{
	max-width: 100%;
	height: 115px;
	float:left;	
	-webkit-border-radius: 0 10px;
	-moz-border-radius: 0 10px;
	border-radius: 0 10px;
	border: solid 1px #d2d2d2;
	width:115px;
}
.DraftBlogTitle 
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 25px;
    color: #1f1f1f;
    border-bottom: 1px solid #d2d2d2;
    margin-left: 230px;
    margin-bottom: 2px;
    cursor:pointer;
    word-break: break-word;
}
.date{
font-family: Candara,Arial, Helvetica, sans-serif;
font-size: 15px;
color: #828181;
margin-left: 230px;


}
.DraftBlogTitle2 {
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 25px;
    color: #1f1f1f;
    border-bottom: 1px solid #d2d2d2;
    margin-left: 125px;
    margin-bottom: 2px;
    word-wrap: break-word;
}

.date2{
font-family: Candara,Arial, Helvetica, sans-serif;
font-size: 15px;
color: #828181;



}

.BlogHeaddingSmall2{
font-family: Candara,Arial, Helvetica, sans-serif;
font-size: 17px;
color: #303030;
margin-left: 125px;
margin-top: -52px;
clear: left;
float: left;


}


.SearchDiv{
width:70%;
display:inline-block;




}



.DraftButtons{
padding: 4px;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
background-color: #d9eeff;
-webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
-moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
box-shadow: 0 2px 8px rgba(190,190,190,.39);
border: solid 1px #bebebe;
background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
background-image: linear-gradient(to top, #e6e6e6, #fff);
cursor: pointer;
margin-left: 1%;
float:right;
/*margin-bottom: 10px;*/

}

.DraftButtonsWidth{

width:14%;

}




.DraftButtons2{
padding: 1px;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
background-color: #d9eeff;
-webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
-moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
box-shadow: 0 2px 8px rgba(190,190,190,.39);
border: solid 1px #bebebe;
background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
background-image: linear-gradient(to top, #e6e6e6, #fff);
cursor: pointer;
margin-left: 1%;
float:right;



}



.DraftBlogText{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #303030;
    margin-left: 230px;
    margin-top:10px;
    /*height:100px;
    display: block;
    overflow: hidden;*/
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height:auto;
    min-height:65px;
}


.BlogHeaddingSmall{
font-family: Candara,Arial, Helvetica, sans-serif;
font-size: 18px;
color: #303030;
margin-left: 230px;



}




.hide{
visibility:hidden;



}


.count,.counttext
{
	font-size: 17px;
	color: #828181;
	float:left;
	vertical-align:bottom;
	margin-top:10px;
	font-weight:100;
	
}

.count
{
	font-family: 'Raleway', sans-serif;
	margin-left:8px;
	margin-right:5px;
	
}

.counttext
{
	font-family: Candara,Arial, Helvetica, sans-serif;
	padding-right:20px;
}

.countBorder{
border-right:1px solid #d2d2d2;


}

.ArchiveClose
{
    display:none;
}
.PreviewContent {
font-family: Candara,Arial, Helvetica, sans-serif;
font-size: 18px;
color: #303030;
display: block;
overflow: hidden;
width: 100%;
line-height: 30px;
word-wrap: break-word;
width:246px;
min-height:200px;
/*zoom: .7;
height: 370px;*/
}

.relatedBlogsAndText{
	float: left;
	 
	margin-top: 6px;
	border-bottom: 1px solid #D4D4D4;
	box-sizing: border-box;
	padding: 15px;
	padding-left: 10px;
	background-color: white;
	border-radius: 10px;
	cursor:pointer;
    margin-right: 5px;
}

/*
.relatedBlogFancyHeadingNew {
	display:block;
}

.relatedBlogsAndText{
	float: left;
	 
	margin-top: 6px;
	border-bottom: 1px solid #D4D4D4;
	box-sizing: border-box;
	padding: 15px;
	padding-left: 10px;
	background-color: white;
	border-radius: 10px;
	cursor:pointer;
    margin-right: 5px;
}
 
.relatedBlogHeadingText{
	font-family: Candara,'Raleway' , sans-serif;
	font-size: 25px;
	color: #1f1f1f;
	font-weight: 100;
	 
	padding-top: 20px;
	cursor: default;
	word-wrap: break-word;
	 
}*/

.profileClose{
	display:none;
}	
	

.createposttitle {
    font-family: 'Raleway', sans-serif;
    font-size: 50px;
    color: #1f1f1f;
    font-weight: 100;
    min-height: 60px;
    cursor:default;
    word-wrap: break-word; 
}
.createposttitlediv
{
    padding-top:20px;
	border-bottom:1px solid #d2d2d2;
	min-height:65px;
    }

@media only screen and (min-width : 481px) and (max-width : 1024px)
{
	
	.share-write-container {
  width: 60%;

}
.divBlogPostings{
	overflow:inherit;
}
	
.channelhelppopup
{
	width:95%
	
	
}
.createposttitle 
{
    font-size: 40px;
    color: #1f1f1f;
    font-weight: 100;
    margin-bottom: 5px;
    display: inline-block;
    cursor: default;
    word-wrap: break-word;
}
.createposttitlediv
{
    padding-top: 20px;
    border-bottom: 1px solid #d2d2d2;
}
.profileClose{
    display:none;
}	
	
.RelatedBlogContainer
{
    width: 100%;
}
.relatedBlogDiv
{
/* width:95%;*/
}




.relatedBlogFancyHeadingNew {
	font-family: Candara,'Raleway',Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #515151;
	box-sizing: border-box;
	padding: 8px;
	word-break: break-word;
	width: 100%;
	display:block;
}

.relatedBlogHeadingText
{
    margin-left:20px;
    padding-bottom:0px;
    clear:both;
}

.settings1 {
    z-index: 2;
   left: 302px;
    padding: 6px;
    top: 100px;
}
.zcubeslogo
{
    display: none;
}
.positionRelative {
display: none;
}


.flipDivAlign{
	width: 100%;
	display:block; /*!important;*/
}


/*---------------------------------------------------------    Tab */

.bookflipDivAlign 
{
 float: left !important;
 width: 100% !important;
 left: 0px !important;
}

.bookcubee
{
width: 100% !important;
left: 0px !important;
}

.bookSettingsDesktop
{
z-index: 999;
left: 80% !important;
}
.bookArchives
{
margin-left: 0px !important;
left: 0px !important;
width: 100%  !important;
}

.BookCover
{
padding-bottom: 89px  !important;
padding-top: 69px !important;
}





    .flipContainer {
      -webkit-perspective:none;
         -moz-perspective: none;
           -o-perspective: none;
              perspective: none;
    }

    #cube {
      width:none;
      height:none;
      -webkit-transform-style:none;
         -moz-transform-style:none;
           -o-transform-style:none;
              transform-style:none;
      -webkit-transition:none;
         -moz-transition:none;
           -o-transition:none;
              transition:none;
    }

    #cube .front {
      display:block;
      position: relative;
    }
	
	
	#cube .right {
      display: none;
      position: relative;
    }

    #cube.panels-backface-invisible .front{
      -webkit-backface-visibility: none;
         -moz-backface-visibility: none;
           -o-backface-visibility: none;
              backface-visibility: none;
    }

    #cube.panels-backface-invisible .right {
      -webkit-backface-visibility: none;
         -moz-backface-visibility: none;
           -o-backface-visibility: none;
              backface-visibility: none;
    }
   
  

    #cube .front  {
	

-webkit-transform:none;
         -moz-transform:none;
           -o-transform:none;
              transform:none;
    }

    #cube .right {

-webkit-transform:none;
         -moz-transform:none;
           -o-transform:none;
              transform:none;
    }


    #cube.show-front {
      -webkit-transform:none;
         -moz-transform:none;
           -o-transform:none;
              transform:none;
    }

    #cube.show-right {
      -webkit-transform:none;
         -moz-transform:none;
           -o-transform:none;
              transform:none;


}


.profileDivFlip{
	display:none;


}
#FooterText {
    width: 400px;
}

/*---------------------------------------------------------*/




.blogsharemenuitem
{
	top: 25%;
	left: 40%;
}

.blogsharemenuitem2{
	left: 20%;
	top: 80px;
}

.blogsharemenucontainer
{
    top:25%;
    left:35%;  
    position: fixed;
    z-index: 4;          
}

.draftpopup{
    min-width: 500px;
}
.BGDivPopUp {
    min-width: 500px;
}
.popupAllowBlog {
    left: 10%;
    top: 20% !important;
}
.PreviewContent
{
    width: 223px;
}
.FancyHeadingHome{
    width: 223px;
}
/*.blogImage2 {
    width: 223px;
}*/
/*.LoginMenuAlign3 {
    margin-top: 150px;
    margin-left: 30%;
}*/

.Sharebtn {
	margin-right: 10px;
	padding-right: 0px;
	width: 40px;
}

.marginRight {
    margin-right: 27px !important;
}
/*.LoginMenuAlign2 {
	margin-top: 150px;
	margin-left: 53%;
}

.LoginMenuAlign {
	margin-top: 72px;
	margin-left: 63%;
}*/

.ArchiveClose
{
    display:inline;
}

body
{
    background-repeat: repeat;
    background-color: #f6f6f6;
    /*min-width: 709px;*/
}
.NoBlogs{
width: 100%;
}
.BlogRemoved {
margin-top: 40px;
width: 100%;

}


.ArchivesPOP
{
    position: absolute !important;
    z-index: 5 !important;
    display: block !important;
    width: 95% !important;
   
    height: auto !important;
width: 100% !important;
border-radius: 0px  !important;
top: 135px;
left: 0px;

}


@font-face
{
    font-family: 'Lanenar';
    src: url('https://ingrid.zcubes.com/zcommunity/fonts/LANENAR.ttf');
}

@font-face
{
    font-family: 'ClementePDacExtraLight';
    src: url('https://ingrid.zcubes.com/zcommunity/fonts/ClementePDacExtraLight.ttf');
}


@font-face
{
    font-family: 'HelveticaNeueLTStd-UltLtEx';
    src: url('https://ingrid.zcubes.com/zcommunity/fonts/HelveticaNeueLTStd-UltLtEx.otf');
}

@font-face
{
    font-family: 'OpenSansLight';
    src: url('https://ingrid.zcubes.com/zcommunity/fonts/OpenSansLight.ttf');
}

@font-face
{
    font-family: 'QuicksandLight';
    src: url('https://ingrid.zcubes.com/zcommunity/fonts/QuicksandLight.otf');
}

@font-face
{
    font-family: 'RalewayThin';
    src: url('https://ingrid.zcubes.com/zcommunity/fonts/RalewayThin.otf');
}



@font-face
{
    font-family: 'Candara';
    src: url('https://ingrid.zcubes.com/zcommunity/fonts/CANDARA.ttf');
}


.WidthChange
{
    width: 82% !important;
}


.popupBG
{
    width: 689px;
    height: 600px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color: #f9f9f9;
    -webkit-box-shadow: 0 3px 13px rgba(108,108,108,.52);
    -moz-box-shadow: 0 3px 13px rgba(108,108,108,.52);
    box-shadow: 0 3px 13px rgba(108,108,108,.52);
    border: solid 1px #d2d2d2;
    position: absolute;
    z-index: 1;
    box-sizing: border-box;
    padding: 15px;
    margin-left: 5%;
    margin-top: 100px;
}
.SettingsDiv
{
    width: 100%;
    margin-top: 10px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color: #f9f9f9;
    display: inline-block;
    box-sizing: border-box;
    padding: 10px;
}

.SearchDiv
{
    width: 100%;
    display: inline-block;
}
/*---------------------------------------------------------------------------------------*/
.regular-radio
{
    -webkit-appearance: none;
    background-color: #dfdfdf;
    padding: 9px;
    border-radius: 70px;
    display: inline-block;
    position: relative;
    float: left;
    cursor: pointer;
    margin-right: 10px;
}

.buttontext
{
    font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
    color: #605f5f;
    font-size: 18px;
    float: left;
    line-height: 36px;
    width: 33%;
    margin-bottom: 10px;
    outline:none;
}

.SettingsText
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #303030;
    margin-top: 10px;
}



.regular-radio:checked:after
{
    content: '';
    border-radius: 70px;
    position: absolute;
    background: #9cc355;
    background-image: url(../img/Blog/check.png);
    font-size: 25px;
    color: white;
    text-align: center;
}

.Blogs2
{
    width: 24%;
    min-width: 200px;
    border-radius: 20px;
    -webkit-box-shadow: 0 2px 4px rgba(0,1,2,.13);
    -moz-box-shadow: 0 2px 4px rgba(0,1,2,.13);
    box-shadow: 0 2px 4px rgba(0,1,2,.13);
    border: solid 6px #fff;
    background-color: #fff;
    float: left;
    margin-right: 1%;
    margin-bottom: 10px;
    cursor: pointer;
	min-height: 315px;
}





.big-radio
{
    padding: 16px;
}

.big-radio:checked:after
{
    width: 31px;
    height: 31px;
    left: 0px;
    top: 0px;
}
/*---------------------------------------------------------------------------------------*/



.sharebutton
{
    -webkit-border-radius: 50px/50px 50px 50px 50px;
    -moz-border-radius: 50px/50px 50px 50px 50px;
    border-radius: 50px/50px 50px 50px 50px;
    background-color: #d9eeff;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
    /*margin-left: 20px;*/
}


 /* .cubeecontroll:active,*/
.sharebutton:active, .NavButton:active, .BlogSearchButton:active, .sharebutton2:active, .fullprofileButton:active, .ArchivesIcon:active, .SortArchives:active, .BigButton:active, .close:active, .EditorShare:active, .calloutButton:active, .albumbutton:active, .NavButton4:active, .RectangleButton:active, .DraftButtons:active, .ArchivesIcon2:active
{
    -webkit-transform: translate(0, 1px);
    -moz-transform: translate(0, 1px);
    -ms-transform: translate(0, 1px);
    background-color: #eef4f8;
    -webkit-box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
    -moz-box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
    box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
    border: solid 1px #7db1e5;
    background-image: -webkit-linear-gradient(top, #76c5f6, #97d6fe 66%);
    background-image: -moz-linear-gradient(top, #76c5f6, #97d6fe 66%);
    background-image: -o-linear-gradient(top, #76c5f6, #97d6fe 66%);
    background-image: -ms-linear-gradient(top, #76c5f6, #97d6fe 66%);
    background-image: linear-gradient(to bottom, #76c5f6, #97d6fe 66%);
    color: #FFFFFF;
    cursor: pointer;
}


.maindiv
{
    width: 95%;
    margin: auto;
}

.maindiv2
{
    width: 95%;
    margin: auto;
}

.SearchButtonAlign {
margin-right: 60px;
}

.search
{
    border-radius: 25px;
    padding: 11px 20px;
    width: 23%;
    font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
    font-size: 18px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
    -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
    box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
    border: solid 1px #bebebe;
    outline: none;
    color: #303030;
    float: right;
	
}



.BlogSearchButton
{
    font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
    font-size: 18px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: rgba(130,172,202,0);
    -webkit-box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
    -moz-box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
    box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    display: inline-block;
    float: right;
	color: #383838;
    cursor: pointer;
    padding: 8px 10px;
    margin-top: 2px;
    margin-left: 5px;
}

.NavButton
{
    padding: 4px 15px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
    background-color: #cfcfcf;
    -webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
    -moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
    box-shadow: 0 5px 6px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);
    float: left;
    margin-right: 5px;
    cursor: pointer;
    font-family: Candara,Arial, Helvetica, sans-serif;
    color: #303030;
    font-size: 17px;
}



.ShareMenu
{
    margin-left: 250px;
}

.NavButton2
{
    padding: 4px 15px;
    -webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;
    float: left;
    margin-right: 5px;
    cursor: pointer;
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 17px;
    background-color: #eef4f8;
    -webkit-box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
    -moz-box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
    box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
    border: solid 1px #7db1e5;
    background-image: -webkit-linear-gradient(top, #76c5f6, #97d6fe 66%);
    background-image: -moz-linear-gradient(top, #76c5f6, #97d6fe 66%);
    background-image: -o-linear-gradient(top, #76c5f6, #97d6fe 66%);
    background-image: -ms-linear-gradient(top, #76c5f6, #97d6fe 66%);
    background-image: linear-gradient(to bottom, #76c5f6, #97d6fe 66%);
    color: #FFFFFF;
    cursor: pointer;
}

.NavButton3
{
    padding: 8px 20px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    float: left;
    margin-right: 5px;
    cursor: pointer;
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 17px;
    background-color: #eef4f8;
    -webkit-box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
    -moz-box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
    box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
    border: solid 1px #7db1e5;
    background-image: -webkit-linear-gradient(top, #76c5f6, #97d6fe 66%);
    background-image: -moz-linear-gradient(top, #76c5f6, #97d6fe 66%);
    background-image: -o-linear-gradient(top, #76c5f6, #97d6fe 66%);
    background-image: -ms-linear-gradient(top, #76c5f6, #97d6fe 66%);
    background-image: linear-gradient(to bottom, #76c5f6, #97d6fe 66%);
    color: #FFFFFF;
    cursor: pointer;
}


.NavButton4
{
    padding: 8px 20px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background-color: #cfcfcf;
    -webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
    -moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
    box-shadow: 0 5px 6px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);
    float: left;
    margin-right: 10px;
    cursor: pointer;
    font-family: Candara,Arial, Helvetica, sans-serif;
    color: #303030;
    font-size: 17px;
}




/*-----------------------------------------------------------------*/
.selectionDrafts:before
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 0px auto;
    margin: 31px 39px auto;
    border: 10px solid;
    border-color: #7db1e5 transparent transparent transparent;
}

.selectionDrafts:after
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 8px 40px auto;
    border: 9px solid;
    border-color: #97d6fe transparent transparent transparent;
}
/*-----------------------------------------------------------------*/

.selectionPublish:before
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 0px auto;
    margin: 31px 47px auto;
    border: 10px solid;
    border-color: #7db1e5 transparent transparent transparent;
}

.selectionPublish:after
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 8px 48px auto;
    border: 9px solid;
    border-color: #97d6fe transparent transparent transparent;
}
/*-----------------------------------------------------------------*/


/*.selectionRecent:before
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 0px auto;
    margin: 26px 15px auto;
    border: 10px solid;
    border-color: #7db1e5 transparent transparent transparent;
}

.selectionRecent:after
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 26px -35px auto;
    border: 9px solid;
    border-color: #97d6fe transparent transparent transparent;
}


.selectionDate:before
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 0px auto;
    margin: 26px 8px auto;
    border: 10px solid;
    border-color: #7db1e5 transparent transparent transparent;
}

.selectionDate:after
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 26px -25px auto;
    border: 9px solid;
    border-color: #97d6fe transparent transparent transparent;
}




.selectionLabel:before
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 0px auto;
    margin: 26px 10px auto;
    border: 10px solid;
    border-color: #7db1e5 transparent transparent transparent;
}

.selectionLabel:after
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 26px -27px auto;
    border: 9px solid;
    border-color: #97d6fe transparent transparent transparent;
}


.selectionAuthor:before
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 0px auto;
    margin: 26px 16px auto;
    border: 10px solid;
    border-color: #7db1e5 transparent transparent transparent;
}

.selectionAuthor:after
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 26px -33px auto;
    border: 9px solid;
    border-color: #97d6fe transparent transparent transparent;
}*/



.selectionText:before
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 0px auto;
    margin: 26px 7px auto;
    border: 10px solid;
    border-color: #7db1e5 transparent transparent transparent;
}

.selectionText:after
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 26px -25px auto;
    border: 9px solid;
    border-color: #97d6fe transparent transparent transparent;
}

/*-----------------------------------------------------------------*/


.selectionHtml:before
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 0px auto;
    margin: 26px 12px auto;
    border: 10px solid;
    border-color: #7db1e5 transparent transparent transparent;
}

.selectionHtml:after
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 26px -30px auto;
    border: 9px solid;
    border-color: #97d6fe transparent transparent transparent;
}

/*-----------------------------------------------------------------*/


.NavDiv
{
    margin-top: 11px;
    width: 59%;
    float: left;
}


.searchbar
{
    margin-top: 10px;
    float: left;
    width: 100%;
    margin-bottom: 10px;
}


.Blogs
{
   /* width: 35%;*/
   width: 32.33333333333333% !important;
    min-width: 200px;
    border-radius: 20px;
    -webkit-box-shadow: 0 2px 4px rgba(0,1,2,.13);
    -moz-box-shadow: 0 2px 4px rgba(0,1,2,.13);
    box-shadow: 0 2px 4px rgba(0,1,2,.13);
    border: solid 6px #fff;
    background-color: #fff;
    float: left;
    margin-bottom: 10px;
    cursor: pointer;
}


.blogAll
{
    clear: both;
}


.BackButton
{
    padding: 4px 13px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    background-color: #d9eeff;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
    margin-left: 1%;
    float: right;
    margin-bottom: 10px;
    font-family: 'Raleway' , sans-serif;
    font-size: 20px;
    font-weight: 100;
}




.blogheadding
{
    width: 100%;
    -webkit-border-radius: 0 0 15px 15px;
    -moz-border-radius: 0 0 15px 15px;
    border-radius: 0 0 15px 15px;
    background-color: #434343;
    position: absolute;
    bottom: 0px;
    opacity: 0.9;
    filter: alpha(opacity=90);
    box-sizing: border-box;
    padding: 6px;
}


.blogheadingText
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #ffffff;
    line-height: 110%;
/*    padding-top: 7px;
    padding-bottom: 7px;*/
    width: 75%;
}


.blogImage
{
    width: 100%;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    background-color: #ffffff;
}

.sharebutton2
{
    padding: 4px;
    -webkit-border-radius: 25px/25px 25px 24px 24px;
    -moz-border-radius: 25px/25px 25px 24px 24px;
    border-radius: 25px/25px 25px 24px 24px;
     background-color: #f0f0f0;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
/*    position: absolute;
*/    right: 0px;
    bottom: 8px;
    z-index: 1;
}

.sharebutton2Hide
{
    visibility: hidden;
    padding: 6px;
    -webkit-border-radius: 25px/25px 25px 24px 24px;
    -moz-border-radius: 25px/25px 25px 24px 24px;
    border-radius: 25px/25px 25px 24px 24px;
     background-color: #f0f0f0;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
    position: absolute;
    right: 10px;
    bottom: 8px;
    z-index: 1;
}



/*----------------------Blog Display--------------------------------------*/


.cubee
{
    width: 100%;
    height: 100%;
    -webkit-border-radius: 0 20px;
    -moz-border-radius: 0 20px;
    border-radius: 0 20px;
    background-color: #fff;
    -webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19);
    -moz-box-shadow: 0 3px 5px rgba(63,113,163,.19);
    box-shadow: 0 3px 5px rgba(63,113,163,.19);
    border: solid 1px #d2d2d2;
    margin-top: 15px;
    box-sizing: border-box;
    padding-left: 2%;
    padding-right: 2%;
    padding-bottom: 2%;
    float: left;
    position: relative;
    top: 0px;
    display: inline-block;
}
/*.cubeecontroll
{
    padding: 6px;
    -webkit-border-radius: 50px/50px 50px 50px 50px;
    -moz-border-radius: 50px/50px 50px 50px 50px;
    border-radius: 50px/50px 50px 50px 50px;
    background-color: #d9eeff;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
}*/
.blogHeadding
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    /*font-size: 28px;*/
    line-height: 100%;
    color: #303030;
    border-bottom: 1px solid #d2d2d2;
/*    margin-bottom: 20px;
    padding-bottom: 15px;  */  
    word-break: break-word;
}
.blogIMG
{
    max-width: 100%;
    height: auto;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    -webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19);
    -moz-box-shadow: 0 3px 5px rgba(63,113,163,.19);
    box-shadow: 0 3px 5px rgba(63,113,163,.19);
    border: solid 1px #d2d2d2;
    margin-bottom: 20px;
    margin-top: 20px;
}
.blogcontent
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #303030;
    display: block;
    overflow: hidden;
    width: 100%;
    word-wrap: break-word;
	min-height: 200px;
}
.cubeecontrollDiv
{
    border-top: 1px solid #d2d2d2;
    margin-top: 20px;
    padding-top: 15px;
    margin-bottom: 25px;
}
.profileDiv
{
    width: 100%;
    height: 100%;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color: #fff;
    -webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19);
    -moz-box-shadow: 0 3px 5px rgba(63,113,163,.19);
    box-shadow: 0 3px 5px rgba(63,113,163,.19);
    border: solid 1px #d2d2d2;
    float: left;
    clear: both;
   margin-top: -20px;
    padding-bottom: 0px;
    box-sizing: border-box;
    padding: 0px;
}
.ProfileImage
{
    width: 88px;
    height: 88px;
    -webkit-border-radius: 65px;
    -moz-border-radius: 65px;
    border-radius: 65px;
    position: relative;
    top: 6px;
    left: 6px;
}


 .displayDivEdit {


    }
    #menuOrder {
 margin-left: 64px;
}





.ProfileImageBorder
{
	width: 88px;
	height: 88px;
	float: left;
	margin-bottom: 16px;
/*    -webkit-border-radius: 74px;
    -moz-border-radius: 74px;
    border-radius: 74px;
    background-color: #ebebeb;
    -webkit-box-shadow: 0 2px 3px rgba(52,52,52,.38);
    -moz-box-shadow: 0 2px 3px rgba(52,52,52,.38);
    box-shadow: 0 2px 3px rgba(52,52,52,.38);
    position: relative;
    top: 0px;
    margin-top: 8px;
    margin-left: 8px;*/
}

.profileContentAlign
{
    text-align: left;
    margin-top: 15px;
    float: left;
    overflow: hidden;
    margin-left: 20px;
    padding-bottom: 20px;
    padding-top: 1px;
}

.fullprofileButton
{
    display: none;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color: #f8fbff;
    -webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
    -moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
    box-shadow: 0 5px 6px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 17px;
    padding: 8px 15px;
    cursor: pointer;
    position: relative;
    left: 25%;
    top: -50px;
}

.arrow
{
    position: relative;
    bottom: -4px;
    margin-left: 4px;
}

.profileName
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #303030;
	margin-bottom:5px;
	/*margin-top:8px;*/
}


.Blogcount1
{

    font-size: 20px;
	padding: 2px 24px;
	padding-bottom: 6px;
}

.Location
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 17px;
    margin-bottom: 0px;
    color: #303030;
}





.Archives
{
    width: 28%;
    height: 100%;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color: #fff;
    -webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19);
    -moz-box-shadow: 0 3px 5px rgba(63,113,163,.19);
    box-shadow: 0 3px 5px rgba(63,113,163,.19);
    border: solid 1px #d2d2d2;
    float: right;
    clear: both;
    margin-top: 20px;
    padding-bottom: 25px;
    box-sizing: border-box;
    padding-left: 1.2%;
    padding-right: 1.2%;
    padding-top: 10px;
    display: none;
}

.ArchivesText
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 22px;
    float: left;
    margin-top: 6px;
    margin-left: 7px;
}
.ArchivesText:after {
        content:'Archives';
    }

.ArchivesYear
{
    font-family: 'Raleway' , sans-serif;
    font-weight: 100;
    font-size: 26px;
    color: #828181;
    float: left;
    clear: both;
    border-top: 1px solid #d2d2d2;
    width: 100%;
    margin-top: 5px;
    margin-bottom: -5px;
}

.ArchivesContent
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #303030;
    float: left;
    clear: both;
    border-top: 1px solid #d2d2d2;
    width: 100%;
    margin-top: 5px;
    margin-bottom: -5px;
    cursor: pointer;
    height: 49px;
    overflow: hidden;
    line-height: 45px;
}

.ArchivesContent2
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #303030;
    float: left;
    clear: both;
    border-top: 1px solid #d2d2d2;
    width: 100%;
    margin-top: 5px;
    margin-bottom: -5px;
    cursor: pointer;
    -webkit-box-shadow: 0 0 8px rgba(160,160,160,.46);
    -moz-box-shadow: 0 0 8px rgba(160,160,160,.46);
    box-shadow: 0 0 8px rgba(160,160,160,.46);
    padding-left: 5px;
}

.ArchivesThump
{
    width: 43px;
    height: 38px;
    -webkit-border-radius: 0 3px 0 4px/0 3px;
    -moz-border-radius: 0 3px 0 4px/0 3px;
    border-radius: 0 3px 0 4px/0 3px;
    border: solid 1px #fff;
    vertical-align: middle;
    margin-top: 5px;
    margin-bottom: 5px;
}

.Next
{
    padding-bottom: 18px;
    padding-top: 18px;
    padding-left: 8px;
    padding-right: 18px;
    opacity: .5;
    -webkit-border-radius: 0 50px 50px 0;
    -moz-border-radius: 0 50px 50px 0;
    border-radius: 0 50px 50px 0;
    background-color: #434343;
    position: absolute;
    top: 600px;
    right: 1.4%;
    cursor: pointer;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}


.Next:hover
{
    padding-bottom: 60px;
    padding-top: 60px;
    padding-left: 75px;
    padding-right: 75px;
    opacity: .8;
    -webkit-border-radius: 100px 100px 100px 100px;
    -moz-border-radius: 100px 100px 100px 100px;
    border-radius: 100px 100px 100px 100px;
    background-color: #434343;
    position: absolute;
    top: 560px;
    right: 0.1%;
    cursor: pointer;
}


/*.NextBlog{
	-webkit-border-radius: 66px;
	-moz-border-radius: 66px;
	border-radius: 66px;
	border: solid 2px #f9f9f9;

}*/




.NextArrow
{
    margin: auto;
}




.previous
{
    padding-bottom: 18px;
    padding-top: 18px;
    padding-left: 18px;
    padding-right: 8px;
    opacity: .5;
    -webkit-border-radius: 50px 0 0 50px;
    -moz-border-radius: 50px 0 0 50px;
    border-radius: 50px 0 0 50px;
    background-color: #434343;
    position: absolute;
    top: 600px;
    left: 1.4%;
    cursor: pointer;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}



.previous:hover
{
    padding-bottom: 60px;
    padding-top: 60px;
    padding-left: 75px;
    padding-right: 75px;
    opacity: .8;
    -webkit-border-radius: 100px 100px 100px 100px;
    -moz-border-radius: 100px 100px 100px 100px;
    border-radius: 100px 100px 100px 100px;
    background-color: #434343;
    position: absolute;
    top: 560px;
    left: 0.1%;
    cursor: pointer;
}





.DownArrow
{
    margin-bottom: 3px;
    margin-left: 3px;
}


/*

.ViewCount-Share
{
    width: 28%;
    float: left;
    margin-top: 0px;
    margin-bottom: -13px;
    position: relative;
    z-index: 1;
    white-space: nowrap;
    margin-left: 50%;
    top: 19px;
    border-top: none;
padding-top: 0px;
}*/

.ViewCount-Share {
width: 29%;
float: left;
margin-top: 0px;
margin-bottom: -13px;
position: relative;
z-index: 1;
white-space: nowrap;
margin-left: 50%;
top: 0px;
border-top: none;
padding-top: 0px;
display:block;
position: relative;
z-index: 2;
}
.ribbon
{
    /*color: #eee;
    cursor: pointer;
    display: inline-block;
    text-align: center;
    width: 35px;
    position: absolute;
    margin-left: -53px;
    margin-top: 14px;*/
    display:none;
}
/*
.ribbon .top
{
    border-bottom: solid 1px rgba(255, 255, 255, 0.6);
    -moz-border-radius: 1px 1px 0px 0px;
    -ms-border-radius: 1px 1px 0px 0px;
    -o-border-radius: 1px 1px 0px 0px;
    -webkit-border-radius: 1px 1px 0px 0px;
    border-radius: 1px 1px 0px 0px;
    font-size: 11px;
    font-family: Candara,Arial, Helvetica, sans-serif;
    padding: 4px 0;
    position: relative;
    text-transform: uppercase;
}
.ribbon .ribbon-piece
{
    background-color: rgba(119, 119, 119, 1);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    -ms-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    -o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}





.ribbon .bottom
{
    font-size: 20px;
    padding: 5px 0;
    font-family: 'Raleway' , sans-serif;
    font-weight: 100;
}


.ribbon .tail .left
{
    left: -9px;
    -moz-transform: rotate(-25deg);
    -ms-transform: rotate(-25deg);
    -o-transform: rotate(-25deg);
    -webkit-transform: rotate(-25deg);
    transform: rotate(-25deg);
}

.ribbon .tail .right
{
    right: -9px;
    -moz-transform: rotate(25deg);
    -ms-transform: rotate(25deg);
    -o-transform: rotate(25deg);
    -webkit-transform: rotate(25deg);
    transform: rotate(25deg);
}

.ribbon .tail .left, .ribbon .tail .right
{
    height: 10px;
    position: absolute;
    top: -10px;
    width: 50px;
}


.ribbon .tail
{
    height: 10px;
    overflow: hidden;
    position: relative;
}*/



.SortArchives
{
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background-color: #fff;
    -webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
    -moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
    box-shadow: 0 5px 6px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    font-family: 'Raleway' , sans-serif;
    font-size: 20px;
    color: #303030;
    display: inline-block;
    padding: 2px 10px;
    cursor: pointer;
    float: right;
    margin-top: 6px;
    font-weight: 100;
}


.ArchivesIcon
{
    padding: 6px;
    -webkit-border-radius: 50px/50px 50px 50px 50px;
    -moz-border-radius: 50px/50px 50px 50px 50px;
    border-radius: 50px/50px 50px 50px 50px;
    background-color: #d9eeff;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
    float: left;
}

.ArchivesIcon2
{
    display: block;
    padding: 6px;
    -webkit-border-radius: 50px/50px 50px 50px 50px;
    -moz-border-radius: 50px/50px 50px 50px 50px;
    border-radius: 50px/50px 50px 50px 50px;
    background-color: #d9eeff;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
	margin-right: -114px;
/*    float: right;
    z-index: 1;
    position: relative;
    right: -130px;
    top: -7px;*/
}
.shareBar
{
    padding-top: 5px;
    padding-bottom: 5px;
    width: 30%;
    -webkit-border-radius: 27px;
    -moz-border-radius: 27px;
    border-radius: 27px;
    background-color: #d9eeff;
    -webkit-box-shadow: 0 6px 8px rgba(151,151,151,.65);
    -moz-box-shadow: 0 6px 8px rgba(151,151,151,.65);
    box-shadow: 0 6px 8px rgba(151,151,151,.65);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    float: right;
    position: relative;
    right: 10%;
    top: 107px;
    z-index: 1;
    min-width: 260px;
}

.shareBarHide
{
    visibility: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 80%;
    -webkit-border-radius: 27px;
    -moz-border-radius: 27px;
    border-radius: 27px;
    background-color: #d9eeff;
    -webkit-box-shadow: 0 6px 8px rgba(151,151,151,.65);
    -moz-box-shadow: 0 6px 8px rgba(151,151,151,.65);
    box-shadow: 0 6px 8px rgba(151,151,151,.65);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    float: right;
    position: relative;
    right: 8%;
    top: 112px;
    z-index: 1;
}


.shareIcons
{
    margin-left: 3%;
    margin-right: 3%;
    cursor: pointer;
}

.ArchivesBigThump
{
    -webkit-border-radius: 0 10px;
    -moz-border-radius: 0 10px;
    border-radius: 0 10px;
    border: solid 1px #fff;
    float: left;
    margin-bottom: 5px;
}

.ArchivesPreview
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #717171;
    width: 50%;
    margin-left: 5px;
    line-height: 17px;
    float: left;
}



/*----------------------Create Blog--------------------------------------*/


.BGDiv
{
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color: #fff;
    -webkit-box-shadow: 0 3px 5px rgba(126,126,126,.19);
    -moz-box-shadow: 0 3px 5px rgba(126,126,126,.19);
    box-shadow: 0 3px 5px rgba(126,126,126,.19);
    border: solid 1px #d2d2d2;
    margin-top: 20px;
    box-sizing: border-box;
    padding-left: 3%;
    padding-right: 3%;
    padding-bottom: 80px;
}

.CreateBlogTitle
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 25px;
    color: #1f1f1f;
    border-bottom: 1px solid #d2d2d2;
    margin-top: 20px;
    padding-bottom: 10px;
    
}

.InputBox
{
    padding: 11px 20px;
    width: 60%;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
    -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
    box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
    border: solid 1px #bebebe;
    outline: none;
    font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #303030;
    padding-right: 38px;
}


.itemtext
{
    font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
    color: #303030;
    font-size: 18px;
    width: 20%;
}


.itemtext2
{
    font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
    color: #303030;
    font-size: 18px;
    width: 20%;
    vertical-align: text-top;
    float: left;
}

table
{
    width: 100%;
    border-collapse: collapse;
    border: none;
    margin-top: 15px;
}

td
{
    padding-top: 10px;
}






.InputBoxDropdown
{
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    border-radius: 25px;
    padding: 11px 20px;
    width: 60%;
    font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 18px;
    outline: none;
    -webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
    -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
    box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
    border: solid 1px #bebebe; /*background: url(../img/Blog/bigarrow.png) right no-repeat;*/
    background-color: #FFFFFF;
    float: left;
    padding-right: 38px;
    -webkit-appearance: none;
}


.PatternThump
{
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 2px 2px rgba(75,75,75,.3);
    -moz-box-shadow: 2px 2px rgba(75,75,75,.3);
    box-shadow: 2px 2px rgba(75,75,75,.3);
    border: solid 1px #d2d2d2;
    cursor: pointer;
    margin: 5px;
}




.regular-checkbox
{
    -webkit-appearance: none;
    background-color: #fafafa;
    border: 1px solid #779eb9;
    padding: 9px;
    border-radius: 5px;
    display: inline-block;
    position: relative;
    vertical-align: middle;
    margin-right: 10px;
    cursor: pointer;
    -moz-box-shadow: inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
    -webkit-box-shadow: inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
    box-shadow: inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
}


.regular-checkbox:checked
{
    background-color: #ffffff;
    border: 1px solid #779eb9;
    color: #99a1a7;
    -moz-box-shadow: inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
    -webkit-box-shadow: inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
    box-shadow: inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
    outline:none;
}

.regular-checkbox:checked:after
{
    /*	content: '\2714'; 	font-size: 14px; 	position: absolute; 	top: 0px; 	left: 3px; 	color: #618f0b; 	font-family:Tahoma;*/
    content: '...';
    position: absolute;
    top: -1px;
    left: -1px;
    background-image: url(../img/Blog/checkon.png);
    font-size: 25px;
    color: white;
    text-align: center;
    outline:none;
}


.big-checkbox
{
    padding: 13px;
    outline:none;
}

.big-checkbox:checked:after
{
    font-size: 28px;
    outline:none;
}

.checkboxtext
{
    font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
    font-size: 17px;
    color: #575757;
    margin-left: 20%;
    margin-top: 10px;
    outline:none;
}
/*
.BigButton
{
    padding: 7px 15px;
    display: inline-block;
    cursor: pointer;
    float: right;
    margin-left: 10px;
    font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
    font-size: 19px;
	color: #383838;
	font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
	font-size: 19px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color: #f0f0f0;
	-webkit-box-shadow: 0 3px 4px rgba(0,0,0,.31);
	-moz-box-shadow: 0 3px 4px rgba(0,0,0,.31);
	box-shadow: 0 3px 4px rgba(0,0,0,.31);
	border: solid 1px #d5d5d5;
	background-image: -webkit-linear-gradient(bottom, #efefef, #fbfbfb);
	background-image: -moz-linear-gradient(bottom, #efefef, #fbfbfb);
	background-image: -o-linear-gradient(bottom, #efefef, #fbfbfb);
	background-image: linear-gradient(to top, #efefef, #fbfbfb);
    outline:none;
}*/

.buttondiv
{
    border-top: 1px solid #d2d2d2;
    padding-top: 15px;
    margin-top: 30px;
    clear: left;
}

.buttondivnewpost
{
    border-bottom: 1px solid #d2d2d2;
    padding-top: 15px;
    padding-bottom: 15px;
 /*   margin-bottom: 30px;*/
    clear: left;
}



.patterndiv
{
    padding: 20px;
    margin-left: 21%;
    width: 79%;
    min-width: 500px;
    box-sizing: border-box;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color: #f7fbff;
    -webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
    -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
    box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #f4f4f4, #fafafa);
    background-image: -moz-linear-gradient(bottom, #f4f4f4, #fafafa);
    background-image: -o-linear-gradient(bottom, #f4f4f4, #fafafa);
    background-image: linear-gradient(to top, #f4f4f4, #fafafa);
}

.close
{
    padding: 7px;
    -webkit-border-radius: 12px/12px 12px 13px 13px;
    -moz-border-radius: 12px/12px 12px 13px 13px;
    border-radius: 12px/12px 12px 13px 13px;
    background-color: rgba(159,197,235,0);
    border: solid 1px #979797;
    cursor: pointer;
    float: right;
    background-color: #fafafa;
}


.editorDiv
{
    border-top: 1px solid #d2d2d2;
    padding-top: 15px;
    margin-top: 20px;
}


.texteditor
{
    width: 100%;
    height: 365px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
    -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
    box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
    border: solid 1px #bebebe;
    outline: none;
    box-sizing: border-box;
    padding: 2%;
    font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #575757;
}


.EditorShare
{
    padding: 2px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    background-color: #d9eeff;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
    margin-right: 2%;
    float: left;
}


.EditorShare2
{
    padding: 2px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    background-color: #d9eeff;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
    margin-right: 10px;
    margin-top: -4px;
}

.EditorShare3
{
    padding: 2px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    background-color: #d9eeff;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
    margin-right: 2%;
    margin-top: -4px;
    display: none;
}


.textEditorbar
{
    -webkit-border-radius: 21px;
    -moz-border-radius: 21px;
    border-radius: 21px;
    background-color: #cfcfcf;
    -webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
    -moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
    box-shadow: 0 5px 6px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);
    margin-right: 1%;
    outline: none;
    margin-bottom: 30px;
}

.textEditorbar2
{
    -webkit-border-radius: 21px;
    -moz-border-radius: 21px;
    border-radius: 21px;
    background-color: #cfcfcf;
    -webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
    -moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
    box-shadow: 0 5px 6px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);
    margin-right: 1%;
    outline: none;
    display: none;
}





.textEditorDiv
{
    clear: both;
    margin-top: 50px;
    margin-bottom: 10px;
}





.callout
{
    position: absolute;
    margin-top: 57px;
    margin-left: -584px;
    text-align: center;
    display: inline-block;
    padding: 20px 30px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 4px 24px rgba(0,0,0,.27);
    -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 4px 24px rgba(0,0,0,.27);
    box-shadow: 0 0 21px rgba(255,255,255,.55), 0 4px 24px rgba(0,0,0,.27);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);
}


.calloutButton
{
    padding: 4px;
    margin-left: 5px;
    margin-right: 5px;
    cursor: pointer;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    background-color: #000;
    -webkit-box-shadow: 0 5px 2px #858c92;
    -moz-box-shadow: 0 5px 2px #858c92;
    box-shadow: 0 5px 2px #858c92;
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #f1f1f1 68%, #fff);
}



.AlbumDiv
{
    position: relative;
    display: inline-block;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
    -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
    box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
    background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);
    margin-bottom: 10px;
    box-sizing: border-box;
    margin-top: -30px;
}

.albumThumb
{
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    background-color: #fff;
    -webkit-box-shadow: 0 5px 9px rgba(0,0,0,.25);
    -moz-box-shadow: 0 5px 9px rgba(0,0,0,.25);
    box-shadow: 0 5px 9px rgba(0,0,0,.25);
    border: solid 6px #fff;
    cursor: pointer;
}

.albumThumbDiv
{
    font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #1f1f1f;
    margin-top: 15px;
    width: 140px;
    float: left;
    margin-right: 20px;
}

.albumThumbTitle
{
    width: 100%;
    text-align: center;
}

.bottomLine
{
    float: left;
    border-top: 1px solid #d2d2d2;
    width: 100%;
    margin-top: 30px;
    padding-top: 20px;
}

.albumbutton
{
    padding: 8px 12px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: rgba(231,231,231,0);
    -webkit-box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
    -moz-box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
    box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
    float: right;
    color: #303030;
    font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
    font-size: 17px;
}

.Greencheck
{
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    background: rgba(97, 143, 11, .5);
    -webkit-box-shadow: 0 0 18px 9px #fff;
    -moz-box-shadow: 0 0 18px 9px #fff;
    box-shadow: 0 0 18px 9px #fff;
    display: inline-block;
    padding: 15px;
    position: absolute;
    margin-top: 45px;
    margin-left: 45px;
    cursor: pointer;
}

.GreencheckOff
{
    visibility: hidden;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    background: rgba(97, 143, 11, .5);
    -webkit-box-shadow: 0 0 18px 9px #fff;
    -moz-box-shadow: 0 0 18px 9px #fff;
    box-shadow: 0 0 18px 9px #fff;
    display: inline-block;
    padding: 15px;
    position: absolute;
    margin-top: 45px;
    margin-left: 45px;
    cursor: pointer;
}


.RectangleButton
{
    padding: 4px;
    margin-left: 5px;
    margin-right: 5px;
    cursor: pointer;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    background-color: #000;
    -webkit-box-shadow: 0 5px 2px #858c92;
    -moz-box-shadow: 0 5px 2px #858c92;
    box-shadow: 0 5px 2px #858c92;
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #f1f1f1 68%, #fff);
    float: right;
}

.blogDiv
{
    width: 100%;
    -webkit-border-radius: 0 20px;
    -moz-border-radius: 0 20px;
    border-radius: 0 20px;
    background-color: #fff;
    -webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19);
    -moz-box-shadow: 0 3px 5px rgba(63,113,163,.19);
    box-shadow: 0 3px 5px rgba(63,113,163,.19);
    border: solid 1px #d2d2d2;
    float: left;
    box-sizing: border-box;
    padding: 1%;
    margin-bottom: 15px;
}


.draftThump
{
    max-width: 100%;
    float: left;
    -webkit-border-radius: 0 10px;
    -moz-border-radius: 0 10px;
    border-radius: 0 10px;
    border: solid 1px #d2d2d2;
    width: 214px;
}

.DraftBlogTitle
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 25px;
    color: #1f1f1f;
    border-bottom: 1px solid #d2d2d2;
    margin-left: 230px;
    cursor: pointer;
    word-break: break-word;
}

.date
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #828181;
    margin-left: 230px;
}



.DraftButtons
{
    padding: 4px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    background-color: #d9eeff;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
    margin-left: 1%;
    float: right;
    /*margin-bottom: 10px;*/
}

.DraftButtonsWidth
{
    width: 15%;
}


.DraftBlogText
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #303030;
    margin-left: 230px;
    margin-top: 10px;
    /*height: 94px;*/
}

.hide
{
    visibility: hidden;
}


.count, .counttext
{
    font-size: 20px;
    color: #828181;
    float: left;
    vertical-align: bottom;
    margin-top: 20px;
    font-weight: 100;
}

.count
{
    font-family: 'Raleway' , sans-serif;
    margin-left: 20px;
    margin-right: 5px;
}

.counttext
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    padding-right: 20px;
}

.countBorder
{
    border-right: 1px solid #d2d2d2;
}

.DraftButtonDiv
{
   /* width: 212px;*/
    float: right;
}

.DraftButtonDivTile
{
    width: 100%;
    float: right;
}

}

@media only screen and (min-width : 100px) and (max-width : 481px) {
#pnlPhotoOption td{
	display: block;
	width: 100%;
	height: initial !important;
}
	
#pnlPhotoOption td .silverbtn{
	width:100%;
	padding: 8px !important;
}

#ClipImage td{
	display: block;
	width: 100%;
	height: initial !important;
}
#ClipImage td .silverbtn{
	width: 100%;
	padding: 8px !important;

}

    .share-write-container {
        width: 100%;
    }

    .share-write-container-close {
        position: absolute;
        background-image: url(../img/Close.png);
        background-repeat: no-repeat;
        background-position: 7px 7px;
        right: -8px;
        top: -10px;
        background-color: white;
        padding: 12px;
        border-radius: 55px !important;
        border: 1px solid #BDBDE6 !important;
        -webkit-transition: all 0.1s ease;
        -moz-transition: all 0.1s ease;
        -ms-transition: all 0.1s ease;
        -o-transition: all 0.1s ease;
        transition: all 0.1s ease;
        cursor: pointer;
        display: inline-flex;
    }

    .share-write-permissions-input-box {
        width: 100%;
    }

    /*.B3MenuAlign {
	margin-left: 6.3%;
	margin-top: 72px;
}*/



    .draftcontent {
        margin-top: 20px;
        height: initial;
    }

    .draftheading {
        margin-top: 32px;
        height: initial;
    }

    .SaveStatus {
        line-height: 9px;
        width: 100%;
        margin-bottom: 10px;
        padding-left: 6%;
    }

    .homecontestbannerimage {
        float: left;
        margin-right: 10px;
        width: 33px;
    }


    .homecontestbannertext {
        float: left;
        margin-top: 0px;
        margin-right: 20px;
        font-size: 15px;
        width: 78%;
    }


    .homecontestbannerclose {
        background-color: rgba(255,255,255,.9);
        padding: 6px;
        border-radius: 55px !important;
        cursor: pointer;
        float: right;
        margin-top: 0px;
        position: absolute;
        right: 0;
        margin-right: 19px;
    }


    .EnterContestButton {
        border-style: solid;
        border-width: 1px;
        border-radius: 29px;
        -moz-border-radius: 29px;
        -webkit-border-radius: 29px;
        background-image: -moz-linear-gradient( 90deg, rgb(242,242,242) 0%, rgb(254,254,254) 100%);
        background-image: -webkit-linear-gradient( 90deg, rgb(242,242,242) 0%, rgb(254,254,254) 100%);
        background-image: -ms-linear-gradient( 90deg, rgb(242,242,242) 0%, rgb(254,254,254) 100%);
        box-shadow: 0px 0px 18px 0px rgba( 0, 0, 0,.20 );
        box-sizing: border-box;
        padding: 7px 10px;
        cursor: pointer;
        color: #646464;
        float: left;
        font-size: 17px;
        margin-top: 5px;
        clear: left;
        padding-left: 40px;
    }


        .EnterContestButton:Before {
            content: "";
            background: url(../Img/Blog/ContestNew.png) no-repeat 1px -4px;
            width: 34px;
            background-size: 29px;
            display: list-item;
            color: rgba(0,0,0, 0);
            position: absolute;
            left: 31px;
        }




    .channelhelppopup {
        width: 100%;
        position: absolute;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
        height: 2000px;
        top: 0%;
        left: 0%;
        transform: translate(0%, 0%);
        -webkit-transform: translate(0%, 0%);
    }

    .Blogs:hover .blogheaddinghome {
        width: 100%;
        background: rgba(67, 67, 67, .92);
        position: absolute;
        bottom: 0px;
        box-sizing: border-box;
        padding: 8px;
        height: inherit;
        width: 100%;
        top: auto;
        bottom: 0;
        opacity: 1;
        /*        border-bottom-right-radius: 25px;
        border-bottom-left-radius: 25px;*/
        -webkit-transform: translateY(67%);
        -moz-transform: translateY(67%);
        -ms-transform: translateY(67%);
        transform: translateY(67%);
        /*        -webkit-backface-visibility: hidden;
        -moz-backface-visibility: hidden;
        backface-visibility: hidden;*/
        -webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
        -moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;
        transition: transform 0.4s, opacity 0.1s 0.3s;
        cursor: default;
    }

    .listblogcounts {
        margin-left: 35%;
    }
    /*.profileDivEdit {
    width: 60%;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 0px;
    background-color: #fff;
    border: solid 1px #d2d2d2;
    float: right;
    clear: both;
    margin-top: 0px;
    box-sizing: border-box;
    padding: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    position: absolute;
    z-index: 4;
    top: 0;
    left: 0;
    -webkit-box-shadow: 0 2px 24px rgba(0,1,2,.45);
    -moz-box-shadow: 0 2px 24px rgba(0,1,2,.45);
    box-shadow: 0 2px 24px rgba(0,1,2,.45);
    min-width: 100%;
}*/
    .cubee iframe {
        float: none !important;
        width: 100% !important;
        height: 200px !important;
    }

    .createposttitle {
        font-size: 30px;
        color: #1f1f1f;
        font-weight: 100;
        clear: both;
        margin-bottom: 5px;
        padding-top: 0px;
        cursor: default;
        min-height: 35px;
        word-wrap: break-word;
    }

    .createposttitlediv {
        padding-top: 10px;
        border-bottom: 1px solid #d2d2d2;
        min-height: 50px;
    }

    .ChannelBlogs {
        width: 90%;
    }

    /*Override iamge size set in outer div or span*/
    .blogcontent div {
        width: 100% !important;
    }

    .blogcontent span {
        width: 100% !important;
    }

    .createnewblogpost {
        display: inline-block;
        margin-right: 25%;
        float: right;
    }

    .relatedBlogFancyHeadingNew {
        font-family: Candara,'Raleway',Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #515151;
        box-sizing: border-box;
        padding: 8px;
        word-break: break-word;
        width: 100%;
        display: block;
    }

    .relatedBlogHeadingText {
        margin-left: 0px;
        padding-bottom: 0px;
        clear: both;
    }

    .zcubeslogo {
        display: none;
    }

    .popupAllowBlog {
        left: 20%;
        top: 25% !important;
    }
    /*.likecount { 
    margin-left: -23px !important;
    }
.dislikecount { 
    margin-left: -23px !important;
    }*/

    /*.CubeeControlMobWidth
{
    width:25px;
    }*/
    /* 
.pnlCubeeControl div:not(.dislikecount), .pnlCubeeControl div:not(.likecount)
{
    width:25px;
    
}

.pnlWidth {
width: 145px !important;
}*/
    .blogsharemenucontainer {
        top: 0%;
        left: 0%;
        width: 100%;
    }

    .PermalinkClose {
    }

    .PermalinkDiv {
        width: 300px;
    }

    .PermalinkDiv {
        top: 5% !important;
        left: 1% !important;
        position: fixed !important;
    }

    .LikeList {
        background: #f6f6f6 !important;
        border: 1px solid #EEEEEE !important;
        position: fixed !important;
        top: 5%;
        left: 1%;
        z-index: 100 !important;
        box-sizing: border-box;
        -webkit-border-radius: 18px;
        -moz-border-radius: 18px;
        border-radius: 18px;
        -webkit-box-shadow: 0px 0px 40px rgba(104, 132, 154, 0.50);
        -moz-box-shadow: 0px 0px 40px rgba(104, 132, 154, 0.50);
        box-shadow: 0px 0px 40px rgba(104, 132, 154, 0.50);
    }



    /*.LoginMenuAlign2 {
	margin-top: 190px;
	right: 16px;
}

.LoginMenuAlign {
	margin-top: 58px;
	margin-left: 27%;
}

.LoginMenuAlign3 {
	right: 89px;
	margin-top: 48%;
}*/

    .marginRight {
        float: left !important;
    }



    .homesharemenu {
        left: -50px !important;
    }

    .clsbtn {
        /* left:-100px;*/
    }

    .sharetextfield {
        width: 160px !important;
    }

    .pnlShare, #FeedCubeeControl_pnlGroupPost, #FeedCubeeControl_pnlBlogPost {
        left: 1% !important;
        width: 240px !important;
        height: auto !important;
    }

    .searchitem {
        white-space: normal;
        word-wrap: break-word;
        width: 160px;
    }

    .ArchiveClose {
        display: inline;
    }

    @font-face {
        font-family: 'Lanenar';
        src: url('https://ingrid.zcubes.com/zcommunity/fonts/LANENAR.ttf');
    }

    @font-face {
        font-family: 'ClementePDacExtraLight';
        src: url('https://ingrid.zcubes.com/zcommunity/fonts/ClementePDacExtraLight.ttf');
    }


    @font-face {
        font-family: 'HelveticaNeueLTStd-UltLtEx';
        src: url('https://ingrid.zcubes.com/zcommunity/fonts/HelveticaNeueLTStd-UltLtEx.otf');
    }

    @font-face {
        font-family: 'OpenSansLight';
        src: url('https://ingrid.zcubes.com/zcommunity/fonts/OpenSansLight.ttf');
    }

    @font-face {
        font-family: 'QuicksandLight';
        src: url('https://ingrid.zcubes.com/zcommunity/fonts/QuicksandLight.otf');
    }

    @font-face {
        font-family: 'RalewayThin';
        src: url('https://ingrid.zcubes.com/zcommunity/fonts/RalewayThin.otf');
    }



    @font-face {
        font-family: 'Candara';
        src: url('https://ingrid.zcubes.com/zcommunity/fonts/CANDARA.ttf');
    }

    body {
        box-sizing: border-box;
        padding-left: 10px;
        padding-right: 10px;
        background-repeat: repeat;
        background-color: #f6f6f6;
        min-width: 320px; /*	background-image: -moz-radial-gradient(center 45deg, circle cover, #FAFAFA, #B3D9FF); 	background-image: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 800, from(#FAFAFA), to(#B3D9FF)); 	background-color: #B3D9FF; 	-webkit-transform: translate3d(0, 0, 0);*/
    }

    .ArchivesPOP {
        /*position: absolute !important;
    z-index: 2 !important;
    display: block;
    width: 95% !important;*/
        height: auto !important;
        width: 100% !important;
        border-radius: 0px !important;
        top: 0px !important;
        left: 0px !important;
        margin-top: 0px !important;
        margin-left: 0px !important;
    }

    .HideBack {
        display: none;
        float: right;
        margin-top: 6px;
    }

    .BackButton {
        padding: 0px 7px;
    }

    .NoBlogs {
        width: 100%;
    }

    .BlogRemoved {
        margin-top: 25px;
        width: 100%;
    }

    .CountBox {
        display: none;
    }

    .CountBox2 {
        display: none;
    }

    .topline {
        display: none;
    }

    .FancyHeading2 {
        font-family: 'Raleway',Arial, Helvetica, sans-serif;
        font-size: 26px;
        color: #515151;
        line-height: 26px;
        box-sizing: border-box;
        padding: 10px;
        width: 96px;
        height: 96px;
        overflow: hidden;
        float: left;
        -webkit-border-radius: 0 10px;
        -moz-border-radius: 0 10px;
        border-radius: 0 10px;
        border: solid 1px #d2d2d2;
        word-break: break-word;
        background-color: #f4f4f4; /*white-space: nowrap; overflow: hidden; text-overflow: ellipsis;*/
    }

    .FancyHeading {
        font-family: 'Raleway',Arial, Helvetica, sans-serif;
        font-size: 26px;
        color: #515151;
        line-height: 26px;
        min-height: 300px;
        box-sizing: border-box;
        padding: 10px;
        padding-bottom: 60px;
        word-break: break-word;
    }

    .sharebutton {
        padding: 3px;
        -webkit-border-radius: 50px/50px 50px 50px 50px;
        -moz-border-radius: 50px/50px 50px 50px 50px;
        border-radius: 50px/50px 50px 50px 50px;
        background-color: #d9eeff;
        -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        box-shadow: 0 2px 8px rgba(190,190,190,.39);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: linear-gradient(to top, #e6e6e6, #fff);
        cursor: pointer;
        margin-left: 2px;
        /*margin-left: 20px;*/
        float: right;
    }




    .Sharebtn {
        width: 40px;
        margin-top: 6px;
        margin-right: -25px;
        padding-left: 6px;
        padding-right: 10px;
        padding-bottom: 0px;
        border-left: 1px solid #BBB;
    }

        .Sharebtn:hover, .Sharebtnhover {
            width: 210px;
            border-left: 1px solid #BBB;
        }






    .sharebutton:active, .NavButton:active, .BlogSearchButton:active, .sharebutton2:active, .fullprofileButton:active, .ArchivesIcon:active, .SortArchives:active, .BigButton:active, .close:active, .EditorShare:active, .calloutButton:active, .albumbutton:active, .NavButton4:active, .RectangleButton:active, .DraftButtons:active, .EditorShare3:active, .ArchivesIcon2:active {
        -webkit-transform: translate(0, 1px);
        -moz-transform: translate(0, 1px);
        -ms-transform: translate(0, 1px);
        background-color: #eef4f8;
        -webkit-box-shadow: inset 0 2px rgba(73,110,149,.75);
        -moz-box-shadow: inset 0 2px rgba(73,110,149,.75);
        box-shadow: inset 0 2px rgba(73,110,149,.75);
        border: solid 1px #7db1e5;
        background-image: -webkit-linear-gradient(top, #76c5f6, #97d6fe 66%);
        background-image: -moz-linear-gradient(top, #76c5f6, #97d6fe 66%);
        background-image: -o-linear-gradient(top, #76c5f6, #97d6fe 66%);
        background-image: -ms-linear-gradient(top, #76c5f6, #97d6fe 66%);
        background-image: linear-gradient(to bottom, #76c5f6, #97d6fe 66%);
        color: #FFFFFF;
        cursor: pointer;
    }

    .maindiv {
        width: 100%;
        margin: auto;
    }

    .maindiv2 {
        width: 100%;
        margin: auto;
    }

    .search {
        border-radius: 25px;
        padding: 8px 20px;
        width: 40%;
        font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
        font-size: 18px;
        background-color: #fff;
        -webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        border: solid 1px #bebebe;
        outline: none;
        color: #303030;
        float: left;
    }

    .BlogSearchButton {
        font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
        font-size: 18px;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        background-color: rgba(130,172,202,0);
        -webkit-box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
        -moz-box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
        box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: linear-gradient(to top, #e6e6e6, #fff);
        display: inline-block;
        float: right;
        color: #383838;
        cursor: pointer;
        padding: 7px 10px;
        margin-top: 2px;
        margin-left: 5px;
    }

    .NavButton {
        padding: 3px 10px;
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        border-radius: 16px;
        background-color: #cfcfcf;
        -webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
        -moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
        box-shadow: 0 5px 6px rgba(190,190,190,.39);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: -ms-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);
        float: left;
        margin-right: 5px;
        cursor: pointer;
        font-family: Candara,Arial, Helvetica, sans-serif;
        color: #303030;
        font-size: 17px;
        display: none;
    }


    .NavButton2 {
        padding: 3px 10px;
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        border-radius: 16px;
        float: left;
        margin-right: 5px;
        cursor: pointer;
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 17px;
        background-color: #eef4f8;
        -webkit-box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
        -moz-box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
        box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
        border: solid 1px #7db1e5;
        background-image: -webkit-linear-gradient(top, #76c5f6, #97d6fe 66%);
        background-image: -moz-linear-gradient(top, #76c5f6, #97d6fe 66%);
        background-image: -o-linear-gradient(top, #76c5f6, #97d6fe 66%);
        background-image: -ms-linear-gradient(top, #76c5f6, #97d6fe 66%);
        background-image: linear-gradient(to bottom, #76c5f6, #97d6fe 66%);
        color: #FFFFFF;
        cursor: pointer;
        display: none;
    }

    .NavButton4 {
        padding: 8px 5px;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        border-radius: 100px;
        background-color: #cfcfcf;
        -webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
        -moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
        box-shadow: 0 5px 6px rgba(190,190,190,.39);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: -ms-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);
        float: left;
        margin-right: 3px;
        cursor: pointer;
        font-family: Candara,Arial, Helvetica, sans-serif;
        color: #303030;
        font-size: 15px;
    }

    .NavButton3 {
        padding: 8px 5px;
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        border-radius: 100px;
        float: left;
        margin-right: 2px;
        cursor: pointer;
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 15px;
        background-color: #eef4f8;
        -webkit-box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
        -moz-box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
        box-shadow: 0 0 17px 23px rgba(255,255,255,.57), inset 0 2px rgba(73,110,149,.75);
        border: solid 1px #7db1e5;
        background-image: -webkit-linear-gradient(top, #76c5f6, #97d6fe 66%);
        background-image: -moz-linear-gradient(top, #76c5f6, #97d6fe 66%);
        background-image: -o-linear-gradient(top, #76c5f6, #97d6fe 66%);
        background-image: -ms-linear-gradient(top, #76c5f6, #97d6fe 66%);
        background-image: linear-gradient(to bottom, #76c5f6, #97d6fe 66%);
        color: #FFFFFF;
        cursor: pointer;
    }

    .selectionDrafts:after {
        content: ' ';
        position: absolute;
        width: 0;
        height: 0;
        margin: 8px 12px auto;
        border: 9px solid;
        border-color: #97d6fe transparent transparent transparent;
    }

    .selectionDrafts:before {
        content: ' ';
        position: absolute;
        width: 0;
        height: 0;
        margin: 0px auto;
        margin: 26px 11px auto;
        border: 10px solid;
        border-color: #7db1e5 transparent transparent transparent;
    }

    .selectionPublish:before {
        content: ' ';
        position: absolute;
        width: 0;
        height: 0;
        margin: 0px auto;
        margin: 26px 22px auto;
        border: 10px solid;
        border-color: #7db1e5 transparent transparent transparent;
    }

    .selectionPublish:after {
        content: ' ';
        position: absolute;
        width: 0;
        height: 0;
        margin: 8px 23px auto;
        border: 9px solid;
        border-color: #97d6fe transparent transparent transparent;
    }
    /*.selectionRecent:before
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 0px auto;
    margin: 25px 15px auto;
    border: 10px solid;
    border-color: #7db1e5 transparent transparent transparent;
}
.selectionRecent:after
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 25px -35px auto;
    border: 9px solid;
    border-color: #97d6fe transparent transparent transparent;
}
.selectionDate:before
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 0px auto;
    margin: 26px 8px auto;
    border: 10px solid;
    border-color: #7db1e5 transparent transparent transparent;
}

.selectionDate:after
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 26px -25px auto;
    border: 9px solid;
    border-color: #97d6fe transparent transparent transparent;
}
.selectionLabel:before
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 0px auto;
    margin: 26px 10px auto;
    border: 10px solid;
    border-color: #7db1e5 transparent transparent transparent;
}
.selectionLabel:after
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 26px -27px auto;
    border: 9px solid;
    border-color: #97d6fe transparent transparent transparent;
}
.selectionAuthor:before
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 0px auto;
    margin: 26px 16px auto;
    border: 10px solid;
    border-color: #7db1e5 transparent transparent transparent;
}
.selectionAuthor:after
{
    content: ' ';
    position: absolute;
    width: 0;
    height: 0;
    margin: 26px -33px auto;
    border: 9px solid;
    border-color: #97d6fe transparent transparent transparent;
}*/
    .selectionText:before {
        content: ' ';
        position: absolute;
        width: 0;
        height: 0;
        margin: 0px auto;
        margin: 26px 7px auto;
        border: 10px solid;
        border-color: #7db1e5 transparent transparent transparent;
    }

    .selectionText:after {
        content: ' ';
        position: absolute;
        width: 0;
        height: 0;
        margin: 26px -25px auto;
        border: 9px solid;
        border-color: #97d6fe transparent transparent transparent;
    }

    .selectionHtml:before {
        content: ' ';
        position: absolute;
        width: 0;
        height: 0;
        margin: 0px auto;
        margin: 26px 12px auto;
        border: 10px solid;
        border-color: #7db1e5 transparent transparent transparent;
    }

    .selectionHtml:after {
        content: ' ';
        position: absolute;
        width: 0;
        height: 0;
        margin: 26px -30px auto;
        border: 9px solid;
        border-color: #97d6fe transparent transparent transparent;
    }

    .NavDiv {
        margin-top: 11px;
        width: 85%;
        float: left;
        margin-bottom: 5px;
    }

    .searchbar {
        margin-top: 5px;
        float: left;
        width: 100%;
        margin-bottom: 5px;
    }

    .Blogs {
        width: 100%!important;
        /*min-width: 180px;*/
        border-radius: 20px;
        -webkit-box-shadow: 0 2px 4px rgba(0,1,2,.13);
        -moz-box-shadow: 0 2px 4px rgba(0,1,2,.13);
        box-shadow: 0 2px 4px rgba(0,1,2,.13);
        border: solid 6px #fff;
        background-color: #fff;
        float: left;
        margin-right: 0px;
        /*margin-left: 20px;*/
        margin-bottom: 10px;
        cursor: pointer;
        box-sizing: border-box;
    }

    .blogAll {
        clear: both;
    }

    .blogheadding {
        width: 100%; /*width: 260px;*/
        -webkit-border-radius: 0 0 15px 15px;
        -moz-border-radius: 0 0 15px 15px;
        border-radius: 0 0 15px 15px;
        background-color: #434343;
        position: absolute;
        bottom: 0px;
        opacity: 0.9;
        filter: alpha(opacity=90);
        box-sizing: border-box;
        padding: 8px;
    }

    .blogheadingText {
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 20px;
        color: #ffffff;
        line-height: 110%;
        padding-top: 7px;
        padding-bottom: 7px;
        width: 72%;
    }

    .blogImage {
        width: 100%;
        -webkit-border-radius: 15px;
        -moz-border-radius: 15px;
        border-radius: 15px;
        background-color: #ffffff;
    }

    .sharebutton2 {
        padding: 4px;
        -webkit-border-radius: 25px/25px 25px 24px 24px;
        -moz-border-radius: 25px/25px 25px 24px 24px;
        border-radius: 25px/25px 25px 24px 24px;
        background-color: #f0f0f0;
        -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        box-shadow: 0 2px 8px rgba(190,190,190,.39);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: linear-gradient(to top, #e6e6e6, #fff);
        cursor: pointer;
        /*    position: absolute;
*/ right: 0px;
        bottom: 8px;
        z-index: 1;
    }

    .sharebutton2Hide {
        visibility: hidden;
        padding: 6px;
        -webkit-border-radius: 25px/25px 25px 24px 24px;
        -moz-border-radius: 25px/25px 25px 24px 24px;
        border-radius: 25px/25px 25px 24px 24px;
        background-color: #f0f0f0;
        -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        box-shadow: 0 2px 8px rgba(190,190,190,.39);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: linear-gradient(to top, #e6e6e6, #fff);
        cursor: pointer;
        position: absolute;
        right: 10px;
        bottom: 8px;
        z-index: 1;
    }

    .cubee {
        width: 100%;
        height: 100%;
        -webkit-border-radius: 0 20px;
        -moz-border-radius: 0 20px;
        border-radius: 0 20px;
        background-color: #fff;
        -webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19);
        -moz-box-shadow: 0 3px 5px rgba(63,113,163,.19);
        box-shadow: 0 3px 5px rgba(63,113,163,.19);
        border: solid 1px #d2d2d2;
        margin-top: 10px;
        box-sizing: border-box;
        padding-left: 3%;
        padding-right: 3%;
        padding-top: 3%;
        padding-bottom: 3%;
        float: left;
        position: relative;
        top: 0px;
        display: inline-block;
    }

    /*
.cubeecontroll
{
    padding: 6px;
    -webkit-border-radius: 50px/50px 50px 50px 50px;
    -moz-border-radius: 50px/50px 50px 50px 50px;
    border-radius: 50px/50px 50px 50px 50px;
    background-color: #d9eeff;
    -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
    box-shadow: 0 2px 8px rgba(190,190,190,.39);
    border: solid 1px #bebebe;
    background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
    background-image: linear-gradient(to top, #e6e6e6, #fff);
    cursor: pointer;
}*/

    .blogHeadding {
        font-family: Candara,Arial, Helvetica, sans-serif;
        /*font-size: 28px;*/
        line-height: 100%;
        color: #303030;
        border-bottom: 1px solid #d2d2d2;
        /*    margin-bottom: 20px;
    padding-bottom: 15px;*/
        word-break: break-word;
    }

    .blogIMG {
        max-width: 100%;
        height: auto;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        border-radius: 20px;
        -webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19);
        -moz-box-shadow: 0 3px 5px rgba(63,113,163,.19);
        box-shadow: 0 3px 5px rgba(63,113,163,.19);
        border: solid 1px #d2d2d2;
        margin-bottom: 20px;
        margin-top: 20px;
    }

    .blogcontent {
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #303030;
        display: block;
        overflow: hidden;
		padding:5px;
        width: 99%;
        word-wrap: break-word;
        min-height: 150px;
    }



    .cubeecontrollDiv {
        border-top: 1px solid #d2d2d2;
        margin-top: 20px;
        padding-top: 15px;
        margin-bottom: 25px;
    }



    .fullprofileButton {
        display: none;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        border-radius: 20px;
        background-color: #f8fbff;
        -webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
        -moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
        box-shadow: 0 5px 6px rgba(190,190,190,.39);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: linear-gradient(to top, #e6e6e6, #fff);
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 17px;
        padding: 8px 15px;
        cursor: pointer;
        position: relative;
        left: 199px;
        top: -50px;
    }

    .arrow {
        position: relative;
        bottom: -4px;
        margin-left: 4px;
    }





  .RelatedBlogThumb {
        /*width: 250px;
        height: 150px;
        margin-right: 8px;
        float: left;
        margin-bottom: 0px;
        background-color: #e7e7e7;*/
		border-radius:0px;
		width:100%;
    }

    .relatedBlogsNavArrowLeft, .relatedBlogsNavArrowRight {
        display: none;
    }

    .RelatedBlogContainer {
        width: 100%;
    }

    .relatedBlogDiv {
        /*width: 100%;*/
        margin-top: 10px;
        float: left;
    }

    .related-thumbs, .relatedBlogText {
        display: block;
        width: 100%;
        height: 150px;
    }



    .Archives {
        width: 28%;
        height: inherit;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        border-radius: 20px;
        background-color: #fff;
        -webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19);
        -moz-box-shadow: 0 3px 5px rgba(63,113,163,.19);
        box-shadow: 0 3px 5px rgba(63,113,163,.19);
        border: solid 1px #d2d2d2;
        float: right;
        clear: both;
        margin-top: 20px;
        padding-bottom: 25px;
        box-sizing: border-box;
        padding-left: 1.2%;
        padding-right: 1.2%;
        padding-top: 10px;
        display: none;
    }

    .ArchivesText {
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 22px;
        float: left;
        margin-top: 6px;
        margin-left: 7px;
    }

        .ArchivesText:after {
            content: 'Archives';
        }


    .ArchivesYear {
        font-family: 'Raleway', sans-serif;
        font-size: 26px;
        color: #828181;
        float: left;
        clear: both;
        border-top: 1px solid #d2d2d2;
        width: 100%;
        margin-top: 5px;
        margin-bottom: -5px;
        font-weight: 100;
    }

    .ArchivesContent {
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #303030;
        float: left;
        clear: both;
        border-top: 1px solid #d2d2d2;
        width: 100%;
        margin-top: 5px;
        margin-bottom: -5px;
        cursor: pointer;
        height: 49px;
        overflow: hidden;
        line-height: 45px;
    }

    .ArchivesContent2 {
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #303030;
        float: left;
        clear: both;
        border-top: 1px solid #d2d2d2;
        width: 100%;
        margin-top: 5px;
        margin-bottom: -5px;
        cursor: pointer;
        -webkit-box-shadow: 0 0 8px rgba(160,160,160,.46);
        -moz-box-shadow: 0 0 8px rgba(160,160,160,.46);
        box-shadow: 0 0 8px rgba(160,160,160,.46);
        padding-left: 5px;
    }

    .ArchivesThump {
        width: 43px;
        height: 38px;
        -webkit-border-radius: 0 3px 0 4px/0 3px;
        -moz-border-radius: 0 3px 0 4px/0 3px;
        border-radius: 0 3px 0 4px/0 3px;
        border: solid 1px #fff;
        vertical-align: middle;
        margin-top: 5px;
        margin-bottom: 5px;
    }




    .Next {
        visibility: hidden;
        padding-bottom: 18px;
        padding-top: 18px;
        padding-left: 8px;
        padding-right: 18px;
        opacity: .5;
        -webkit-border-radius: 0 50px 50px 0;
        -moz-border-radius: 0 50px 50px 0;
        border-radius: 0 50px 50px 0;
        background-color: #434343;
        position: absolute;
        top: 600px;
        right: 5.4%;
        cursor: pointer;
        -webkit-transition: all .2s ease-in-out;
        -moz-transition: all .2s ease-in-out;
        -ms-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out;
    }


        .Next:hover {
            padding-bottom: 60px;
            padding-top: 60px;
            padding-left: 75px;
            padding-right: 75px;
            opacity: .8;
            -webkit-border-radius: 100px 100px 100px 100px;
            -moz-border-radius: 100px 100px 100px 100px;
            border-radius: 100px 100px 100px 100px;
            background-color: #434343;
            position: absolute;
            top: 560px;
            right: 1.4%;
            cursor: pointer;
        }

    .NextArrow {
        margin: auto;
    }

    .previous {
        visibility: hidden;
        padding-bottom: 18px;
        padding-top: 18px;
        padding-left: 18px;
        padding-right: 8px;
        opacity: .5;
        -webkit-border-radius: 50px 0 0 50px;
        -moz-border-radius: 50px 0 0 50px;
        border-radius: 50px 0 0 50px;
        background-color: #434343;
        position: absolute;
        top: 600px;
        left: 5.4%;
        cursor: pointer;
        -webkit-transition: all .2s ease-in-out;
        -moz-transition: all .2s ease-in-out;
        -ms-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out;
    }



        .previous:hover {
            padding-bottom: 60px;
            padding-top: 60px;
            padding-left: 75px;
            padding-right: 75px;
            opacity: .8;
            -webkit-border-radius: 100px 100px 100px 100px;
            -moz-border-radius: 100px 100px 100px 100px;
            border-radius: 100px 100px 100px 100px;
            background-color: #434343;
            position: absolute;
            top: 560px;
            left: 1.4%;
            cursor: pointer;
        }

    .DownArrow {
        margin-bottom: 3px;
        margin-left: 3px;
    }

    .ViewCount-Share {
        width: auto;
        float: none;
        margin-top: 0px;
        margin-bottom: -13px;
        position: relative;
        z-index: 1;
        white-space: nowrap;
        margin-left: 0%;
        top: 35px;
        border-top: none;
        padding-top: 0px;
        display: block !important;
        position: relative;
        z-index: 2;
    }

    .ArchivesIcon2 {
        display: inline;
        padding: 3px;
        -webkit-border-radius: 50px/50px 50px 50px 50px;
        -moz-border-radius: 50px/50px 50px 50px 50px;
        border-radius: 50px/50px 50px 50px 50px;
        background-color: #d9eeff;
        -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        box-shadow: 0 2px 8px rgba(190,190,190,.39);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: linear-gradient(to top, #e6e6e6, #fff);
        cursor: pointer;
        float: right;
        z-index: 1;
        position: relative;
        right: 0%;
        top: 40px;
        margin-left: 40px;
    }

    .ribbon {
        display: none;
        /*color: #eee;
    cursor: pointer;
    display: inline-block;
    text-align: center;
    width: 35px;
    position: absolute;
    margin-left: -56px;
    margin-top: 14px;*/
    }

        .ribbon .top {
            border-bottom: solid 1px rgba(255, 255, 255, 0.6);
            -moz-border-radius: 1px 1px 0px 0px;
            -ms-border-radius: 1px 1px 0px 0px;
            -o-border-radius: 1px 1px 0px 0px;
            -webkit-border-radius: 1px 1px 0px 0px;
            border-radius: 1px 1px 0px 0px;
            font-size: 11px;
            font-family: Candara,Arial, Helvetica, sans-serif;
            padding: 4px 0;
            position: relative;
            text-transform: uppercase;
        }

        .ribbon .ribbon-piece {
            background-color: rgba(119, 119, 119, 1);
            -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
            -ms-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
            -o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
            -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
            box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
        }





        .ribbon .bottom {
            font-size: 20px;
            padding: 5px 0;
            font-family: 'Raleway', sans-serif;
            font-weight: 100;
        }

        .ribbon .tail .left {
            left: -9px;
            -moz-transform: rotate(-25deg);
            -ms-transform: rotate(-25deg);
            -o-transform: rotate(-25deg);
            -webkit-transform: rotate(-25deg);
            transform: rotate(-25deg);
        }

        .ribbon .tail .right {
            right: -9px;
            -moz-transform: rotate(25deg);
            -ms-transform: rotate(25deg);
            -o-transform: rotate(25deg);
            -webkit-transform: rotate(25deg);
            transform: rotate(25deg);
        }

        .ribbon .tail .left, .ribbon .tail .right {
            height: 10px;
            position: absolute;
            top: -10px;
            width: 50px;
        }


        .ribbon .tail {
            height: 10px;
            overflow: hidden;
            position: relative;
        }

    .SortArchives {
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        background-color: #fff;
        -webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
        -moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
        box-shadow: 0 5px 6px rgba(190,190,190,.39);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: linear-gradient(to top, #e6e6e6, #fff);
        font-family: 'Raleway', sans-serif;
        font-weight: 100;
        font-size: 20px;
        color: #303030;
        display: inline-block;
        padding: 2px 10px;
        cursor: pointer;
        float: right;
        margin-top: 6px;
    }


    .ArchivesIcon {
        padding: 6px;
        -webkit-border-radius: 50px/50px 50px 50px 50px;
        -moz-border-radius: 50px/50px 50px 50px 50px;
        border-radius: 50px/50px 50px 50px 50px;
        background-color: #d9eeff;
        -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        box-shadow: 0 2px 8px rgba(190,190,190,.39);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -ms-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: linear-gradient(to top, #e6e6e6, #fff);
        cursor: pointer;
        float: left;
    }

    .shareBar {
        padding-top: 5px;
        padding-bottom: 5px;
        width: 80%;
        -webkit-border-radius: 27px;
        -moz-border-radius: 27px;
        border-radius: 27px;
        background-color: #d9eeff;
        -webkit-box-shadow: 0 6px 8px rgba(151,151,151,.65);
        -moz-box-shadow: 0 6px 8px rgba(151,151,151,.65);
        box-shadow: 0 6px 8px rgba(151,151,151,.65);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: linear-gradient(to top, #e6e6e6, #fff);
        float: right;
        position: relative;
        right: 8%;
        top: 112px;
        z-index: 1;
    }

    .shareBarHide {
        visibility: hidden;
        padding-top: 5px;
        padding-bottom: 5px;
        width: 80%;
        -webkit-border-radius: 27px;
        -moz-border-radius: 27px;
        border-radius: 27px;
        background-color: #d9eeff;
        -webkit-box-shadow: 0 6px 8px rgba(151,151,151,.65);
        -moz-box-shadow: 0 6px 8px rgba(151,151,151,.65);
        box-shadow: 0 6px 8px rgba(151,151,151,.65);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: linear-gradient(to top, #e6e6e6, #fff);
        float: right;
        position: relative;
        right: 8%;
        top: 112px;
        z-index: 1;
    }

    .shareIcons {
        margin-left: 1.5%;
        margin-right: 1.5%;
        cursor: pointer;
    }

    .ArchivesBigThump {
        -webkit-border-radius: 0 10px;
        -moz-border-radius: 0 10px;
        border-radius: 0 10px;
        border: solid 1px #fff;
        float: left;
        margin-bottom: 5px;
    }

    .ArchivesPreview {
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: #717171;
        width: 50%;
        margin-left: 5px;
        line-height: 17px;
        float: left;
    }

    .BGDiv {
        -webkit-border-radius: 30px;
        -moz-border-radius: 30px;
        border-radius: 30px;
        background-color: #fff;
        -webkit-box-shadow: 0 3px 5px rgba(126,126,126,.19);
        -moz-box-shadow: 0 3px 5px rgba(126,126,126,.19);
        box-shadow: 0 3px 5px rgba(126,126,126,.19);
        border: solid 1px #d2d2d2;
        margin-top: 20px;
        box-sizing: border-box;
        padding-left: 3%;
        padding-right: 3%;
        padding-bottom: 80px;
    }

    .CreateBlogTitle {
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 22px;
        color: #1f1f1f;
        border-bottom: 1px solid #d2d2d2;
        margin-top: 20px;
        padding-bottom: 10px;
    }

    .InputBox {
        padding: 11px 20px;
        width: 100%;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        border-radius: 50px;
        background-color: #fff;
        -webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        border: solid 1px #bebebe;
        outline: none;
        font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #303030;
        padding-right: 38px;
    }


    .itemtext {
        font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
        color: #303030;
        font-size: 18px;
        width: 20%;
        display: none;
    }


    .itemtext2 {
        font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
        color: #303030;
        font-size: 18px;
        margin-top: 7px;
        width: 100%;
        vertical-align: text-top;
    }

    table {
        width: 100%;
        border-collapse: collapse;
        border: none;
        margin-top: 15px;
    }

    td {
        padding-top: 10px;
    }

    .InputBoxDropdown {
        -moz-border-radius: 25px;
        -webkit-border-radius: 25px;
        border-radius: 25px;
        padding: 11px 20px;
        width: 60%;
        font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
        color: #666666;
        font-size: 18px;
        outline: none;
        -webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        border: solid 1px #bebebe;
        /*background: url(../img/Blog/bigarrow.png) right no-repeat;*/
        background-color: #FFFFFF;
        float: left;
        padding-right: 38px;
        -webkit-appearance: none;
    }


    .PatternThump {
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        -webkit-box-shadow: 2px 2px rgba(75,75,75,.3);
        -moz-box-shadow: 2px 2px rgba(75,75,75,.3);
        box-shadow: 2px 2px rgba(75,75,75,.3);
        border: solid 1px #d2d2d2;
        cursor: pointer;
        margin: 5px;
        width: 60px;
    }

    .regular-checkbox {
        -webkit-appearance: none;
        background-color: #fafafa;
        border: 1px solid #779eb9;
        padding: 9px;
        border-radius: 5px;
        display: inline-block;
        position: relative;
        vertical-align: middle;
        margin-right: 10px;
        cursor: pointer;
        -moz-box-shadow: inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
        -webkit-box-shadow: inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
        box-shadow: inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
    }

        .regular-checkbox:checked {
            background-color: #ffffff;
            border: 1px solid #779eb9;
            color: #99a1a7;
            -moz-box-shadow: inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
            -webkit-box-shadow: inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
            box-shadow: inset 0px 2px 0px #aac0d1,0px 0px 10px 2px rgba(255, 255, 255, 1);
        }

            .regular-checkbox:checked:after {
                /*	content: '\2714'; 	font-size: 14px; 	position: absolute; 	top: 0px; 	left: 3px; 	color: #618f0b; 	font-family:Tahoma;*/
                content: '...';
                position: absolute;
                top: -1px;
                left: -1px;
                background-image: url(../img/Blog/checkon.png);
                font-size: 25px;
                color: white;
                text-align: center;
            }

    .big-checkbox {
        padding: 13px;
    }

        .big-checkbox:checked:after {
            font-size: 28px;
        }

    .checkboxtext {
        font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
        font-size: 17px;
        color: #575757;
        margin-top: 10px;
        margin-left: 0px;
    }
    /*
.BigButton
{
    padding: 7px 8px;
    display: inline-block;
    cursor: pointer;
    float: right; 
    font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
    font-size: 17px;
	color: #383838;
	font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color: #f0f0f0;
	-webkit-box-shadow: 0 3px 4px rgba(0,0,0,.31);
	-moz-box-shadow: 0 3px 4px rgba(0,0,0,.31);
	box-shadow: 0 3px 4px rgba(0,0,0,.31);
	border: solid 1px #d5d5d5;
	background-image: -webkit-linear-gradient(bottom, #efefef, #fbfbfb);
	background-image: -moz-linear-gradient(bottom, #efefef, #fbfbfb);
	background-image: -o-linear-gradient(bottom, #efefef, #fbfbfb);
	background-image: linear-gradient(to top, #efefef, #fbfbfb);
}*/
    .buttondiv {
        border-top: 1px solid #d2d2d2;
        padding-top: 15px;
        margin-top: 30px;
        clear: left;
    }

    .buttondivnewpost {
        border-bottom: 1px solid #d2d2d2;
        padding-top: 15px;
        /*margin-bottom: 30px;*/
        clear: left;
        text-align: center;
        padding-bottom: 15px;
        padding-right: 0px;
    }

    .patterndiv {
        padding: 20px;
        margin-left: 0px;
        width: 100%;
        box-sizing: border-box;
        -webkit-border-radius: 30px;
        -moz-border-radius: 30px;
        border-radius: 30px;
        background-color: #f7fbff;
        -webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
        -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
        box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #f4f4f4, #fafafa);
        background-image: -moz-linear-gradient(bottom, #f4f4f4, #fafafa);
        background-image: -o-linear-gradient(bottom, #f4f4f4, #fafafa);
        background-image: linear-gradient(to top, #f4f4f4, #fafafa);
    }

    .close {
        padding: 7px;
        -webkit-border-radius: 12px/12px 12px 13px 13px;
        -moz-border-radius: 12px/12px 12px 13px 13px;
        border-radius: 12px/12px 12px 13px 13px;
        background-color: rgba(159,197,235,0);
        border: solid 1px #979797;
        cursor: pointer;
        float: right;
        background-color: #fafafa;
    }

    .editorDiv {
        border-top: 1px solid #d2d2d2;
        padding-top: 15px;
        margin-top: 0px;
    }

    .texteditor {
        width: 100%;
        height: 365px;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        border-radius: 20px;
        background-color: #fff;
        -webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        border: solid 1px #bebebe;
        outline: none;
        box-sizing: border-box;
        padding: 2%;
        font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
        font-size: 15px;
        color: #575757;
    }

    /*.EditorShare {
        padding: 2px;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        border-radius: 50px;
        background-color: #d9eeff;
        -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        box-shadow: 0 2px 8px rgba(190,190,190,.39);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: linear-gradient(to top, #e6e6e6, #fff);
        cursor: pointer;
        margin-right: 2%;
        margin-top: -4px;
        display: none;
    }*/


    .EditorShare2 {
        padding: 2px;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        border-radius: 50px;
        background-color: #d9eeff;
        -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        box-shadow: 0 2px 8px rgba(190,190,190,.39);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: linear-gradient(to top, #e6e6e6, #fff);
        cursor: pointer;
        margin-right: 10px;
        float: left;
    }

    .EditorShare3 {
        padding: 2px;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        border-radius: 50px;
        background-color: #d9eeff;
        -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        box-shadow: 0 2px 8px rgba(190,190,190,.39);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: linear-gradient(to top, #e6e6e6, #fff);
        cursor: pointer;
        margin-right: 2%;
        margin-top: -4px;
        display: inline;
    }

    .textEditorbar {
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px;
        background-color: #cfcfcf;
        -webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
        -moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
        box-shadow: 0 5px 6px rgba(190,190,190,.39);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);
        margin-right: 1%;
        outline: none;
        display: none;
    }

    .textEditorbar2 {
        -webkit-border-radius: 21px;
        -moz-border-radius: 21px;
        border-radius: 21px;
        background-color: #cfcfcf;
        -webkit-box-shadow: 0 5px 6px rgba(190,190,190,.39);
        -moz-box-shadow: 0 5px 6px rgba(190,190,190,.39);
        box-shadow: 0 5px 6px rgba(190,190,190,.39);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);
        margin-right: 1%;
        outline: none;
        display: inline;
        margin-top: 0px;
    }

    .textEditorDiv {
        clear: both;
        margin-top: 0px;
        margin-bottom: 10px;
        white-space: nowrap;
    }

    .callout {
        position: absolute;
        margin-top: 59px;
        margin-left: -315px;
        text-align: center;
        display: inline-block;
        padding: 20px 30px;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        border-radius: 20px;
        background-color: #fff;
        -webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 4px 24px rgba(0,0,0,.27);
        -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 4px 24px rgba(0,0,0,.27);
        box-shadow: 0 0 21px rgba(255,255,255,.55), 0 4px 24px rgba(0,0,0,.27);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);
    }

    .calloutButton {
        padding: 4px;
        margin-left: 5px;
        margin-right: 5px;
        cursor: pointer;
        -webkit-border-radius: 15px;
        -moz-border-radius: 15px;
        border-radius: 15px;
        background-color: #000;
        -webkit-box-shadow: 0 5px 2px #858c92;
        -moz-box-shadow: 0 5px 2px #858c92;
        box-shadow: 0 5px 2px #858c92;
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
        background-image: linear-gradient(to top, #e6e6e6, #f1f1f1 68%, #fff);
    }

    .AlbumDiv {
        position: relative;
        display: inline-block;
        width: 100%;
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        border-radius: 20px;
        background-color: #fff;
        -webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
        -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
        box-shadow: 0 0 21px rgba(255,255,255,.55), 0 2px 3px rgba(0,0,0,.27);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #f7f7f7);
        background-image: linear-gradient(to top, #e6e6e6, #f7f7f7);
        margin-bottom: 10px;
        box-sizing: border-box;
        margin-top: 0px;
    }

    .albumThumb {
        -webkit-border-radius: 100px;
        -moz-border-radius: 100px;
        border-radius: 100px;
        background-color: #fff;
        -webkit-box-shadow: 0 5px 9px rgba(0,0,0,.25);
        -moz-box-shadow: 0 5px 9px rgba(0,0,0,.25);
        box-shadow: 0 5px 9px rgba(0,0,0,.25);
        border: solid 6px #fff;
        cursor: pointer;
        width: 110px;
    }

    .albumThumbDiv {
        font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #1f1f1f;
        margin-top: 15px;
        width: 48%;
        float: left;
        margin-right: 5px;
        text-align: center;
    }

    .albumThumbTitle {
        width: 100%;
        text-align: center;
    }

    .bottomLine {
        float: left;
        border-top: 1px solid #d2d2d2;
        width: 100%;
        margin-top: 30px;
        padding-top: 20px;
    }

    .albumbutton {
        padding: 8px 12px;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        background-color: rgba(231,231,231,0);
        -webkit-box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
        -moz-box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
        box-shadow: 0 4px 7px rgba(161,161,161,.99), inset 0 2px rgba(255,255,255,.37);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: linear-gradient(to top, #e6e6e6, #fff);
        cursor: pointer;
        float: right;
        color: #303030;
        font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
        font-size: 17px;
    }

    .Greencheck {
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        border-radius: 50px;
        background: rgba(97, 143, 11, .5);
        -webkit-box-shadow: 0 0 18px 9px #fff;
        -moz-box-shadow: 0 0 18px 9px #fff;
        box-shadow: 0 0 18px 9px #fff;
        display: inline-block;
        padding: 15px;
        position: absolute;
        margin-top: 35px;
        margin-left: 35px;
        cursor: pointer;
    }

    .GreencheckOff {
        visibility: hidden;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        border-radius: 50px;
        background: rgba(97, 143, 11, .5);
        -webkit-box-shadow: 0 0 18px 9px #fff;
        -moz-box-shadow: 0 0 18px 9px #fff;
        box-shadow: 0 0 18px 9px #fff;
        display: inline-block;
        padding: 15px;
        position: absolute;
        margin-top: 45px;
        margin-left: 45px;
        cursor: pointer;
    }


    .RectangleButton {
        padding: 3px;
        margin-left: 5px;
        margin-right: 5px;
        cursor: pointer;
        -webkit-border-radius: 15px;
        -moz-border-radius: 15px;
        border-radius: 15px;
        background-color: #000;
        -webkit-box-shadow: 0 5px 2px #858c92;
        -moz-box-shadow: 0 5px 2px #858c92;
        box-shadow: 0 5px 2px #858c92;
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #f1f1f1 68%, #fff);
        background-image: linear-gradient(to top, #e6e6e6, #f1f1f1 68%, #fff);
        float: right;
    }


    .blogDiv {
        width: 100%;
        -webkit-border-radius: 0 20px;
        -moz-border-radius: 0 20px;
        border-radius: 0 20px;
        background-color: #fff;
        -webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19);
        -moz-box-shadow: 0 3px 5px rgba(63,113,163,.19);
        box-shadow: 0 3px 5px rgba(63,113,163,.19);
        border: solid 1px #d2d2d2;
        float: left;
        box-sizing: border-box;
        padding: 3%;
        margin-bottom: 15px;
    }

    .draftThump {
        width: 96px;
        height: 96px;
        max-width: 96px;
        min-height: 96px;
        float: left;
        -webkit-border-radius: 0 10px;
        -moz-border-radius: 0 10px;
        border-radius: 0 10px;
        border: solid 1px #d2d2d2;
    }

    .DraftBlogTitle {
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 20px;
        color: #1f1f1f;
        border-bottom: 1px solid #d2d2d2;
        margin-left: 37%;
        padding-bottom: 6px;
        word-break: break-word;
    }

    .date {
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 15px;
        color: #828181;
        margin-left: 37%;
    }

    .DraftButtons {
        padding: 1px;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        border-radius: 50px;
        background-color: #d9eeff;
        -webkit-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        -moz-box-shadow: 0 2px 8px rgba(190,190,190,.39);
        box-shadow: 0 2px 8px rgba(190,190,190,.39);
        border: solid 1px #bebebe;
        background-image: -webkit-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -moz-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: -o-linear-gradient(bottom, #e6e6e6, #fff);
        background-image: linear-gradient(to top, #e6e6e6, #fff);
        cursor: pointer;
        margin-left: 2%;
        float: right;
        /* margin-bottom: 5px;*/
    }

    .DraftButtonsWidth {
        width: auto;
    }

    .DraftBlogText {
        /*font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #303030;
    margin-left: 52%;
    margin-top: 10px;*/
        display: none;
    }

    .DraftButtonDiv {
    }


    .hide {
        visibility: hidden;
    }

    .count, .counttext {
        font-size: 17px;
        color: #828181;
        float: left;
        vertical-align: bottom;
        margin-top: 3px;
        margin-bottom: 5px;
        font-weight: 100;
    }

    .count {
        font-family: 'Raleway', sans-serif;
        margin-left: 5px;
        margin-right: 5px;
    }

    .counttext {
        font-family: Candara,Arial, Helvetica, sans-serif;
        padding-right: 20px;
    }

    .countBorder {
        border-right: 1px solid #d2d2d2;
    }
    /*
.buttonAlign
{
    position: relative;
    top: 0px;
    float: left;
	left: 10px;
}*/

    .buttonAlign {
        position: relative;
        top: -31px;
        float: right;
        right: 15px;
        width: auto;
        display: none;
    }

    .SettingsDiv {
        width: 100%;
        margin-top: 10px;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        border-radius: 20px;
        background-color: #f9f9f9;
        display: inline-block;
        box-sizing: border-box;
        padding: 10px;
    }

    .regular-radio {
        -webkit-appearance: none;
        background-color: #dfdfdf;
        padding: 9px;
        border-radius: 70px;
        display: inline-block;
        position: relative;
        float: left;
        cursor: pointer;
        margin-right: 10px;
    }

    .buttontext {
        font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
        color: #605f5f;
        font-size: 18px;
        float: left;
        line-height: 36px;
        width: initial;
        margin-bottom: 10px;
        margin-left: 0px !important;
        clear: left;
        float: none;
        width: 100%;
    }

    .SettingsText {
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 20px;
        color: #303030;
        margin-top: 10px;
    }

    .regular-radio:checked:after {
        content: '';
        border-radius: 70px;
        position: absolute;
        background: #9cc355;
        background-image: url(../img/Blog/check.png);
        font-size: 25px;
        color: white;
        text-align: center;
    }

    .big-radio {
        padding: 16px;
    }

        .big-radio:checked:after {
            width: 31px;
            height: 31px;
            left: 0px;
            top: 0px;
        }

    .BlogHeaddingSmall {
        display: none;
    }

    .SearchDiv {
        width: 100%;
        display: inline-block;
    }

    .BlogHeaddingSmall2 {
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 17px;
        color: #303030;
        margin-left: 125px;
        margin-top: -52px;
        clear: left;
        float: left;
        display: none;
    }

    .ShareMenu {
        margin-left: 60px;
    }

    .BackButton {
        padding: 0px 7px;
    }

    .popupBG {
        width: 100%;
        height: 1500px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
        background-color: #f9f9f9;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        border: none;
        position: absolute;
        z-index: 1;
        box-sizing: border-box;
        padding: 5px;
        margin-left: 0px;
        margin-top: 0px;
        top: 0px;
        left: 0px;
    }

    .division {
        width: 100%;
        border-bottom: 1px solid #e3e3e3;
        border-right: none;
        height: auto;
        padding-right: 0px;
        float: left;
        padding-bottom: 30px;
        min-width: 300px;
    }

    .SmallHeadding {
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 17px;
        color: #303030;
        border-bottom: 1px solid #d2d2d2;
        margin-top: 10px;
        margin-bottom: 5px;
    }

    .division2 {
        width: 100%;
        padding-right: 0px;
        float: left;
        margin-left: 0px;
        height: auto;
    }

    .WidthChange {
        width: 82%;
    }

    .DivisionAlign {
        margin-top: 20px;
        height: 45%;
        margin-bottom: 20px;
    }

    .search2 {
        border-radius: 25px;
        padding: 11px 20px;
        width: 84%;
        font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
        font-size: 18px;
        background-color: #fff;
        -webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        border: solid 1px #bebebe;
        outline: none;
        color: #303030;
        float: left;
    }


    .SearchDropdown {
        -moz-border-radius: 25px;
        -webkit-border-radius: 25px;
        border-radius: 25px;
        padding: 11px 20px;
        width: 54%;
        font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
        color: #666666;
        font-size: 18px;
        outline: none;
        -webkit-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        -moz-box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        box-shadow: 0 0 21px rgba(255,255,255,.55), inset 1px 2px rgba(79,79,79,.67);
        border: solid 1px #bebebe;
        background: url(../img/Blog/bigarrow.png) right no-repeat;
        background-color: #FFFFFF;
        float: left;
        padding-right: 38px;
        -webkit-appearance: none;
    }

    .blogCoverText {
        font-size: 12px;
        margin-left: -88px;
        margin-top: 78px;
        padding: 1px 2px;
    }

    .blogCoverImg {
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        background-color: #f7f7f7;
        -webkit-box-shadow: 1px 1px rgba(0,0,0,.07);
        -moz-box-shadow: 1px 1px rgba(0,0,0,.07);
        box-shadow: 1px 1px rgba(0,0,0,.07);
        border: solid 1px #dedede;
        width: 95px;
        height: 95px;
        cursor: pointer;
        margin-top: 10px;
        font-weight: 100;
    }


    .ArchivesPOP {
        position: relative;
        z-index: 2;
        display: block;
        top: 123px !important;
    }

    .menuButton {
        padding: 8px;
        -webkit-border-radius: 25px;
        -moz-border-radius: 25px;
        border-radius: 25px;
        background-color: #f5f5f5;
        border: solid 1px #a5a5a5;
        cursor: pointer;
        float: right;
        width: 12px;
    }







    .homemailbox {
        position: fixed !important;
        top: 10% !important;
        left: 30% !important;
    }


    .silverbtn {
        font-family: open Sans !important;
        font-size: 11pt!important;
        text-align: center;
        display: inline-block;
        outline: none;
        cursor: pointer;
        padding: 5px 8px !important;
        border: 1px solid #DBDBDB;
        border-radius: 20px !important;
        box-shadow: 1px 3px 4px #7C99BD;
        color: #606060;
        background: #fff;
        background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e6e6e6));
        background: -moz-linear-gradient(top, #fff, #e6e6e6);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6');
        -webkit-box-shadow: 0 3px rgba(96,145,175,.42);
        -moz-box-shadow: 0 3px rgba(96,145,175,.42);
        box-shadow: 0 3px rgba(96,145,175,.42);
        text-decoration: none;
    }


    #SharePanelContainer {
        float: left;
    }

    .menuIcon {
        margin-right: 3px;
    }


    .selectionAuthor:before {
        margin: 21px 12px auto;
    }

    .selectionAuthor:after {
        margin: 21px -31px auto;
    }

    .selectionLabel:before {
        margin: 21px 19px auto;
    }

    .selectionLabel:after {
        margin: 21px -37px auto;
    }

    .selectionDate:before {
        margin: 21px 6px auto;
    }

    .selectionDate:after {
        margin: 21px -23px auto;
    }

    .divider {
        margin-top: 0px;
    }

    .SearchButtonAlign {
        margin-right: 48px;
    }

    .SearchDropdownNew, .categoryBox {
        width: 100%;
    }

    .draftpopup {
        width: 100%;
        height: 2000px;
        padding-bottom: 182px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
        top: 0px;
        left: 0px;
        margin-top: 0px;
        margin-left: 0px;
        position: absolute;
        transform: translate(0%, 0%);
        -webkit-transform: translate(0%, 0%);
        -moz-transform: translate(0%, 0%);
        padding: 20px;
    }

    .BGDivPopUp {
        /*-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
position: absolute;
margin-left: 0%;
margin-top: 0%;
width: 100%;
height: 1500px;*/
        width: 100%;
        height: 2000px;
        padding-bottom: 182px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
        top: 0px;
        left: 0px;
        margin-top: 0px;
        margin-left: 0px;
        position: fixed;
    }
.NewBlogBGDivPopUp{
	 width: 90%;
	height: inherit;
	padding-bottom: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	top: 50%;
	left: 50%;
	margin-top: 0;
	margin-left: 0;
	position: fixed;
}

    .blogSharePopup {
        width: 100%;
        height: 1000px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        border: none;
        background-color: #fbfbfb;
        z-index: 1;
        box-sizing: border-box;
        padding: 20px;
    }

    .blogShareItems, .blogShareItemsNoBorder {
        text-align: left;
    }

    .blogsharemenuitem {
        height: auto !important;
        position: absolute;
        top: 10%;
        left: 10%;
    }

    .blogsharemenuitem2 {
        height: auto !important;
        position: absolute;
        left: 7%;
        top: 80px;
    }


    .divContainercubeecontrolUp {
        position: relative !important;
    }

    .btn-slide {
        width: 50px;
        background-position: 30px 18px;
        height: 40px;
        bottom: 40px;
    }


    .relatedBlogsText {
        display: none;
    }


    .relatedBlogFancyHeading {
        font-size: 14px;
        line-height: 15px;
        padding: 4px;
    }

    .Related {
        margin-left: -10px;
        position: relative;
        overflow: visible !important;
    }

    .btn-slideNew {
        display: none;
        width: 204px;
        background-position: 158px -44px;
        height: 40px;
        bottom: 40px;
    }

    .relatedBlogsTextNew {
        color: #fff;
        font-family: 'Raleway',Arial, Helvetica, sans-serif;
        float: left;
        margin-top: 8px;
        font-size: 16px;
        margin-right: 5px;
    }



    /*---------------------------------------------------------   Mobile */



    .bookflipDivAlign {
        float: left !important;
        width: 100% !important;
        left: 0px !important;
    }

    .bookcubee {
        width: 100% !important;
        left: 0px !important;
    }

    .bookSettingsDesktop {
        z-index: 999;
        left: 80% !important;
    }

    .bookArchives {
        margin-left: 0px !important;
        left: 12px !important;
        width: 100% !important;
    }

    .BookCover {
        padding-bottom: 89px;
        padding-top: 69px !important;
    }






    /*---------------------------------------------------------*/



    .relatedBlogFancyHeadingNew {
        font-family: 'Raleway',Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #515151;
        box-sizing: border-box;
        padding: 8px;
        word-break: break-word;
        width: 100%;
    }

    .relatedBlogsAndText {
        float: left;
        /*width: 100%;*/
        margin-top: 6px;
        border-bottom: 1px solid #D4D4D4;
        box-sizing: border-box;
        padding: 15px;
        padding-left: 10px;
        background-color: white;
        border-radius: 10px;
    }

    .relatedBlogHeadingText {
        font-family: 'Raleway', sans-serif;
        font-size: 25px;
        color: #1f1f1f;
        font-weight: 100;
        clear: both;
        padding-top: 20px;
        cursor: default;
        word-wrap: break-word;
    }

    .snippetTextContent {
        font-size: 18px;
        color: #303030;
        font-weight: 300;
        margin-bottom: 15px;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    /*.blogcontent img:not(.arrow) {

.blogcontent img:not(.arrow, .profileImgSnippet){
.blogcontent img:not(.nolightbox){ 
    max-width:100% !important;
    height: auto !important;
}*/


    .createnewblogpost {
        margin-right: 0%;
    }

    /*-----------------------------------------------------------------------------------------------------*/

    .flipDivAlign {
        /*width:95%;
	position:fixed;
	z-index: 20;
	float: none;
	clear: none;*/
        width: 100%;
        position: fixed;
        z-index: 20;
        float: none;
        clear: none;
        left: 0;
        top: 0;
        margin-top: -10px;
        display: none; /* !important;*/
    }

    .flipContainer {
        -webkit-perspective: 4000px;
        -moz-perspective: 1000px;
        -o-perspective: 1000px;
        perspective: 1000px;
    }

    #cube {
        width: 100%;
        height: 100%;
        -webkit-transform-style: preserve-3d;
        -moz-transform-style: preserve-3d;
        -o-transform-style: preserve-3d;
        transform-style: preserve-3d;
        -webkit-transition: -webkit-transform 1s;
        -moz-transition: -moz-transform 1s;
        -o-transition: -o-transform 1s;
        transition: transform 1s;
    }

        #cube .front {
            display: block;
            position: absolute;
        }


        #cube .right {
            display: block;
            position: relative;
        }

        #cube.panels-backface-invisible .front {
            -webkit-backface-visibility: hidden;
            -moz-backface-visibility: hidden;
            -o-backface-visibility: hidden;
            backface-visibility: hidden;
        }

        #cube.panels-backface-invisible .right {
            -webkit-backface-visibility: hidden;
            -moz-backface-visibility: hidden;
            -o-backface-visibility: hidden;
            backface-visibility: hidden;
        }

        #cube .front {
            -webkit-transform: translateZ( 150px );
            -moz-transform: translateZ( 100px );
            -o-transform: translateZ( 100px );
            transform: translateZ( 100px );
        }

        #cube .right {
            -webkit-transform: rotateY( 90deg ) translateZ( 150px );
            -moz-transform: rotateY( 90deg ) translateZ( 100px );
            -o-transform: rotateY( 90deg ) translateZ( 100px );
            transform: rotateY( 90deg ) translateZ( 100px );
        }


        #cube.show-front {
            -webkit-transform: translateZ( -100px ) rotateY( -0deg );
            -moz-transform: translateZ( -100px ) rotateY( -0deg );
            -o-transform: translateZ( -100px ) rotateY( -0deg );
            transform: translateZ( -100px ) rotateY( -0deg );
        }

        #cube.show-right {
            -webkit-transform: translateZ( -100px ) rotateY( -90deg );
            -moz-transform: translateZ( -100px ) rotateY( -90deg );
            -o-transform: translateZ( -100px ) rotateY( -90deg );
            transform: translateZ( -100px ) rotateY( -90deg );
        }

    .profileDiv {
        width: 100%;
        height: 600px;
        -webkit-border-radius: 0px !important;
        -moz-border-radius: 0px !important;
        border-radius: 0px !important;
        background-color: #fff;
        -webkit-box-shadow: 0 3px 5px rgba(63,113,163,.19);
        -moz-box-shadow: 0 3px 5px rgba(63,113,163,.19);
        box-shadow: 0 3px 5px rgba(63,113,163,.19);
        border: solid 1px #d2d2d2;
        margin-top: 10px;
        padding-bottom: 24px;
        box-sizing: border-box;
        padding: 20px;
    }

    .ProfileImage {
        width: 120px;
        height: 120px;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        border: 1px solid #F0F0F0;
    }

    .ProfileImageBorder {
        width: 120px;
        height: 120px;
        margin: auto;
        float: none;
    }

    .profileContentAlign {
        text-align: center;
        margin-top: 5px;
        float: none;
    }

    .profileName {
        margin: auto;
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 23px;
        color: #303030;
        margin-bottom: 5px;
        /*margin-top: 35px;*/
    }

    .Blogcount1 {
        margin: auto;
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 17px;
        color: #303030;
        background-color: #E6E6E6;
        display: inline;
        padding: 1px 11px;
        padding-bottom: 4px;
        cursor: pointer;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        background-color: #f4f4f4;
        border: solid 1px #bebebe;
    }

    .Location {
        margin: auto;
        font-family: Candara,Arial, Helvetica, sans-serif;
        font-size: 18px;
        margin-bottom: 20px;
        color: #303030;
    }

    .positionRelative {
        display: inline-block;
        width: 100%;
        width: 100%;
    }

    .profileClose {
        Position: absolute;
        margin-right: 12px;
        right: 0;
        margin-top: -8px;
        background-color: white;
        padding: 6px;
        border-radius: 100%;
        border: 1px solid #C4C4C4;
        cursor: pointer;
        display: block;
    }

    .ProfileDivBG {
        background-color: rgba(0,0,0,0.50);
        width: 100%;
        height: 100%;
        position: fixed;
        z-index: 2;
        top: 0;
        left: 0;
        display: none;
    }

    .profileDivFlip {
        -webkit-border-radius: 0px !important;
        -moz-border-radius: 0px !important;
        border-radius: 0px !important;
        height: 600px !important;
    }

    #FooterText {
        width: 250px;
    }

    .displayDivEdit {
        position: fixed;
        z-index: 14;
        width: 100%;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        border: solid 1px #fff;
        background-color: #fbfbfb;
        box-sizing: border-box;
        padding: 26px;
        clear: both;
        top: 0%;
        left: 0%;
        transform: translate(0%, 0%);
        -webkit-transform: translate(0%, 0%);
        white-space: nowrap;
        height: 100%;
    }

    #menuOrder {
        margin-left: 0px;
    }




    .signinButtonImg {
        margin-top: 4px;
    }


    .channelcheckboxcontainer {
        width: 100%;
    }

    .BigButton {
        padding: 7px 8px;
        font-size: 17px;
    }

    .addtochannelcheckboxtext {
        height: 322px;
        overflow: auto;
    }

    .helpScroll {
        overflow: hidden;
    }

    .webtemplateimage {
        width: 75px;
        height: 75px;
    }

    .templatenavarrowleft {
        width: 22px;
        margin-top: 24px;
    }

    .templatenavarrowright {
        width: 22px;
        margin-top: 24px;
    }

    .teplatesetdiv {
        height: 94px;
        width: 80%;
    }

    .BlogwebsiteColorset {
        margin: 0px;
    }

    .displayDivEditBig {
        position: relative;
        z-index: 14;
        width: 100%;
        height: auto;
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        border-radius: 20px;
        -webkit-box-shadow: 0 2px 24px rgba(0,1,2,.45);
        -moz-box-shadow: 0 2px 24px rgba(0,1,2,.45);
        box-shadow: 0 2px 24px rgba(0,1,2,.45);
        border: solid 1px #fff;
        background-color: #fbfbfb;
        box-sizing: border-box;
        padding: 15px;
        clear: both;
        top: 0;
        left: 0;
        transform: translate(0%, -0%);
        -webkit-transform: translate(0%, 0%);
        white-space: nowrap;
    }



    .Blogs2 {
        width: 95%;
        min-width: 200px;
        border-radius: 20px;
        -webkit-box-shadow: 0 2px 4px rgba(0,1,2,.13);
        -moz-box-shadow: 0 2px 4px rgba(0,1,2,.13);
        box-shadow: 0 2px 4px rgba(0,1,2,.13);
        border: solid 6px #fff;
        background-color: #fff;
        float: left;
        margin-right: 1%;
        margin-bottom: 10px;
        cursor: pointer;
        min-height: 336px;
    }
}