body {
	/* font-family: 'Enriqueta', sans-serif; */
	font-family: 'Roboto', sans-serif !important;
	padding: 0;
	margin: 0;
	color:#000;
   /* text-shadow: 0px 0px 1px rgba(128,128,128,0.01); */
}
*{
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
			box-sizing: border-box;
}
h1{
	/*font-family: 'Enriqueta', sans-serif;*/
	/*font-family:Georgia,Verdana;*/
	font-size:25px;
}
h2{
	font-size:35px;

}
h3{
	font-family: 'Enriqueta', sans-serif;
	font-size:25px;
}
h4{
	font-size:20px;
}
.h414{
	font-size:14px;
}
.startYourStory,
.story_details{
	margin: 10px 0 20px;
	text-align: center;
}
.form-group {
    margin-bottom: 15px;
}
.form-group .formLabel{
	display: inline-block;
    margin: 10px 10px 10px 0px;
    float: left;
}
.story_details .form-group input,
.story_details .form-group select{
	border-radius: 5px;
    border: 1px solid #cdcdcd;
    padding: 9px 35px 10px 20px;
    display: inline-block;
    width: 60%;
    margin: 0;
    font-weight: 400;
    box-shadow: none;
    height: 40px;
    font-size: 16px;
    line-height: 1;
}
.writing_footer{
	position: relative;
    margin-top: 30px;
}
.writing_footer .story_catogory{
}
.writing_footer .form_action{
    padding-top: 3px;
    padding-bottom: 3px;
    text-align: center;
}
.writing_footer .already_PublishedMsg{
	font-size: 20px;
    color: #006d00;
    text-shadow: 0px 2px 8px #999999;
}
.inner_page .btn-two,
.writing_footer .form_action .button_color{
    color: #ffffff;
    background: #0093ce;
    border: 1px solid #0093ce;
}
.inner_page .btn-yellow{
    display: block;
    color: #333333;
    overflow: hidden;
    border-radius: 25px;
    font-weight: 400;
    width: 200px;
    margin: auto;
    background: #fde045;
    border: 1px solid #fde045;
}
.writing_footer .form_action .button_color{
    width: 200px;
    margin: 0 10px;
    padding: 8px 12px;
    font-size: 16px;
    text-shadow: none;
}
.inner_page .btn-two:hover,
.writing_footer .form_action .button_color:hover {
    background-color: #009ddc !important;
    border: 1px solid #009ddc !important;
}

.authorby br {display: none; } 


h1.section-title{font-weight: 500; font-family: medium-content-title-font,Georgia, Cambria, "Times New Roman", Times, Serif !important;letter-spacing: -0.004em;font-size: 38px;}

.sg .price-lable .control-label{display: none;}
.sg .price-lable .mt-3{margin-left: 16px;}
.sg .container_sgtopspace{padding: 15px;}

#page-wrapper {
    background-color: #fdfdfd;
    border-left: 1px solid #fdfdfd;
}
.mce-tinymce.mce-container.mce-panel{
    border: 1px solid #cdcdcd;
}
.mce-stack-layout-item{
    border: 0px solid #cdcdcd;
}
.alert-info {
    color: #000000;
    background-color: #d9edf7;
    border-color: #d9edf7;
    text-align: center;
    box-shadow: 0px 5px 10px -1px #dadada;
    font-size: 16px;
}
/* side nave style*/
.navbar-default.navbar-static-side {
    background-color: #0093ce;
    height: 100%;
}
.navbar-static-side ul li {
    border-bottom: 1px solid #e7e7e7;
    border: 0;
}
.navbar-default.navbar-static-side li a {
    background-color: #0093ce;
    color: #ffffff !important;
}
.navbar-default.navbar-static-side li a:hover,
.navbar-default.navbar-static-side li a.active:hover,
.navbar-default.navbar-static-side li a.active,
.navbar-default.navbar-static-side li a:focus {
    background: #006186;
}
.navbar-default.navbar-static-side li a:hover i,
.navbar-default.navbar-static-side li a.active:hover i,
.navbar-default.navbar-static-side li a.active i,
.navbar-default.navbar-static-side li a:focus i {
    color: #ffffff;
}
/* side nave style*/


