﻿@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 
*/
/*---------------------Channel---------------------*/

.dateandtimepickalign{
	width:50%;
}

.InviteFloatRight{
	float:right;
	
}

.InviteFloatLeft{
	float:left;
	
}

.MembersSectionLeft{
	float:left;
	width:25%;
	
}

.InviteTo{
display: inline-block;
float: LEFT;
line-height: 46px;
margin-left: 10px;

}

.radiousinviteleft{
	border-radius: 0px 4px 4px 0px !important;
	margin-left: -1px;
}

.radiousinviteRight{
	border-radius: 4px 0px 0px 4px !important;	
}


.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---------------------*/
 /*-------------------------------BlogPopup-------------------------------------->*/
.BlogPopups{
	font-family: 'Open Sans' , Helvetica, sans-serif;
	font-weight: 100;
	
}


.BlogPopups .PopupWhiteBG{
	background-color:rgba(255,255,255,.75);
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 100;
}

.BlogPopups .BlogPopupsText{	
	font-size: 19px;
	color: rgb( 47, 47, 47 );
	
	
}

.BlogPopups .BlogPopupsContainer{
	border-radius: 8px;
	background-color: rgb( 255, 255, 255 );
	box-shadow: 0px 0px 43px 0px rgba( 0, 0, 0,0.35 );
	position: absolute;
	z-index:101;
	min-width:583px;
	min-height: 120px;
	margin-left: 28%;
	margin-top: 28%;
	text-align: center;
	box-sizing: border-box;
	padding: 20px;

}

.BlogPopups .BlogPopupsButton{
	display:inline-block;
	border-style: solid;
	border-width: 1px;
	border-color: rgb( 205, 205, 205 );
	border-radius: 7px;
	background-image: -moz-linear-gradient( 90deg, rgb(231,231,231) 0%, rgb(251,251,251) 100%);
	background-image: -webkit-linear-gradient( 90deg, rgb(231,231,231) 0%, rgb(251,251,251) 100%);
	background-image: -ms-linear-gradient( 90deg, rgb(231,231,231) 0%, rgb(251,251,251) 100%);
	box-shadow: 1px 1.732px 3px 0px rgba( 0, 0, 0,.50 );
	cursor:pointer;
	box-sizing:border-box;
	padding:5px;
	min-width:50px;
	margin-top:10px;
	font-size:16px;
	

}
 


 

/*-------------------------------------------Login---------------------------------------------------------*/
#imgAuthor1 {
    display:none;
}
#spnAuthorName1 {
    display:none;
}
.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;
}
.SignInText {
	font-family: 'Open Sans' , Helvetica, sans-serif;
	font-weight: 100;
	font-size: 17px;
	color: #535353;
	float: left;
	line-height: 45px;
	margin-left: 6px;
}





    .flipContainer {
      -webkit-perspective: 4000px;
         -moz-perspective: 1000px;
           -o-perspective: 1000px;
              perspective: 1000px;
    }

    .flipDivAlign{
	width: 28%;
	position: relative;
	z-index: 1;
	float: right;
	clear: both;

}

    #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 );


}
/*---------------------------------------------------------*/



















.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: 3;
	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%;
}
.MarginTop10
{
    margin-top: 10px;
}
.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%;
}

.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
        {
            /*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;
            height: 20px;
            cursor: pointer;
            z-index: 118 !important;*/
        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;
}
iframe {
    overflow: auto !important;
}

.shareIconSet{
	position:absolute;
	float:right;
	top:0px;	
	right: 6.7%;
}
.marginRight{
margin-right:0px !important;

}

.marginRight2{
margin-right:60px !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;
}


.sharebuttonIcon{
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: 6px;
float: right;
margin-bottom: 10px;	
}
.LoginMenuAlign{
	margin-top: 72px;
	margin-left: 71%;
}

.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: 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;
}
.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: 23%;
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:300px;
max-height: 450px;
max-width: 252px;*/
min-height: 150px;
max-height: 450px;
max-width: 252px;
}

.blogheaddinghometext{
font-family:Candara,Arial, Helvetica, sans-serif;
font-size:20px;
color:#ffffff;
line-height:20px;
padding-top:5px;
padding-bottom:10px;
cursor:pointer;
white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
}
.sharebutton2 {
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: relative;
float: right;
margin-top: 4px;
bottom: 8px;
z-index: 1;
}

.ViewAndShareCount {
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
    color: #F8F8F8;
    padding-bottom: 15px;
    font-weight: 100;
    border-bottom: 1px solid #D1D1D1;
    width: 100%;
    margin-bottom: 10px;
    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;
}

 
/**/
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;
}


.ArchivesPOP 
{
    display:block;
}
.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: 20px;
    color: #505050;
    font-weight: 100 !Important;
    text-align: center;
    width: 69.9%;
	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;
}



.NavtButtons{
    padding: 6px;
    -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: 5px;
    float:right;
    margin-bottom: 10px;
}
.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;
}

.lineRight{
    
    float: right;
    height: 50px;
    /*width: 116px;*/
}

.lineRight2{
    
    float: right;
    height: 50px;
}


.lineRightAddOn {
    border-right: 1px solid #d2d2d2;
	padding-right: .5%;
    margin-right: .5%;
}


.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;
	-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;
    outline:none;
    margin-left: 10px;
}
.label 
{
    position:absolute;
}
.label:after {
  	content: url(../img/Blog/DownArrow.png);
    right:7px; top:5px;
    padding:0 0 2px;  
    position:absolute;
    pointer-events:none;
}
.label: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: 246px;
    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;
}





.RecentHeading{
	font-family: Candara;
	font-size: 24px;
	color: #303030;
	float:left;
	margin-right:10px;
}


.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;

}

.NewNavButton{

	padding: 4px 15px;
    -webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	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);
	float:left;
	margin-right:5px;
	cursor:pointer;
	font-family:Candara,Arial, Helvetica, sans-serif;
	color:#303030;
	font-size:17px;


}

.NewNavButton2{

	padding: 4px 15px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	font-family:Candara,Arial, Helvetica, sans-serif;
	font-size:17px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #cfcfcf;
	-webkit-box-shadow: inset 0 2px rgba(0,0,0,.15);
	-moz-box-shadow: inset 0 2px rgba(0,0,0,.15);
	box-shadow: inset 0 2px rgba(0,0,0,.15);
	border: solid 1px #b1b1b1;
	cursor: pointer;


}

.NewNavButton:active{
		-webkit-transform: translate(0, 1px);
		-moz-transform: translate(0, 1px);
		-ms-transform: translate(0, 1px);
	background-color: #cfcfcf;
	-webkit-box-shadow: inset 0 2px rgba(0,0,0,.15);
	-moz-box-shadow: inset 0 2px rgba(0,0,0,.15);
	box-shadow: inset 0 2px rgba(0,0,0,.15);
	border: solid 1px #b1b1b1;
	background-image:none;
		}






.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 -36px 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;
}



.BigMenu{

	width: 21.4%;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background: rgba(229,229,229,.95);
	float:left;
	margin-right:10px;
	box-sizing: border-box;
	padding: 14px;
	position:absolute;
	z-index:3;
	margin-top: 6px;
}

.menuText{

	font-family:Candara,Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #303030;
	line-height: 20px;
	clear:left;
	cursor:pointer;

}
.menuText div
{
    margin-bottom:10px;
}

.menuClose{
	padding:8px;
	-webkit-border-radius: 16px/15px 15px 16px 16px;
	-moz-border-radius: 16px/15px 15px 16px 16px;
	border-radius: 16px/15px 15px 16px 16px;
	background-color: #f5f5f5;
	border: solid 1px #a5a5a5;
	cursor:pointer;
	float:right;

}


.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;

}
.menuArrow{
float:right;
margin-top: 9px;
vertical-align:middle;

}
#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;
}

	
.title {
font-family: 'Raleway', sans-serif;
font-size: 50px;
color: #1f1f1f;
font-weight: 100;
min-height: 60px;
cursor:default;
word-wrap: break-word;
}


#spnHeading {
    font-family: 'Raleway', sans-serif;
font-size: 50px;
color: #1f1f1f;
font-weight: 100;
min-height: 60px;
cursor: default;
word-wrap: break-word;
}


.titlediv{
	padding-top:20px;
	border-bottom:1px solid #d2d2d2;
	min-height:65px;
}

.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;
}