.leftNav1{padding: 20px;padding-bottom: 0; border-bottom: 1px solid #ccc;}
.lview{
    background: none;
    border: none;
    color: #333;
    font-weight: 400;
    text-transform: capitalize;
    font-size: 16px;padding: 0px;
}
.leftNav1 a,.submenu1{color:#333;font-size: 16px; font-weight: 400;} 
.leftNav1  li.dropdown_content{display:inline-block;padding:0px 0px;
	vertical-align: top;min-width: 160px;}
.leftNav1 li.dropdown_content .dropcontent1 {display: none }
.leftNav1 li.dropdown_content .dropcontent1 ul li.submenu1 a{font-size: 13px; display: block; padding: 0px 10px; }
.submenu1{display: block; font-size: 13px; list-style: none; margin: 0; padding: 0px; position: relative; z-index: 1000;}
.dropcontent1 ul{float: left; display: inline-block; vertical-align: top; min-width: 200px; padding: 0px; border: 1px solid #ccc; position: absolute; z-index: 9999; background: #fff; max-height: 200px; overflow-y: auto; min-height: auto; width: auto; border-radius: 3px;
box-shadow: 0px 5px 15px #ccc;    }
 .leftNav1 li.dropdown_content .dropcontent1 ul li.submenu1 a:hover{background: #ff5a5f; color: #fff;}
/*.leftNav1 .submenu1:hover{ background: #ff5a5f; color: #fff !important;}
.leftNav1 .submenu1:hover a{color: #fff}
.leftNav1 .submenu1:hover .dropcontent1{box-shadow: 0px 8px 20px #565656 !important;}
*/
@media screen and (max-width:991px){
	.story_details .form-group select,
	.story_details .form-group input {
		width: 100%;
	}
	.writing_footer .form_action .button_color{
		width: 100%;
	    margin: 10px 0;
	}
	 .sg .container_sgtopspace{padding: 20px}
    	body.sg .titles-filter{padding: 20px 30px;}
}


#full_width{
	background-color:#fff;
}
.grey{
	color:#404040;
	line-height:100%;
}
.mess1{
	color:#404040;
	width:70%;
	float:left;
	display:inline-block;
}
.mess2{
	color:#404040;
	width:30%;
	float:right;
	text-align:center;
	display:inline-block;
}

#storiesdiv{
	color:#000;
}

.authorby{text-align: left; margin-top: 18px;}
.authorby,
.book_catagory{
	font-size:18px;
    margin-bottom: 15px;
    font-weight: 400;
    font-family: medium-content-title-font,Georgia, Cambria, "Times New Roman", Times, Serif; text-align: center;
}
.shortst{
	font-family: medium-content-title-font,Georgia, Cambria, "Times New Roman", Times, Serif;
    text-align: center;
    line-height: 24px;
    font-size: 16px;
    color: #666;
}
.shortst p{
	margin: 0 0 20px;
	font-weight: 400;
	font-size: 21px;
	font-family: medium-content-title-font,Georgia, Cambria, "Times New Roman", Times, Serif;
	line-height:1.58;
	letter-spacing: -0.004em;
	color: #000; text-align: left;
}
.byname
{
	font-size:16px;
}
.lefttd
{
	text-align:justify;
	vertical-align:top;
	font-size:100%;
	width:80%;
	padding-right:20px;
}
.righttd
{
	/*background-color:#e8eada;*/
	border-left:5px dashed #e8eada;
	text-align:center;
	vertical-align:top;
	font-size:100%;
	width:20%;
	padding-left:0px;
	padding-right:0px;
	padding-top:20px;
}

.facebookbutton
{
	background-color:#3B5998;
	padding:6px 20px 6px 20px;
	margin-top:10px;
	color:#fff;
	font-size:15px;
	text-shadow:none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	font-family: 'Droid Sans', sans-serif;
	min-width:100px;
	height:auto;
	border:1px solid #3B5998;
	cursor:pointer;
	vertical-align:top;
}
.facebookbutton:hover
{
	background-color:#fff;
	color:#3B5998;
}
.likethis{
	color:#000;

    text-align: center;
    display: block;
    width: 100%;
    font-size: 15px;
}
.fb_iframe_widget {
    display: inline-block;
    position: relative;
    vertical-align: top;
}
.twitter-share-button{
    height: 22px;
    margin-top: 2px !important;
}
.fb-comments{width: 550px !important;}
.fb-comments span{width: 100% !important;}
.fb-comments iframe{width: 100% !important;}
.morestoriesheader
{
	font-family: 'Enriqueta', sans-serif;
	font-size:14px;
	color:#000;
	padding:5px;
	text-align:left;
	background-color:#f2f2f2;
	border:1px solid #f2f2f2;
}
.row0
{
background-color:#EEEEEE;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
padding:5px;
font-size:15px;
font-family: 'Droid Sans', sans-serif;
text-align:left;
}
.row1
{
background-color:#F9F7ED;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
padding:5px;
font-size:15px;
font-family: 'Droid Sans', sans-serif;
text-align:left;
}
.row0 a
{
	text-decoration:underline;
	color:#000;
}
.row1 a
{
	text-decoration:underline;
	color:#000;
}
.morestoriesdiv
{
	width:100%;
	width:160px;
	padding:0px;
	text-align:center;
}
.seeall
{
	font-size:12px;
	float:right;
	text-align:right;
}
.linerow
{
	border-bottom:1px solid #f2f2f2;
	text-align:left;
	padding:5px;
	overflow:none;
	font-size:12px;
}
div{
	padding:0;
	margin:0;
}

.new-width{max-width: 1000px;}


.inner_page .bg-2,.bg-2.short_story_title {
    color: #fff;
    background-color: #006186;
    background: -moz-linear-gradient(0deg, rgba(0,97,134,1) 0%, rgba(0,127,177,1) 23%, rgba(0,139,194,1) 32%, rgba(0,148,207,1) 52%, rgba(0,139,194,1) 72%, rgba(0,124,172,1) 82%, rgba(0,97,134,1) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0,97,134,1)), color-stop(23%, rgba(0,127,177,1)), color-stop(32%, rgba(0,139,194,1)), color-stop(52%, rgba(0,148,207,1)), color-stop(72%, rgba(0,139,194,1)), color-stop(82%, rgba(0,124,172,1)), color-stop(100%, rgba(0,97,134,1)));
    background: -webkit-linear-gradient(0deg, rgba(0,97,134,1) 0%, rgba(0,127,177,1) 23%, rgba(0,139,194,1) 32%, rgba(0,148,207,1) 52%, rgba(0,139,194,1) 72%, rgba(0,124,172,1) 82%, rgba(0,97,134,1) 100%);
    background: -ms-linear-gradient(0deg, rgba(0,97,134,1) 0%, rgba(0,127,177,1) 23%, rgba(0,139,194,1) 32%, rgba(0,148,207,1) 52%, rgba(0,139,194,1) 72%, rgba(0,124,172,1) 82%, rgba(0,97,134,1) 100%);
    background: linear-gradient(90deg, rgba(0,97,134,1) 0%, rgba(0,127,177,1) 23%, rgba(0,139,194,1) 32%, rgba(0,148,207,1) 52%, rgba(0,139,194,1) 72%, rgba(0,124,172,1) 82%, rgba(0,97,134,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006186', endColorstr='#006186',GradientType=1 );
}
.w-section.inverse {
    padding: 0px 0 20px;
}
.short_story_title h1,
.short_story_title h2,
.short_story_title h3,
.short_story_title h4,
.short_story_title h5,
.short_story_title h6 {
    font-family: "Roboto", sans-serif;
}
.short_story_title h2{
	font-size: 35px;
    text-shadow: 0px 1px 1px #666666;
        margin-top: 36px;
}

.short_story_title p{
        text-shadow: 0px 1px 1px #666666;
    font-size: 17px;
    width: 60%;
    margin: 15px auto 20px;
}
.short_story_title .enterContest {
    margin: 20px 0 10px;
}

.short_story_title .enterContest a {
    color: #333;
    font-size: 14px;
    background: #fde045;
    margin: 0;
    padding: 16px 30px 13px;
    display: inline-block;
    border-radius: 45px;
    letter-spacing: 0.8px;
    font-weight: 700;
    line-height: 1;
}
.fbheader{
	width:33.33%;min-width:250px;float:left;left-align:left;margin:20px;
}
.fbstorydiv{
	text-align:center; font-family: "Merriweather",serif;
}
.fbstorydiv .section-title{
	display: block;
    font-size: 40px;
    color: #000;
    margin: 10px 0 0px;
    padding: 0 0 0px 0px;
    overflow: visible;
    border-bottom: 0px solid #333; 
    text-align: center;
}
.fbstorydiv .section-title-wrapper span{
    /* font-size: 20%; */
    /* vertical-align: super; */
    color: #ff5a5f;
}
.storyPicture {
    position: relative;
    max-width: 230px;
    height: 340px;
    display: block;
    margin: auto;
    margin: 30px auto;
    border: 2px solid #cdcdcd;
    background-size: 100% 100% !important;
}
.storyPicture a{
	position: absolute;
	display: block;
	bottom: 0;
	width: 100%;
    padding: 10px;
    font-size: 14px;
	color: #000000;
}
.storyPicture a:hover div{
	color: #000000;
}

#iconStats{
	text-align: center;
    margin: 20px 0 0;
}
.stats {
    position: relative;
    display: inline-block;
    font-size: 14px;
}
.stats i {
    font-size: 16px;
}

#expandButton, .voteButton, .undoVoteButton {
    font-size: 16px;
    color: #ffffff;
    box-shadow: none;
    background-color: #fde045;
    border: 2px solid #fde045;
    border-radius: 5px;
    padding: 10px;
    cursor: pointer;
    outline: none;
    width: 230px;
    margin: auto;
	font-weight: 500;
	text-shadow: 0px 2px 1px #bbbbbb;
}
.sidebar_wr{position: relative;}
.heart_icon{margin: 6px auto !important;}