.CountBox {
	-webkit-border-radius: 13px 14px 14px 13px/14px 14px 13px 13px;
	-moz-border-radius: 13px 14px 14px 13px/14px 14px 13px 13px;
	border-radius: 13px 14px 14px 13px/14px 14px 13px 13px;
	background-color: #fff;
	border: solid 1px #d4edfd;
	background-image: -webkit-linear-gradient(bottom, #80caf9, #97d6fe);
	background-image: -moz-linear-gradient(bottom, #80caf9, #97d6fe);
	background-image: -o-linear-gradient(bottom, #80caf9, #97d6fe);
	background-image: linear-gradient(to top, #80caf9, #97d6fe);
	padding:1px 8px;
	color:#fff;
	font-size:20px;
	font-family: 'Raleway', sans-serif;
	margin-left:5px;

}


.CountBox2{
	-webkit-border-radius: 13px 14px 14px 13px/14px;
	-moz-border-radius: 13px 14px 14px 13px/14px;
	border-radius: 13px 14px 14px 13px/14px;
	background-color: #fff;
	border: solid 1px #b5b5b5;
	background-image: -webkit-linear-gradient(bottom, #e1e1e1, #f5f5f5);
	background-image: -moz-linear-gradient(bottom, #e1e1e1, #f5f5f5);
	background-image: -o-linear-gradient(bottom, #e1e1e1, #f5f5f5);
	background-image: linear-gradient(to top, #e1e1e1, #f5f5f5);
	padding:1px 8px;
	color:#404040;
	font-size:20px;
	font-family: 'Raleway', sans-serif;
	margin-left:5px;

}


.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;


}

.MenuText{
font-family: Candara,Arial, Helvetica, sans-serif;
font-size: 17px;
color:#515151;
border-bottom:1px solid #dddddd;
display:inline-block;
width: 107px;
position: relative;
top: -14px;
line-height:30px;




}




.ViewNormal{

	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background-color: #f8f8f8;
	border: solid 1px #9b9b9b;
	padding:4px;
	cursor:pointer;
	margin-right:5px;
}



.ViewPress{

	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background-color: #fcfcfc;
	-webkit-box-shadow: inset 2px 2px rgba(0,0,0,.31);
	-moz-box-shadow: inset 2px 2px rgba(0,0,0,.31);
	box-shadow: inset 2px 2px rgba(0,0,0,.31);
	border: solid 1px #a2a2a2;
	cursor:pointer;
	padding:4px;
	


}


.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;
    outline:none;
	
	
}

.buttontext{

font-family: Candara,Tahoma,Arial, Helvetica, sans-serif;
color:#605f5f;
font-size:18px;
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;*/


  

}

.settings {
    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;*/
    top: 103px;
    left: 249px;
}

.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;

}

.sharediv{
	float:right;
	display:block;
	
	






}

/*.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{
		-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:85%;
 margin:auto;
 font-family: 'Open Sans' , Helvetica, sans-serif;


}

.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;


}




/*-----------------------------------------------------------------*/
.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: 50%;
float: left;



}


.searchbar{
margin-top: 10px;
float: left;
width: 100%;
margin-bottom: 10px;


}




.Blogs2 {
width: 23%;
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;

}



.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: 8px;

}


.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:16px;
color:#c3c1c1;
padding-bottom:15px;
font-weight: 100;
border-bottom:1px solid #79756d;
width:100%;
margin-bottom: 10px;


}

.DraftButtonDiv{
    visibility:hidden;
}

.blogDiv:hover .DraftButtonDiv {	
    visibility:visible;
}
.border{
    border-right:1px solid #c3c1c1;
    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: 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: 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: #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: 1;
}



/*----------------------Blog Display--------------------------------------*/
.cubee
{
	width: 70%;
	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
{
    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;
}
.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;
}
.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;
}
.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;
}

.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);
	/*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: 70%;
    }
.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: 20px;
	padding-bottom: 25px;
	box-sizing: border-box;
	padding-left:1.2%;
	padding-right:1.2%;
	padding-top:10px;

}

.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;
}
.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;
}

.EditorShareDiv{


display:inline-block;
width:30%;

}


.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: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;


}


/*.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;
}

.viewtext{

font-family: Candara,Arial, Helvetica, sans-serif;
font-size: 18px;
color: #303030;
float:left;
line-height: 3em;
margin-right:10px;
padding-right:20px;
border-right:1px solid #d2d2d2;


}

.ViewsCount{

font-family: 'Raleway', sans-serif;
font-size: 35px;
color: #1f1f1f;
float:left;
line-height:50px;
margin-right:10px;
font-weight:100;



}
























.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;
}


.BGDivPopUp{
	-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: absolute;
	z-index: 1;
	margin-left: 25%;
	margin-top: 53%;
	width: 50%;
}


.CreateBlogTitle{
	font-size: 25px;
	color: #1f1f1f;
	border-bottom: 1px solid #ebebeb;
	margin-top: 20px;
	padding-bottom: 10px;
	margin-bottom: 20px;

}

.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 #cfd0d1;
	outline: none;
	font-size: 17px;
	color: #303030;
	padding-right: 38px;
	font-family: 'Open Sans' , Helvetica, sans-serif;
	font-weight:100;
	margin-bottom: 15px;


}


.itemtext{
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;
	/* -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-top: 4px;
	margin-left: 10px;
	float: left;

}



.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;
	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);


}

.buttondiv{
border-top: 1px solid #ebebeb;
padding-top:15px;
margin-top:30px;
clear: left;
}




.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;
}


.DraftTopDiv{
    margin-top: 15px;
    float: left;
    margin-bottom: 15px;
    width:100%;
}

.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;
}


.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;
	 
}*/

@media only screen and (min-width : 481px) and (max-width : 1024px)
{
	
<!-------------------------------BlogPopup-------------------------------------->
.BlogPopups .BlogPopupsContainer{
	margin-left: 20%;


}
<!------------------------------------------------------------------------------>

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
    .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;
}
.settings {
    z-index: 2;
    left: 130px;
    padding: 6px;
    /*top: 150px;*/
}

.settings1 {
    z-index: 2;
   left: 302px;
    padding: 6px;
    top: 100px;
}
.zcubeslogo
{
    display: none;
}
.positionRelative {
display: none;
}


.flipDivAlign{
	width: 100%;

}


/*---------------------------------------------------------    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;


}
/*---------------------------------------------------------*/




.blogsharemenuitem
{
	top: 25%;
	left: 40%;
}

.blogsharemenuitem2{
	left: 20%;
	top: 80px;
}

.blogsharemenucontainer
{
    top:25%;
    left:35%;  
    position: fixed;
    z-index: 4;          
}
.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%;
}
.marginRight2 {
    margin-right: 46px !important;
}
.shareIconSet{
	right: 1.5%;
}
.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%;

}



.NavtButtons
{
    padding: 6px;
    margin-left: 5px;
    margin-bottom: 10px;
}
.ArchivesPOP
{
    position: absolute !important;
    z-index: 2 !important;
    display: block !important;
    width: 95% !important;
}


.lineRight
{

    /*width: 106px;*/
}

.lineRightAddOn {

	padding-right: 5px;
    margin-right: 5px;
}



.BigMenu
{
    width: 23.4%;
    min-width: 212px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    background: rgba(229,229,229,.95);
    float: left;
    margin-right: 10px;
    box-sizing: border-box;
    padding: 14px;
    position: absolute;
    z-index: 3;
}
@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;
}



.title
{
    font-family: 'Raleway' , sans-serif;
    font-size: 50px;
    color: #1f1f1f;
    font-weight: 100;
    margin-bottom: 5px;
    display: inline-block;
    cursor:default;
    word-wrap: break-word;
}
    #spnHeading {
        font-family: 'Raleway' , sans-serif;
font-size: 50px;
color: #1f1f1f;
font-weight: 100;
margin-bottom: 5px;
display: inline-block;
cursor: default;
word-wrap: break-word;
    }


.titlediv
{
    padding-top: 20px;
    border-bottom: 1px solid #d2d2d2;
}




.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: 23%;
    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;
}





.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;*/
}

.sharediv
{
    float: right;
    margin-top: 0px;
	display: block;
}


.sharebutton:active, .NavButton:active, .BlogSearchButton:active, .sharebutton2:active, .cubeecontroll: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: 23%;
    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;
}


.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: 8px;
}


.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: 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: 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: #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: 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;
}
.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;
}

.EditorShareDiv
{
    display: inline-block;
    width: 40%;
    position: relative;
    top: -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;
}

.viewtext
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 17px;
    color: #303030;
    float: left;
    line-height: 3em;
    /*margin-right: 1%;*/
    padding-right: 8px;
    border-right: 1px solid #d2d2d2;
}