.fbrightstorydiv_wrapper{
font-family: "Merriweather",serif;
}

.fbrightstorydiv.fixed{
	position: fixed;
	margin-left: -115px;
	top: 70px;
	height: auto;
	z-index: 999
}

.fbrightstorydiv{
    text-align: center;
    height: 100%;
    width: 230px;
    vertical-align: top;
    display: inline-block;
    padding: 20px 10px 20px 10px;
    background-color: #fff;
    border: 1px solid #cdcdcd;
	margin: 50px 0;
}
.fbrightstorydiv h4{
	margin-bottom: 14px;
	font-size: 20px;
}
.fbrightstorydiv h5{
    margin-bottom: 5px;
    margin-top: 14px;
    font-size: 14px;
    line-height: 24px;
}


.fbrightstorydiv #votingdiv{
	margin-bottom: 30px;
    font-size: 0;
}

.votingdiv_wrapper{margin: 0px; text-align: left; padding: 20px; display: inline-block; margin-bottom: 20px; float: left; width: 100%;}
.votingdiv_wrapper .fb_vote_btn{width: 40% !important; display: inline-block; margin-top: 14px !important;}
.leftblockstories
{
	width:45%;min-width:250px;float:left;display:inline;
	margin-top:10px;
	padding-left:10px;
}
.rightblockstories
{
width:45%;min-width:250px;float:right;display:inline;
	margin-top:10px;
padding-left:20px;
padding-right:10px;
}
.stblockheader
{
	text-align:left;
	/*background-color:#F9F7ED;
	border-top:5px solid #3dd9ff;*/
	border-bottom:1px solid #f2f2f2;
	font-family: 'Droid Serif', serif;
	font-size:16px;
	color:orange;
	margin-bottom:10px;
	font-weight:bold;
	margin-left:20px;
}
.storyrowpoints
{
	padding:10px;
	border-bottom:1px dashed #0d152c;
	width:97%;
	margin-right:3%;
}
.storypic
{
	width:6%;
	min-width:50px;
	display:inline-block;
}
	.storyname a
	{
		color:#000;
		font-family:Verdana,Georgia;
		font-size:14px;
		text-decoration:none;
		font-weight:normal;
		text-decoration:underline;
				}
				.storyname a:hover
				{
					text-decoration:underline;
							}