.ViewsCount
{
    font-family: 'Raleway' , sans-serif;
    font-size: 30px;
    color: #1f1f1f;
    float: left;
    line-height: 50px;
    margin-right: 10px;
    font-weight: 100;
}
























.ribbon
{
    color: #eee;
    cursor: pointer;
    display: inline-block;
    text-align: center;
    width: 35px;
    position: absolute;
    margin-left: -53px;
    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-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-size: 25px;
    color: #1f1f1f;
    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
{
    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
{
   
    padding-top: 15px;
    margin-top: 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;
}


.DraftTopDiv
{
    margin-top: 15px;
    float: left;
    margin-bottom: 15px;
    width: 100%;
}

.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: 212px;
    float: right;
}

}

@media only screen and (min-width : 100px) and (max-width : 481px)
{
	
.ChannelBlogs { 
    width: 90%;
}
<!-------------------------------BlogPopup-------------------------------------->
.BlogPopups .BlogPopupsText{
	font-size: 16px;
	
}

.BlogPopups .BlogPopupsContainer{
	width:94%;
	min-width: 94%;
	min-height: 100px;
	margin-left: 0%;
	margin-top: 20%;

}

.BlogPopups .BlogPopupsButton{
	font-size: 14px;
	

}

<!------------------------------------------------------------------------------------->	
	
	
	
	
	
	
	
	
	
	
	
	
/*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%;
    left:1%;
    }  
.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);
    }

.marginRight2 {
margin-right: 42px !important;
}

.LoginMenuAlign2 {
	margin-top: 190px;
	right: 16px;
}

.LoginMenuAlign {
	margin-top: 58px;
	margin-left: 1%;
}

.LoginMenuAlign3 {
	right: 89px;
	margin-top: 48%;
}

.marginRight{
float: right !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;
}
.HideBack
{
    display: none;
    float: right;
    margin-top: 6px;
}
.BackButton
{
    padding: 0px 7px;
}
.NoBlogs{
width: 100%;
}
.BlogRemoved {
margin-top: 25px;
width: 100%;

}


.NavtButtons
{
    padding: 2px;
    margin-left: 2px;
}

.lineRight
{

    width: auto;
    height: 40px;
}

.lineRightAddOn {

	padding-right: 2px;
    margin-right: 2px;
}


.CountBox
{
    display: none;
}
.CountBox2
{
    display: none;
}
.topline
{
    display: none;
}
.BigMenu
{
 
width: 21.4%;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
background: rgba(229,229,229,.95);
float: left;
margin-right: 10px;
box-sizing: border-box;
padding: 14px;
position: absolute;
z-index: 3;
min-width: 249px;
margin-top: 49px;

}
.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;
}
.title
{
    font-family: 'Raleway' , sans-serif;
    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;
}
    #spnHeading {
        font-family: 'Raleway' , sans-serif;
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;
    }
.titlediv
{
    padding-top: 10px;
    border-bottom: 1px solid #d2d2d2;
}
.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;
}


.sharebuttonIcon{
padding: 2px;
margin-left: 2px;
	
}

.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;
}





.sharediv
{
    float: right;
    margin-top: 0px;
	display:block;
}
/*.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, .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: 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: 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: 100%;
    float: left;
    margin-bottom: 5px;
}
.searchbar
{
    margin-top: 10px;
    float: left;
    width: 100%;
    margin-bottom: 5px;
}
.Blogs
{
   width:96%!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-bottom: 10px;
    cursor: pointer;
}
.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: 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: 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: #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: 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;
    width: 100%;
    word-wrap: break-word;
	min-height: 150px;
}



.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: -15px;
    padding-bottom: 0px;
    box-sizing: border-box;
    padding: 0px;
}



.ProfileImage
{
    width: 58px;
    height: 58px;
    -webkit-border-radius: 65px;
    -moz-border-radius: 65px;
    border-radius: 65px;
    position: relative;
    top: 4px;
    left: 4px;
}

.ProfileImageBorder
{
/*    width: 58px;
    height: 58px;
    -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;*/
	width: 58px;
	height: 58px;
	float: left;
	margin-bottom: 8px;
	margin-top: 4px;
	margin-left: 4px;
}

.profileContentAlign
{
    text-align: left;
    margin-top: 6px;
    margin-left: 15px;
    padding-bottom: 10px;
    float: left;
}