.storyusername
{
	color:#0d152c;
	font-size:12px;
	font-family:Verdana,Georgia;
}
.storyp1
{
font-size:12px;
	font-family:Verdana,Georgia;
}
.storypoints
{
	width:10%;
	vertical-align:top;
	min-width:50px;
	float:right;
	display:inline-block;
	font-size:12px;
	font-family:Verdana,Georgia;
}
.by
{
	font-style:italic;
	color:#333;
}
.leftli
{
	width:48%;
	float:left;
}
.rightli
{
	width:48%;
	float:right;
	}
        #fbvote{
            margin-bottom: 15px;
        }
        .leftPaneItem{
            margin: 15px 0px;
			font-size: 14px;
			text-align: left;
			padding-left: 10px;
        }
        .leftPaneItem i{
            margin-right: 10px;
            color: royalblue;
        }
        .leftPaneItem span{
            font-size: 14px;
        }
        #fbvote2{
            margin-top: 10px;
            width: initial;
        }
        .btn-already-voted,.btn-success-voted{
            background-color: #22bd33 !important;
            border:1px solid #2da81b !important;
        }
        td.title,td.rank{
            font-size: 16px;
        }
        .contest_discover_container table td{
            padding: 12px 10px;
        }
        .contest_discover_container .headerRow td{
            padding: 10px;
        }
        .fb_vote_btn{
            position:relative;
        }
        .status-prog-bar {
    background-color: rgba(0, 197, 40, 0.34);
      border: 1px solid rgba(0, 197, 40, 0.34);
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    /* border-radius: 25px; */
}
.leaderboard_wrapper table tbody tr td{font-size: 14px;}
.leaderboard_wrapper table tbody tr td img{border-radius: 50%; width: 20%;}
.leaderboard_wrapper table tbody tr td{padding: 10px 30px;}
.category_wrapper{margin:10px 0px;width: 75%; display: inline-block;}
.category_wrapper table{margin:40px 0px 0px; padding: 0px; width: 100%;}
.category_wrapper table tr td{width: 25%;}
.left_container_wrapper{width: 25%;display: inline-block; vertical-align: top;}



.leftList{
    list-style-type: none;
    border: 1px solid #dedede;
    border-top: 0px;
    padding: 0;
    display: table;
    width: 100%;
}
.leftList li{
    display: table-cell;
    width: 33.33%;

}
.leftList li:nth-child(2), .leftListHidden li:nth-child(2) {
    border-left: 1px solid #dedede;
    border-right: 1px solid #dedede;
}
.leftList li:hover{
    background-color: #f3f3f3;
}
.leftList a{
    display: block;
    padding: 8px 10px;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.8);
    text-decoration: none;
    text-align: center;font-family: medium-content-title-font,Georgia, Cambria, "Times New Roman", Times, Serif;
    letter-spacing: -0.004em;
}

.fbstorydiv .section-title-wrapper .reads_wr{ color: #000; }
.fbstorydiv .section-title-wrapper .eta{ color: #000; }

@media only screen and (max-width: 767px){
.leftNav1 ul{text-align:center;}
	.leftNav1 li.dropdown_content {min-width:auto; margin: 0px 5px; position: relative;}
	.mobile_padding{
		padding-top: 350px;
	}
	.leftPaneItem{
		display: block;
		padding: 0px 17px 9px;
                font-size: 14px !important;
                margin: 6px 0 0;
	}
	.fbrightstorydiv h5 {
		font-size: 13px;
	}
	#fbvote {
		margin-bottom: 8px;
	}
	/*.leftPaneItem span {
		font-size: 12px;
	}*/
	.fbrightstorydiv{
		width: 90%;
	    /*min-height: 270px;	*/
		padding: 20px 10px 20px 10px;
	}
	.fbrightstorydiv.fixed{
		top: 75px;
		width: 90%;
		/*height: 205px;*/
		left: 5%;
		margin: 0px;
	}
	.fbrightstorydiv_wrapper.fixed{
		position: fixed;
		top: 60px;
		left: 0;
		width: 100%;
		height: 238px;
		margin: 0px;
		z-index: 999;
		background: #ffffff;
/* box-shadow: 0px 3px 4px 0px #c5c5c5;		 */
	}

    .fbstorydiv{padding: 5px;}
    .votingdiv_wrapper{width: 100%; text-align: center;}
	.votingdiv_wrapper .fb_vote_btn { width: 200px !important;}
    .leaderboard_wrapper{margin:0px 15px; }

	/*.leftPaneItem,
	.leftPaneItem span {
		font-size: 13px;
	}	*/
	.leftPaneItem i {
	    font-size: 13px;
	}

	.authorby br {display: block; }
	.sy_ic {display: none; }
	.leftNav1 a, .submenu1{font-size: 14px; text-align:left;}
    .lview{font-size: 12px;}
	.dropcontent1 ul{left:0%;width: auto !important;margin-left: -50%; min-width: 150px !important;}
}

.sg .navbar-default.navbar-static-side{background-color: #032C8D;}
.sg .navbar-default.navbar-static-side li a{background-color: #032C8D; padding: 9px 6px; border-bottom: 1px solid #6085a8; color: #c7dff5 !important; font-weight: 400; font-size: 14px;}
.sg .navbar-default.navbar-static-side li a:hover, .sg .navbar-default.navbar-static-side li a.active:hover,.sg .navbar-default.navbar-static-side li a.active,.sg .navbar-default.navbar-static-side li a:focus{background:#03226c;}
.sg .navbar-default.navbar-static-side li a i{color: #6692bc;margin: 0px 2px 0px 0px;min-width: 18px;}
.sg .navbar-default.navbar-static-side li a:hover i,.sg .navbar-default.navbar-static-side li a.active:hover i,.sg .navbar-default.navbar-static-side li a.active i,.sg .navbar-default.navbar-static-side li a:focus i{color:#6692bc;}
.sg .navbar-default .navbar-brand{font-size: 16px;font-weight: bold;color: #032C8D !important;}
.sg .navbar-default.navbar-static-top{box-shadow: 0px 2px 5px #6a6a6a1c;}
.sg .form-group.form-group_sg{margin-bottom: 0px;}
.sg .form-group_sg #mincopyerror{margin-bottom: 15px;}

/*
My design
*/

.my .navbar-default.navbar-static-side{background-color: #032C8D;}
.my .navbar-default.navbar-static-side li a{background-color: #032C8D; padding: 10px 12px; border-bottom: 1px solid #6085a8; color: #c7dff5 !important; font-weight: 400; font-size: 12px;}
.my .navbar-default.navbar-static-side li a:hover, .my .navbar-default.navbar-static-side li a.active:hover,.my .navbar-default.navbar-static-side li a.active,.my .navbar-default.navbar-static-side li a:focus{background:#365d82;}
.my .navbar-default.navbar-static-side li a i{color: #6692bc;margin: 0px 6px 0px 0px;}
.my .navbar-default.navbar-static-side li a:hover i,.my .navbar-default.navbar-static-side li a.active:hover i,.my .navbar-default.navbar-static-side li a.active i,.my .navbar-default.navbar-static-side li a:focus i{color:#6692bc;}
.my .navbar-default .navbar-brand{font-size: 16px;font-weight: bold;}
.my .navbar-default.navbar-static-top{box-shadow: 0px 2px 5px #6a6a6a1c;}

/*************Responsive Design Changes Sai***************/
.sg .navbar-right{position: absolute;right: 0;top: 0;float: none !important;}
.sg .backToHome_Block.diy_menus_wr{width: 100% !important;}
.sg .dotted{display: none;}
.sg .inner_menu.mobile{display: none}
.sg .navbar-default.navbar-static-side li a{padding: 9px 10px 10px 10px;font-size: 14px;}
.sg .navbar-default.navbar-static-side li a i{margin: 0px 8px 0px 0px;min-width: 25px;font-size: 20px;}
@media screen and (max-width: 767px){
	.sg .navbar-default.navbar-static-side li a{font-size: 0;padding: 0;}
	.sg .navbar-default.navbar-static-side li a i{font-size: 0;}
	/*.sg .navbar-default.navbar-static-side.sidebarActive li a{padding: 9px 10px 10px 20px;font-size: 14px;}*/
	.sg .navbar-default.navbar-static-side.sidebarActive li a{padding: 11px 10px 8px 7px;font-size: 12px;}
	.sg .navbar-default.navbar-static-side.sidebarActive li a i{margin: 0px 3px 0px 0px;min-width: 22px;font-size: 16px;}

	.sg .navbar-default.navbar-static-side{width: 0;}
	.sg .navbar-default.navbar-static-side.sidebarActive{width: 48%;}
	.sg .newPublishing{border: 0 !important;margin-top: 0;}
	.sg.dashboard.publishnew .publish_mode{padding: 0;margin: 20px 15px;border: 1px solid #cdcdcd;}
	.sg .publish_book_sec{padding: 0px !important;}
	.sg .leftTitleContainer{padding: 0;width: auto;display: inline-block;}
	.sg .leftTitleContainer .img_bk_title{padding-right: 0;}
	.sg .rightTitleContainer{padding: 0;width: 60%;display: inline-block;vertical-align: bottom;text-align: left;margin-left: 10%;}
	.sg .call_back_right input{width: 100%;}
	.sg .call_back_right .form-group{padding: 0;margin-bottom: 0;}
    .sg .dashboard-uppernav{z-index: 999;}
    .sg .nav.nav-pills{display: none;}
    .sg  #bookFormat{display: none;}
    .sg .callback_container{max-width: 790px;overflow: hidden;}
    .sg .callback_container .scrollpy_container{margin: 0 15px;}
    .sg .othercontent{max-width: 100%;width: 100%;}
    .sg .call_back_right .callBackInfo{padding-left: 0;position: relative;}
    .sg .call_back_right{/*position: absolute;*/overflow: hidden;padding: 0;margin-bottom: 50px;padding: 0 !important;}
    .sg .call_back_right ul.dotted{position: absolute;bottom: 80px;width: 100%;text-align: center;}
    .sg .call_back_right .save_continue_sec{text-align: center;margin-top: 80px;visibility: hidden;}
    .sg .call_back_right .save_continue_sec button{margin-left: 0;}
    .sg .callBackInfo .each-section{margin-top: 0px;}
    .sg .callBackInner{font-size: 0;}
    .sg .callBackInfo .othercontent,
    .sg .titleInfo_dtlInfo .othercontent{display: inline-block;vertical-align: top;text-align: center;}
    .sg .col-lg-9 .callBackInfo div ul{width: 280px;margin: 0 auto;text-align: left;}
    .sg .col-lg-9 .callBackInfo div ul li{margin: 10px;width: 40%;}
    .sg .col-lg-9 .callBackInfo div ul li img{width: 100%;}
    .sg ul.dotted{padding-left: 0;list-style-type: none;display: block;}
    .sg ul.dotted li{display: inline-block;}
    .sg ul.dotted li a span{color: #99a4ae;}
    .sg ul.dotted li.active a span{color: #6085a8;}
    .sg .dashboard-projContent{margin-left: 0;width: 100%}
    .sg .backToHome_Block.diy_menus_wr{padding: 0;}
    .sg .dropdown-user{height: 100%;right: 0px;position: fixed;left: auto;top: 62px;}
    .sg .inner_nav{width: 160px;display: none;}
    .sg .inner_nav.open{display: block;}
    .sg .dropdown-menu .divider {background: transparent;height: 0px;margin: 0;}
    .sg .navbar-default.navbar-static-side{z-index: 9999;}
    .sg .navbar-header{display: inline-block;margin: 15px;}
    .sg .navbar-top-links{display: inline-block;position: absolute;right: 0;}
    .sg .navbar-top-links .dropdown-toggle .fa-user{}
    .sg .navbar-toggle{float: left;font-size: 30px;margin: 0;vertical-align: top;margin-top: 8px;margin-right: 15px;margin-bottom: 8px;}
    .sg .navbar-toggle .icon-bar{width: 24px;height: 4px;background-color: #888;}
    .sg .navbar-default.navbar-static-side{}
    .sg .navbar-default.navbar-static-top{padding: 0;/******/margin-bottom: 0;min-height: 63px;height: auto;font-size: 0;}
    .sg .jp_np_logo{margin: 0px 0px 0px 15px;float: none;display: inline-block;vertical-align: middle;}
    .sg .navbar-default .navbar-brand{line-height: 1px;font-size: 14px;font-weight: normal;float: none;vertical-align: middle;padding-left: 5px;}
    .sg .navbar-default .navbar-brand .fa.fa-chevron-left{font-size: 10px;font-weight: normal;}
    .sg nav.navbar .navbar-right .dropdown-toggle{font-size: 0px;margin-top: 0px;padding-top: 0;min-height: 0;margin: 15px 0;}
    .sg .navbar-top-links .dropdown-toggle .fa{font-size: 15px;vertical-align: middle;display: inline-block;line-height: 30px;}
    .sg .nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.dropdown-toggle:hover,.dropdown-toggle:focus,.nav>li>a:focus, .nav>li>a:hover{border: 0px;background: transparent;}
    .sg .navbar-top-links .dropdown-user{position: fixed;right: 0;position: fixed;top: 62px;height: 100%;margin-top: 0px;padding-top: 0px;border-right: 0;border-radius: 0;width: 51%;}
    .sg .navbar-top-links .dropdown-menu li a{padding: 9px 10px;min-height: 0;border: 1px solid #cdcdcd;border-width: 0px 0px 1px;color: #9e9e9e !important;}
    .sg .backToHome_Block .np_logo{float: left;margin: 10px 0px 0px 10px;}
    .sg .btn_design_backToDashboard{margin: 10px 0px 0px 10px;}
    .sg #section5 label.img_outer.jp-pick{margin-right: 0px !important}
    .sg .call_back_right .img_bk_title{margin-right: 15px;padding: 0;}
    .sg .checkbox_wrapper input[type=radio]:checked + label .arrow_ic{right: -10px;}
    /*.sg #section3 .img_outer,
    .sg #section4 .img_outer,
    .sg #section5 .img_outer,
    .sg #section6 .img_outer,
    .sg #section7 .img_outer{margin-right: 0 !important;}*/
    .sg .newPublishing .publish_mode p{max-width: 400px;margin: 0 auto;padding-bottom: 35px;}
    .sg .newPublishing .publish_mode p br{display: none;max-width: 500px;}
    .sg .save_continue_sec{margin-top: 20px;padding-bottom: 0;margin-bottom: 5px;}
    .sg .dashboard_pricing .form-group h2{padding-top: 0;margin-top: 5px;}
	.sg .dashboard_pricing .publish_mode{padding-top: 0;margin-top: 33px;}
    .sg .dashboard_pricing .publish_mode h2{padding-top: 0;}
    .sg.publishnew .dashboard_pricing .publish_mode h2{margin-top: 19px;}
    .sg.publishnew .newPublishing .publish_mode p{max-width: 100%;width: 100%;letter-spacing: 0;padding: 10px 17px 0;font-size: 13px;}
    .sg.publishnew .callback_container{padding-top: 0;}
    .sg.publishnew #section1 h3,
    .sg.publishnew #section2 h3,
    .sg.publishnew #section3 h3,
    .sg.publishnew #section4 h3,
    .sg.publishnew #section5 h3,
    .sg.publishnew #section6 h3,
    .sg.publishnew #section7 h3{padding-bottom: 0;margin: 35px 0;text-align: center;}
    .sg.publishnew .callback_container{max-width: 100%;}
    .sg.publishnew .callback_container .scrollpy_container{margin-left: 0;}
    .sg.publishnew .callBackInner{padding: 0 15px;}
    .sg.publishnew .call_back_right .img_bk_title{margin-right: 0;}
    .sg.publishnew .call_back_right .img_bk_title img{max-width: 62px;}
    .sg.publishnew .call_back_right input{border-radius: 0;}
    .sg.publishnew .leftTitleContainer{text-align: left;margin: 0;text-align: right;width: 30%;}
    .sg.publishnew .callBackInfo .othercontent,
    .sg.publishnew .titleInfo_dtlInfo .othercontent{text-align: left;}
    .sg.publishnew .rightTitleContainer{margin-left: 30px;}
    .sg.publishnew .call_back_right .checkbox_wrapper{text-align: center;}
    .sg.publishnew .call_back_right .checkbox_wrapper .img_bk_title{margin-right: 30px;}
    .sg.publishnew .call_back_right ul.dotted{display: none;}
    .sg.publishnew .call_back_right .save_continue_sec{visibility: visible;margin-top: 28px;margin-bottom: 0;}
    .sg.publishnew .call_back_right{margin-bottom: 0;}
    .sg .panel-body.panel-body_mob{padding: 3px 15px;}
    .sg .pr-5{padding: 17px !important;}
    .sg .authorcopies-banner .prodCost{padding: 0px !important;}
}
@media screen and (min-width: 481px) and (max-width: 767px){
    .sg .col-sm-9 .callBackInfo div ul{width: 400px;}
}
@media screen and (min-width: 768px) and (max-width: 1023px){
    .sg .inner_nav{width: 200px;}
    .sg .col-sm-9 .callBackInfo div ul li{width: 46%;margin: 2%;}
    .sg .col-sm-9 .callBackInfo div ul li img{max-width: 100%;}
    .sg .col-sm-8 .titleInfo_dtlInfo{padding-right: 0%;padding-left: 70px;}
    .sg .dashboard-projContent{padding: 20px 20px 45px 30px;margin: 62px 0 0 21%;}
    .sg .upGradeMsg p,.upGradeMsg .btn_Upgrade{position: static;}
   	.sg .navbar-static-side{width: 21% !important;}
   	.sg #page-wrapper{margin-left: 21% !important;}
   	.sg .navbar-default.navbar-static-side li a{font-size: 12px !important;}
   	.sg .navbar-default.navbar-static-side li a i{margin: 0px 2px 0px 0px;}
}
@media screen and (min-width: 768px) and (max-width: 1199px){
    .sg .call_back_right{margin-left: 30%;padding-left: 30px !important;}
    .sg.dashboard.publishnew .call_back_right{margin-left: 0;width: 100%}
    .sg ul.nav-pills.affix{width: auto;}
    .sg #section3 .img_outer,
    .sg #section4 .img_outer,
    .sg #section5 .img_outer,
    .sg #section6 .img_outer,
    .sg #section7 .img_outer{margin-right: 14px !important}
    .sg .checkbox_wrapper.goals_wr{padding: 0;}
    .sg .leftTitleContainer{width: auto;padding: 0;margin: 0;text-align: center;display: inline-block;float: none;}
    .sg .rightTitleContainer{width: 70%;padding: 0;vertical-align: bottom;display: inline-block;float: none;}
    .sg .call_back_right .form-group{padding: 0;margin-bottom: 0;}
    .sg #section1,
    .sg #section2,
    .sg #section3,
    .sg #section4,
    .sg #section5,
    .sg #section6,
    .sg #section7{font-size: 0;}
    .sg #error-msg.alert-danger{width: 90%;margin: 20px auto;}
    .sg .call_back_right .img_bk_title{padding: 0 20px 0 0;}
    .sg .callback_container .nav-pills>li>a{font-size: 13px;}
    .sg .call_back_right input{width: 90%}
    .sg .container_sgtopspace{padding: 20px 40px;}
   	.sg .singleSegment{padding: 16px 45px;}
}
@media screen and (max-width: 480px){
    .sg .nomobile{display: none;}
    .sg .inner_menu.mobile{display: inline-block;height: auto !important;width: 100%;font-size: 0;}
    .sg .inner_menu.mobile a{display: block;width: 100%;line-height: normal;height: auto;}
    .sg .inner_menu .btn_design_Color{color: #fff;padding: 10px;margin: 0;}
    .sg .inner_menu .fa.fa-chevron-left{color: #fff;margin-right: 0px;}
    .sg .leftTitleContainer{padding: 0;width: auto;display: inline-block;}
	.sg .leftTitleContainer .img_bk_title{padding-right: 0;}
	.sg .leftTitleContainer .img_bk_title img{max-width: 60px;}
	.sg .call_back_right .form-group{padding: 0;margin-bottom: 0;}
	.sg .rightTitleContainer{padding: 0;width: 60%;display: inline-block;vertical-align: bottom;text-align: left;margin-left: 10%;}
	.sg.publishnew .rightTitleContainer{margin-left: 5%;}
	.sg .call_back_right input{width: 100%}
}
@media screen and (max-width: 767px){
    .sg .upGradeMsg p{margin-bottom: 10px;}
    .sg .upGradeMsg .btn_Upgrade{position: static;}
    .sg .alert.desktop{display: none}
    .sg #error-msg.alert-danger{width: 90%;margin: 20px auto;}
    .sg.createproject .newPublishing .form-body{padding: 0;margin: 20px 15px;padding: 15px;border: 1px solid #dadada;box-shadow: 0px 0px 7px rgb(218,218,218);}
    .sg.createproject .newPublishing .form-body .form-group{max-width: 240px;margin: 0 auto;}
    .sg.createproject .dashboard_pricing .newPublishing .form-body .form-group p{padding: 14px 0px 3px;letter-spacing: 0;}
    .sg.createproject .dashboard_pricing .publish-type1{margin-bottom: 0;border: 1px solid #dadada !important;padding: 25px 11px !important;}
    .sg .publish-type .diy.sg_sprite{background-position: -405px -8px;height: 76px;}
    .sg .newPublishing .cus_container.packages button{margin-top: 0;}
    .sg .publish-type1 h4{margin: 17px 0;}
    .sg .newPublishing .publish-type p{letter-spacing: 0;margin: 17px 0 !important;}
    .sg .publish-type .guided.sg_sprite{background-position: -517px -6px;width: 82px;height: 79px;}
    .sg .publish-type:nth-child(2){border: 1px solid #dadada !important;padding: 25px 11px !important;margin-top: 17px !important;}
 .new-width{margin: 0px; padding:0px; max-width: 100% !important;}
}
@media screen and (min-width: 768px){
    .sg .alert.mobile{display: none}
    .sg .navbar-static-side{width: 17%;}
    .sg #page-wrapper{margin: 62px 0 0 17%;}
    .sg .navbar-default.navbar-static-side li a{font-size: 13px;vertical-align: middle;}
    .sg .navbar-default.navbar-static-side li a i{text-align: center;}
    .sg .navbar-right{top: 8px;}
    .sg .navbar-top-links li:last-child{margin-right: 25px;}
}
/*************Responsive Design Changes Sai***************/


body.sg .titles-filter{padding-bottom: 20px;}
body.sg .titles-filter .col-lg-4, body.sg .titles-filter .col-lg-4 h4{padding: 0;}
body.sg .titles-filter .filterDropdowns{display: inline-block; vertical-align: middle; padding-top: 5px; padding-right: 0;}
body.sg .titles-filter .filterDropdowns span{font-size: 15px;}
body.sg .titles-filter .filterDropdowns select{font-size: 14px;padding: 5px 8px;}
body.sg #publishedBooksDisplay .panel.authorcopies-banner{margin-bottom: 0; background-color: transparent; border: 0px solid transparent;box-shadow:none;-webkit-box-shadow:none;padding: 0;}
body.sg .weather-bg{background: #6085a8;}
body.sg .costForm{border: 1px solid #eee; margin-bottom: 25px;}
body.sg .costFormInner form > div:nth-child(2){padding-top: 35px;}
body.sg .alert#mincopyerror{margin-bottom: 0;padding-bottom: 0;}
body.sg .authorcopiesReview .table-bordered td label{font-weight: 300;}
body.sg .authorcopiesReview .table-bordered th{padding: 0;}
body.sg .authorcopiesReview .table-bordered th h1{    padding-top: 0; margin: 0; background-color: #416b93; color: #fff; font-size: 25px; line-height: 40px;}
body.sg table.authorcopies{display: block;width: 100%;}
body.sg table.authorcopies tbody, body.sg table.authorcopies tbody tr, body.sg table.authorcopies tbody tr td{display: block;}
body.sg table.authorcopies tbody tr td form input{float: none !important;}
body.sg table.authorcopies tbody tr td form input.btn-two.btn-green{background-color: #416b93; color: #fff; padding: 10px 25px;}
body.sg .paymentpending a.btn-primary{background-color: #416b93; color: #fff !important; padding: 10px 25px;}
body.sg #ordernowbutton{padding: 10px 25px;}





/*================IND=================*/

.wrapper.publish_landingpage.stick_flash_notenabled {margin-top: 103px !important; } 
.landing-pages.header_announcement .wrapper.publish_landingpage.stick_flash_notenabled {
    margin-top: 140px !important;
}
.publish_landingpage{ margin-top: 145px !important; }
.banner a{padding: 0px; margin: 0px;}

.ind_wr .banner .bg-2.short_story_title{ padding: 150px 0px; }
.ind_wr .banner:after{background: none; display: none;}
.ind_wr .banner img{max-width: 100%;}
.well_wrapper {background: #e8562a; width: 100%; padding: 20px 0px 25px;}
.well_wrapper h4{color: #fff; margin:0px 0px 20px; }
.addmargin_horizontal{display: inline-block; vertical-align: top; width: 33%; position: relative;}
.addmargin_horizontal input{width: 100%; color: #000; padding: 8px 24px; border-radius: 25px; border: 1px solid #fff;}
.addmargin_horizontal .btn-primary{ width: 100%; padding: 12px 24px; border-radius: 25px; background:#333;color: #fff;
    font-weight: 700; }
.addmargin_horizontal .btn-primary:hover, .addmargin_horizontal .btn-primary:not(:disabled):not(.disabled):hover{background:#333;color: #fff !important;}

.addmargin_horizontal .fv-icon-no-label{top: 16px !important; right: 35px; position: absolute;}

.ind_wr .banner img.web_view{display:block;}
.ind_wr .banner img.mobile_view{display:none;}

@media screen and (max-width: 1024px) and (min-width: 768px){
	.ind_wr .banner .bg-2.short_story_title{ padding: 80px 0px; }
	.ind_wr .banner{padding-top: 0px; padding-bottom: 0px;min-height: auto;}
	.ind_wr .banner:after{height: 0px;}
	.ind_wr .banner img{width: 100%;left: 0; position: relative;}


}

@media screen and (max-width: 767px) and (min-width: 320px){
	.ind_wr .banner .bg-2.short_story_title{ padding: 40px 0px; }
	.ind_wr .banner{padding-top: 0px; padding-bottom: 0px; min-height: auto;}
	.ind_wr .banner:after{height: 0px;}
	.addmargin_horizontal{width: 100%;margin-top: 10px;}
	.ind_wr .banner img.web_view{display:none;}
.ind_wr .banner img.mobile_view{display:block;}
.fb-comments{width: 100% !important;}
.leftList{width: 110%; margin-left: -5%;} 
.leftList a{padding: 8px 4px;font-size: 14px;}
.landing-pages.header_announcement .wrapper.publish_landingpage.stick_flash_notenabled {margin-top: 149px !important; }
.landing-pages.header_announcement .readinsta_topnav.stick_flash_notenabled .np_mobile_menus .menu#ml-menu{top: 150px !important;}
.landing-pages.header_announcement .readinsta_topnav .nav_style_res .dropdown ul.dropdown-menu{top: 150px !important;}
}