.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;
}
/*
.profileName
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 21px;
    color: #303030;
    float: left;
    border-right: 1px solid #B4B4B4;
    padding-right: 4px;
    margin-right: 4px;
}*/

.profileName {
font-family: Candara,Arial, Helvetica, sans-serif;
font-size: 21px;
color: #303030;
border-right:none;
padding-right: 4px;
margin-right: 4px;
margin-bottom:2px;
/*margin-top:8px;*/
}



/*
.Blogcount1
{
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #303030;
    padding: 1px 7px;
}*/
.Blogcount1 {
font-size: 18px;
padding: 1px 11px;
padding-bottom: 5px;
display: inline-block;
}

.Location
{
    display: none;
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 17px;
    margin-bottom: 20px;
    color: #303030;
}

.RelatedBlogThumb{
	width: 250px;
	height: 150px;
	margin-right: 8px;
	float:left;
	margin-bottom: 0px;
	background-color:#e7e7e7;

}

.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;
}


.EditorShareDiv
{
    float: right;
    display: inline-block;
    width: 30%;
}



.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;
position: relative;
z-index: 2;


}
.viewtext
{
    /*visibility: hidden;*/
	display:none;
    font-family: Candara,Arial, Helvetica, sans-serif;
    font-size: 17px;
    color: #303030;
    float: left;
    line-height: 3em;
    margin-right: 1%;
    padding-right: 8px;
    border-right: 1px solid #d2d2d2;
}
.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;
}
.ViewsCount
{
    font-family: 'Raleway' , sans-serif;
    font-size: 30px;
    color: #1f1f1f;
    float: left;
    line-height: 50px;
    margin-right: 10px;
    font-weight: 100;
    /*visibility: hidden;*/
	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: 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-size: 22px;
    color: #1f1f1f;
    margin-top: 20px;
    padding-bottom: 10px;
}

.InputBox
{
    padding: 11px 20px;
    width: 94%;
 -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;
	border-radius: 50px
}


.itemtext
{
    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;
    margin-left: 6px;
    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
{
    
    padding-top: 15px;
    margin-top: 30px;
    clear: left;
}

.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;
}


.DraftTopDiv
{
    margin-top: 8px;
    float: left;
    margin-bottom: 15px;
    width: 100%;
}

.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: 20%;
}

.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;
}
.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: 100%;
    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;
}

.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;

}

.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;
}


.RecentHeading {
font-family: Candara;
font-size: 21px;
color: #303030;
float: left;
margin-right: 5px;
}


.NewNavButton {
padding: 3px 4px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
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);
float: left;
margin-right: 5px;
cursor: pointer;
font-family: Candara,Arial, Helvetica, sans-serif;
color: #303030;
font-size: 15px;
}


.NewNavButton2 {
padding: 3px 4px;
float: left;
margin-right: 5px;
cursor: pointer;
font-family: Candara,Arial, Helvetica, sans-serif;
font-size: 15px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
background-color: #cfcfcf;
-webkit-box-shadow: inset 0 2px rgba(0,0,0,.15);
-moz-box-shadow: inset 0 2px rgba(0,0,0,.15);
box-shadow: inset 0 2px rgba(0,0,0,.15);
border: solid 1px #b1b1b1;
cursor: pointer;
}

.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;
}
.UserImgAlign
{
    float: left !important;
    /*clear: left !important;*/
}
.divider{
    margin-top: 0px;
}
.SearchButtonAlign {
	margin-right: 48px;
}
.SearchDropdownNew,.categoryBox{

	width: 94%;

}

.BGDivPopUp {
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
position: absolute;
margin-left: 0%;
margin-top: 0%;
width: 100%;
height: 1500px;
}


.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;


}
.settings {
    z-index: 2; 
    left: 102px;
    padding:2px;
}

.settings1 {
    z-index: 2; 
    
    padding:2px;
    left: 148px;
top: 100px;
}

.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;
}





    .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;


}
/*---------------------------------------------------------*/
.positionRelative{

	display:none;

}


.flipDivAlign
{
	width: 100%;

}

.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) 
{
    width: 100% !important;
    height: auto !important;
}

@media only screen and (max-width: 481px) and (min-width: 100px)
{
	.Blogs
	{
		max-width: 100% !important;
	}
	.blogImage2 
	{
		width: 100%;
	}
}
