/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	background-color: #fff;
	height: 100%;
	background-size: cover;
	padding: 0 !important;
	color: #929ba3;
	margin: 0;
}
.wrapper {
	width: 1024px;
	margin: 0 auto;
}
.dividerLine {
	background-color: #eff0f1;
	width: 100%;
	height: 1px;
	margin: 15px 0;
}

/*  -----------------------  input error Style Here -----------------------  */
.error-input {
	background-image: url("../images/error.png");
	background-position: 99% center;
	background-repeat: no-repeat;
	background-size: 16px auto;
}
.error-message {
	background-image: url("../images/error.png");
	background-position: left 3px;
	background-repeat: no-repeat;
	background-size: 16px auto;
	padding-left: 20px;
    color: red;
}

/*  -----------------------  Account Setting Page Style Here -----------------------  */
header .logo {
	float: left;
	margin-top:-5px;
}
header nav {
	float: right;
	padding: 0px;
}
header nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
header nav ul li {
	display: inline-block;
	margin: 0;
}
header nav li a {
    margin-left: 15px;
	margin-right:15px;
}
header nav li:last-child a {
	margin-right:0px;
}
header nav li:first-child a {
    margin-left: 15px;
}
header nav ul li a {
	color: #fff;
	padding: 0;
	text-decoration: none;
	border: 2px solid rgba(140,131,210,0);
	transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	font-size: 14px;

}

header nav ul li a:hover, header nav ul li a:active,
header nav ul li a:visited {
	text-decoration:underline;
	color:#fff;
}

.menuDivider{
	  background-color: #2a7dee;
    height: 1px;
    left: 0;
    position: absolute;
    top: 70px;
    width: 100%;
	display:none;
}
/* Icon 1 */
#nav-icon {
	display: none;
}
#nav-icon {
	width: 40px;
	height:27px;
	position:absolute;
    top: 18px;
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transition: .5s ease-in-out;
	-ms-transition: .5s ease-in-out;
	-moz-transition: .5s ease-in-out;
	-o-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
	cursor: pointer;
	z-index:1000;
}
#nav-icon span {
	display: block;
	position: absolute;
	height: 3px;
	width: 100%;
	background: #fff;
	border-radius: 9px;
	opacity: 1;
	left: 0;

	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transition: .25s ease-in-out;
	-moz-transition: .25s ease-in-out;
	-o-transition: .25s ease-in-out;
	-ms-transition: .25s ease-in-out;
	transition: .25s ease-in-out;
}
#nav-icon span:nth-child(1) {
	top: 0px;
}
#nav-icon span:nth-child(2) {
	top: 11px;
}
#nav-icon span:nth-child(3) {
	top: 22px;
}
#nav-icon.open span:nth-child(1) {
	top: 18px;
	-webkit-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-moz-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	transform: rotate(135deg);
}
#nav-icon.open span:nth-child(2) {
	opacity: 0;
	left: -60px;
}
#nav-icon.open span:nth-child(3) {
	top: 18px;
	-webkit-transform: rotate(-135deg);
	-ms-transform: rotate(-135deg);
	-moz-transform: rotate(-135deg);
	-o-transform: rotate(-135deg);
	transform: rotate(-135deg);
}


#accountSetting section .navbar-default {
	background-color: #2e7ec8;
	border: none;
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
	font-weight: 300;
	border-radius: 0px;
	text-align: center;
}
#accountSetting section .navbar-default .navbar-nav > li > a {
	color: #fff;
}
#accountSetting section .navbar-brand {
	float: left;
	font-size: 18px;
	height: 50px;
	line-height: 20px;
	padding: 10px 15px;
}
#accountSetting section .navbar-default .navbar-nav > li > a:focus,
#accountSetting section .navbar-default .navbar-nav > li > a:hover,
#accountSetting section .navbar-default .navbar-nav > .active > a,
#accountSetting section .navbar-default .navbar-nav > .active > a:focus,
#accountSetting section .navbar-default .navbar-nav > .active > a:hover {
	background-color: #2a78c0;
	/*color: #93c3ef;*/color: #fff;
	background-color: transparent;
}
#accountSetting section .navbar-default .navbar-nav > li > a:hover{
text-decoration:underline;
}
#accountSetting section .navbar-default .navbar-toggle:focus,
#accountSetting section .navbar-default .navbar-toggle:hover {
	background-color: #2a78c0;

}
#accountSetting section .navbar-default .navbar-nav > .open > a,
#accountSetting section .navbar-default .navbar-nav > .open > a:focus,
#accountSetting section .navbar-default .navbar-nav > .open > a:hover {
	background-color: #2a78c0;
	color: #555;
}
#accountSetting section .navbar-default .navbar-toggle .icon-bar {
	background-color: white;
}
#accountSetting section .dropdown-menu > li > a:focus,
#accountSetting section .dropdown-menu > li > a:hover {
	color: #2e7ec8;
	background-color: white;
}
#accountSetting section .navbar {
	margin-bottom: 0px;
}
#accountSetting section .dropdown .dropdown-toggle {
	padding-bottom: 8px;
	padding-top: 8px;
}
#accountSetting section .navbar-default .navbar-nav > li > a.dropdown-toggle:hover {
		background-color: #2a78c0 !important;
}

.accountSettingDiv form .fieldGroup {
	margin: 5px 0 50px 0;
	display: block;
}
.accountSettingDiv {
	margin-top: 40px;
}
.accountSettingDiv h3 {
	color: #464d4d;
	font-size: 24px;
	margin: 0;
	font-weight: 700;
}
.accountSettingDiv .fieldGroup label.title {
	font-size: 16px;
	font-weight: 700;
}
.accountSettingDiv .fieldGroup label {
	font-size: 14px;
	font-weight: 400;
}
.accountSettingDiv .fieldGroup label a {
	color: #727a82;
	font-weight: 700;
}
.accountSettingDiv .fieldGroup input[type="text"],
input.renameWidget,
.accountSettingDiv .fieldGroup input[type="password"] {
	width: 300px;
	border: 1px solid #eff0f1;
	line-height: 32px;
	font-size: 14px;
	text-indent: 5px;
	font-weight: 400;
	color: #464d4d;
	height: 40px;
}
.modal-title {
	font-weight: 700;
}
.accountSettingDiv .fieldGroup .emailCheckBox {
	/*color: #000;*/
	font-size: 12px;
	font-weight: 400;
	display: table;
	padding: 5px 0;
}
.media .media-body {
	color: #727a82;
	font-size: 14px;
	font-weight: 400;
	padding-top: 8px;
}
.media .media-body span {
	color: #2e7ec8;
}
.data-saved-modal {
	background: none repeat scroll 0 0 #40b44a;
	color: #fff;
	display: inline-block;
	margin: 4px auto 0 auto;
	padding: 10px;
	text-align: center;
	width: 40%;
	font-size: 14px;
	font-weight: 700;
	position: absolute;
	left: 30%;
	top: 0;
}
.information-modal {
	background: none repeat scroll 0 0 #40b44a;
	color: #fff;
	display: none;
	margin: 4px auto 0 auto;
	padding: 10px;
	text-align: center;
	width: 40%;
	font-size: 14px;
	font-weight: 700;
	position: absolute;
	left: 30%;
	top: 0;
}
.accountSettingDiv form .fieldGroup input[type="submit"].greenBtn {
	background: #52ca1d;
	padding: 7px 15px;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
	border: none;
}
.accountSettingDiv form .fieldGroup input[type="submit"].greenBtn {
	background: #52ca1d;
	padding: 7px 15px;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
	border: none;
}
.accountSettingDiv form .fieldGroup input[type="submit"].greenBtn:hover {
	background: #45b115;
}
.socialNetworkBox {
	width: 140px;
	font-size: 14px;
	text-align: center;
	font-weight: 400;
	height: 40px;
	line-height: 40px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	color: #fff;
}
.inline-block {
	display: inline-block;
	text-align: center;
	margin: 2px 10px;
}
.twitterBtn {
	background-color: #4cb2dc;
	border: 1px solid #359fcb;
}
.twitterBtn:hover {
	background-color: #44a8d2;
}
.facebookBtn {
	background-color: #4f83c3;
	border: 1px solid #3b6dac;
}
.facebookBtn:hover {
	background-color: #4376b6;
}
.googleBtn {
	background-color: #ffffff;
	border: 1px solid #bdc2c6;
	color: #8f969d;
}
.googleBtn:hover {
	background-color: #f1f4f5;
}




/* -----------------------   Page Not Found Style 404    -----------------------  */
.page-404 {
	background: url(../images/feedwind-404-bg.jpg);
	position: fixed;
	top: 0;
	left: 0;
	/* Preserve aspet ratio */
	min-width: 100%;
	min-height: 100%;
}
.page-404 .wrapper {
	padding-top: 10%;
}
.page-404 .wrapper h3 {
	color: #fff;
	font-weight: 400;
	padding: 20px 0;
	font-size: 24px;
}
.page-404 .wrapper a {
	display: inline-block;
	background-color: #fff;
	border-radius: 40px;
	-moz-border-radius: 40px;
	-ms-border-radius: 40px;
	-o-border-radius: 40px;
	-webkit-border-radius: 40px;
	color: #40b44a;
	font-size: 14px;
	font-weight: 700;
	padding: 15px 20px;
	text-decoration: none;
	transition: all 0.5s ease;
}
.page-404 .wrapper a:hover {
	background-color: #ced3d8;
	color: #fff;
}
/* ------------  Footer ----------------*/
footer.singleLineFooter {
	    background-color: #3c4143;
    padding: 20px 10px;
    clear: both;
    position: fixed;
    bottom: 0;
    width: 100%;
}
.copyrights {
	float: left;
	color: #62686b;
	font-size: 12px;
}
.footerLinks {
	float: right;
}
.footerLinks ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.footerLinks ul li {
	display: inline;
	padding: 0 10px;
	font-size: 12px;
}
.footerLinks ul li a {
	color: #a4aeb2;
}
/* -------------- MODAL STYLE HERE ---------------- */
.modal-header, .modal-body, .modal-footer {
	padding: 20px 15px;
}
.modal-footer {
	text-align: left;
	border-top: 0px solid #e5e5e5;
}
.modal .modal-footer a.greenBtn, .greenBtn {
		background: #52ca1d;
	padding: 7px 15px;
	color: #fff;
	font-size: 15px;
	font-weight: 700;
	text-align: center;
	border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-webkit-border-radius:3px;
	display: inline-block;
	margin: 0 10px 0 0;
	text-decoration: none;
	border: 1px solid #40b44a;
	cursor: pointer;
}

.saveSetting {
	display: none;
}
.widgetName {
	display: none;
}
.inActive {
	pointer-events:none;
	background: #999999;
	border: 1px solid #999999;
}
.inActive:hover {
	background: #999999 !important;
	text-decoration: none !important;
	color: #fff !important;
	cursor: default; !important;
}
a.fixedSizeBtn{
	width:110px;
}
.blueBtn {
	background: #38b6e1;
	padding: 7px 15px;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
	border: none;
	display: inline-block;
	margin: 0 10px 0 0;
	text-decoration: none;
	border: 1px solid #38b6e1;
	cursor: pointer;
}
.blueBtn:hover, .blueBtn:active, .blueBtn:focus {
	background: #2baad5;
	text-decoration: none;
	color: #fff;
}
.modal .modal-footer a.defaultBtn, input.defaultBtn {
	background: #fff;
	padding: 7px 15px;
	color: #8f969d;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	font-size: 15px;
	font-weight: 700;
	text-align: center;
	display: inline-block;
	margin: 0 10px 0 0;
	text-decoration: none;
	transition: all 0.5s ease;
	border: 1px solid #bdc2c6;
}
.modal .modal-footer a.defaultBtn:hover, input.defaultBtn:hover {
	background: #f1f4f5;
}
.modal .modal-footer a.greenBtn:hover, .greenBtn:hover {
	background: #45b115;
	text-decoration: none;
	color: #fff;
}
.modal .modal-footer a.greenBtn:visited, .greenBtn:visited,
.modal .modal-footer a.greenBtn:focus, .greenBtn:focus {
	text-decoration: none;
	color: #fff;
}
/* Dashboard style */
.sub-section {
	margin-bottom: 0px;
	padding: 5px 15px;
}
.sub-section p {
	padding: 5px 0;
	margin:0;
}
.sub-section .glyphicon-question-sign, .glyphicon-question-sign {
	color: #aeb7bb;
}
.sub-section a:hover .glyphicon-question-sign {
	color: #5f6568;
}
.graylightbg {
	background-color: #eff0f1;
}
#widget {
	padding: 20px 0;
}
#widget .caption {
	margin: 5px 0 0 0;
}
#widget .caption h3 {
	font-size: 16px;
	font-weight: 700;
	margin: 0;
	width:92%;
	    height: 22px;
    overflow: visible;
}
.footerSpacingHeight {
	height: 150px;
}
#widget .thumbnail {
	margin: 10px 10px;
}
.dottedBorder {
	border: 1px dotted #c0c2c5;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	margin: 10px;
}
.dottedBorder .blankWidget {
	padding: 183px 0;
}
.dottedBorder .circularDotted {
	width: 70px;
	height: 70px;
	text-align: center;
	line-height: 70px;
	font-size: 20px;
	font-weight: 300;
	border: 1px dotted #c0c2c5;
	border-radius: 50%;
	color: #c0c2c5;
	margin: 0 auto;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
}
.dottedBorder:hover .circularDotted {
	background-color: #40b44a;
}
.dottedBorder:hover .circularDotted  a{
	color: #fff;
}
#widget .thumbnail .positionRelative img {
	max-width: 100%;
}
#widget .thumbnail .positionRelative > img {
	height:100%;
	max-width: none;
}
#widget .thumbnail .widgetPreviewHeight{
	height:349px;
	overflow:hidden;
}
#widget .thumbnail .hoverOverlay {
	display: none;
}
#widget .thumbnail:hover .hoverOverlay {
	position: absolute;
	background: rgba(0,0,0,0.8);
	width: 100%;
	height: 100%;
	z-index: 1;
	left: 0px;
	opacity: 1;
	display: block;
	top: 0;
	transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	text-align: center;
}
#widget .thumbnail .hoverOverlay img {
	display: inline;
	margin: 45% 0 0 0;
}
#widget .thumbnail .caption {
	color: #505659;
	padding: 9px 9px 0 9px;
}
#widget .thumbnail .caption a.pull-right {
	color: #aeb7bb;
}

#widget .RssFeed .label-default {
/*	background-color: #aeb7bb;*/
}
#widget .RssFeed {
	margin: 20px 0 0 0;
}
#widget .RssFeed p {
	font-size: 12px;
	color: #959c9f;
	 width: 230px;
    overflow: hidden;
    white-space: nowrap;
	height: 17px;
}
#widget .RssFeed a {
	font-size: 12px;
	color: #fff;
	font-weight: 400;
	text-decoration: none;
}
#widget .RssFeed a .label {
	display: inline;
	padding: 3px 10px;
	font-size: 82%;
	font-weight: 400;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.positionRelative {
	position: relative;
}
#widget .thumbnail .caption .btn-group, .btn-group-vertical {
	display: block;
}
#widget .thumbnail .caption .dropdown-menu li:first-child {
	border-top: 0px solid #CCC;
}
#widget .thumbnail .caption .dropdown-menu li {
	border-top: 1px solid #f5f6f6;
}
#widget .thumbnail .caption .dropdown-menu > li > a {
	padding: 5px 20px;
}
#widget .thumbnail .caption .dropdown-menu li a span.fa {
	padding-right: 5px;
	display: inline-block;
	width: 20px;
	text-align: left;
}
#widget .thumbnail .caption .css-shapes-preview {
	position: absolute;
	right: 45px;
	bottom: -5px;
	height: 0px;
	width: 0px;
	border-top: 8px solid #fff;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
}
#widget .thumbnail .caption .dropdown-menu {
	font-size: 12px;
	/*left: auto;*/
	left: 200px;
	right: 0;
	min-width: 120px;
}
/* Dashboard style ends*/


/*  Support Page */
.nav > li > a.bold{
	padding-top:0;
}
.bold {
	font-weight: 700;
}
.font24 {
	font-size: 24px;
}
.font14 {
	font-size: 14px;
}
.border-radius {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.alignCenter {
	display: inline-block;
	margin: 0 auto;
	text-align: center;
}
.searchDiv {
	margin: 15px 0 20px 0;
}
.searchDiv input[type="text"] {
	background: #eff0f1;
	border: none;
	color: #505659;
	height: 40px;
	font-size: 14px;
	margin-bottom: 8px;
	border-radius: 0;
	font-weight: 400;
}
.supportContent {
	border: 1px solid #eff0f1;
	padding: 15px;
	margin: 10px 0;
}
.supportContent img {
	padding-right: 7px;
}
.supportContent h5 {
	font-weight: 400;
	font-size: 16px;
	color: #2e7ec8;
}
.supportContent ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.supportContent ul li {
	padding: 5px 0;
}
.supportContent ul li a {
	color: #929ba3;
	font-size: 14px;
	text-decoration: none;
}
.supportContent ul li a:hover {
	text-decoration: underline;
}
.widgetbg {
	background-image: url(../images/widget-watermark.jpg);
	background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
}
.widgetbg .canvas {
	background-color: rgba(0,0,0,0.8);
	padding: 80px 0 80px 0;
}
.widgetbg .canvas h1 {
	color: #fff;
	font-size: 24px;
	font-weight: 400;
	padding-bottom: 20px;
}
.halfCirleBtn {
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
}
.whiteBtn {
	background: #fff;
	padding: 7px 15px;
	color: #92989c;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
	display: inline-block;
	margin: 0 10px 0 0;
	text-decoration: none;
	/*transition: all 0.5s ease;*/
	border: 1px solid #fff;
	cursor: pointer;
}
.whiteBtn:hover {
	background: #f1f4f5;
	color: #92989c;
	text-decoration: none;
}
#mainFooter {
	background-color: #3c4143;
	padding: 30px 0 20px 0;
}
#mainFooter h5 {
	font-size: 14px;
	font-weight: 700;
	color: #fff;
}
#mainFooter ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#mainFooter ul li {
	padding: 5px 0;
}
#mainFooter ul li a {
	color: #a4aeb2;
	text-decoration: none;
}
#mainFooter ul li a:hover {
	text-decoration: underline;
}
#mainFooter .footerSocialIcon a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #5f6568;
}
.dividerHalfLine {
	background-color: #4c5153;
	width: 25%;
	height: 1px;
	margin: 20px 0 20px 0;
}
.footerDivider {
	background-color: #414648;
	width: 100%;
	height: 1px;
	margin: 10px 0;
}
#mainFooter .footerSocialIcon a {
	background-color: #a4aeb2;
	color: #3c4143;
	width: 44px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	border-radius: 4px;
	font-size: 16px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 5px 10px 0 0;
	display: inline-block;
}
#mainFooter .copyrights {
	float: none;
	color: #a4aeb2;
	padding-top: 10px;
	text-align: center;
	font-size: 12px;
}
.copyrights a {
	color: #a4aeb2;
}
.feedwindBreadcrumb {
	height: 40px;
	border-bottom: 1px solid #eff0f1;
}
.feedwindBreadcrumb ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
.feedwindBreadcrumb ul li {
	display: inline-block;
	padding: 0 3px 0 0;
	color: #929ba3;
}
.feedwindBreadcrumb ul li:after {
	content: "\f101 ";
	font-family: FontAwesome;
	font-size: 10px;
	padding: 0 0 0 5px;
	font-weight: 300;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
}
.feedwindBreadcrumb ul li:last-child:after {
	content: "";
	font-family: FontAwesome;
}
.feedwindBreadcrumb ul li a {
	color: #2e7ec8;
	font-size: 12px;
}
.feedwindBreadcrumb ul li.breadcrumActive a {
	color: #929ba3;
	text-decoration: none;
}
#article {
	margin: 30px auto;
}
#article > .row img {
	border: 1px solid #eff0f1;
	padding: 5px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	width: 100%;
}
#article > .row h3 {
	color: #2e7ec8;
	padding-bottom: 10px;
	font-size: 18px;
}
#article > .row p {
	font-size: 14px;
	color: #929ba3;
	font-weight: 400;
}
a.authorName {
	color: #929ba3;
	font-size: 14px;
	text-decoration: none;
}
a.authorName span {
	color: #464d4d;
}
.borderRight {
	border-right: 1px solid #eff0f1;
	padding-right: 10px;
}
.sidebar .searchBox {
	margin: 18px 0 10px 0;
	position: relative;
}
.sidebar .searchBox input[type="search"] {
	border-radius: 25px;
	border: 2px solid #ced3d8;
	text-indent: 25px;
	font-size: 14px;
	background-color: #eff0f1;
	height: 35px;
	color: #505659;
}
.sidebar .searchBox i.fa-search {
	left: 8px;
	position: absolute;
	top: 9px;
	color: #cfd4d9;
}
.sidebar .sidebarSection {
	padding: 10px 0;
}
.sidebar .sidebarSection h4 {
	font-size: 16px;
	color: #929ba3;
}
.sidebar .sidebarSection ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.sidebar .sidebarSection ul li {
	font-size: 14px;
	padding: 7px 0;
}
.sidebar .sidebarSection ul li a {
	color: #464d4d;
	text-decoration: none;
}
.sidebar .sidebarSection ul li a:hover {
	text-decoration: underline;
}
.sidebar .widgetSidebarAd {
	background-image: url(../images/widget-sample-img.jpg);
	background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: center;
	padding: 30px 5px 40px 5px;
}
.sidebar .widgetSidebarAd h4 {
	color: #fff;
	font-size: 18px;
	line-height: 26px;
}
.sidebar .dividerHalfCentered {
	width: 50px;
	margin: 30px auto;
	height: 1px;
	background-color: #788694;
}
.sidebar .widgetSidebarAd .greenBtn {
	margin-right: 0;
}
/*  Support Page ends */


/*  Features pages style */
.heading h1 {
	margin-top: 0;
	padding-top: 15px;
}
.subtitle {
	color: #969ca3;
	font-size: 20px;
}
.gridbox {
	margin: 40px 0 40px 0;
}
.gridbox > .row > .col-lg-4 > .gridbox-content:hover {
	-webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.75);
	box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.75);
}
.gridbox .row > .col-lg-4.col-md-4.col-sm-4 {
	margin: 10px 0;
}
.gridbox .row > .col-lg-4.col-md-4.col-sm-4 > .gridbox-content {
	background-color: #FFF;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.padding10 {
	padding: 10px;
}
.padding20RightLeft {
	padding: 0 20px;
}
.gridbox .row > .col-lg-4.col-md-4.col-sm-4 > .gridbox-content img {
	max-width: 100%;
	height: auto;
	width: 100%;
}
.grid-text {
	padding: 10px 0 0 0;
}
.gridbox .grid-text h4 {
	color: #2a2d32;
	font-weight: 700;
}
.gridbox .grid-text p {
	color: #969ca3;
	font-size: 14px;
}
.grid-button {
	border-top: 1px solid #eff1f3;
	padding: 10px 0;
	text-align: center;
}
.grid-button a.btn-default {
	background-color: #f7f8f9;
	border-color: #dce1e4;
	color: #3e91fe;
	font-weight: 700;
	width: 155px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.grid-button a.btn-default:hover {
	background-color: #3e91fe;
	border-color: #3e91fe;
	color: #fff;
}
.gridbox-content a {
	text-decoration: none;
	color: #969ca3;
}
.gridbox-content {
	cursor: pointer;
	outline: none;
}
.gridbox-content > a {
	display: block;
}
.gridbox-content:hover .grid-button a.btn-default {
	background-color: #3e91fe;
	border-color: #3e91fe;
	color: #fff;
}
.respSpace {
	display: none;
}
.signin-modal .middle-line {
	bottom: 18px;
	height: 90%;
	left: 48%;
	position: absolute;
	width: 17px;
}
.signin-modal .middle-line .line {
	position: absolute;
	left: 49%;
	top: 0;
	bottom: 0;
	width: 1px;
	background: #f1f3f4;
	z-index: 1;
}
.signin-modal .middle-line .wordwrapper {
	text-align: center;
	color: #c9cccf;
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
	background-color: #fff;
	margin-top: -12px;
	padding: 5px 0;
	z-index: 2;
}
.user-modal {
	color: #989ea6;
	overflow:auto;
}
.user-modal .modal-header {
	min-height: 16.43px;
	padding: 15px;
	border-bottom: 0px solid #e5e5e5;
}
.user-modal .form-control {
	border-radius: 0;
}
.popupModalFooter, .user-modal a {
	color: #989ea6;
	font-size: 14px;
}
.popupModalFooter a {
	color: #555d65;
}
.darkColorTitle {
	color: #555d65;
}
.user-modal .width300px {
	width: 300px;
	margin: 0 auto;
}
.user-modal .greenBtn {
	width: 100%;
}
.user-modal input[type="text"], .user-modal input[type="password"], .user-modal input[type="email"] {
	width: 100%;
	border: 1px solid #eff0f1;
	line-height: 32px;
	font-size: 14px;
	text-indent: 5px;
	font-weight: 400;
	color: #464d4d;
	height: 40px;
}
.user-modal .googleBtn, .user-modal .facebookBtn, .user-modal .twitterBtn {
	width: 100%;
	margin: 0 0 15px 0;
}
.signup-modal .modal-header, .signup-modal .modal-body, .signup-modal .modal-footer {
	padding: 0;
}
.horizontalDividerTxt {
	position: absolute;
	left: 45%;
	top: -10px;
	background-color: white;
	width: 30px;
	margin: 0 auto;
	/* padding: 0 20px; */
	text-align: center;
}
.signup-modal .ModalfooterSpacingHeight + .dividerLine {
	background-color: #eff0f1;
	width: 107%;
	height: 1px;
	margin: 15px 0;
	margin-left: -31px;
}
.signup-modal .popupModalFooter > div {
	padding-bottom: 15px;
}
.signin-modal .popupModalFooter {
	border-bottom-left-radius: 6px;
	-moz-border-bottom-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	-moz-border-bottom-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
}
.signup-modal .leftBar {
	padding: 20px 0;
	border-top-left-radius: 6px;
	-moz-border-top-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	-moz-border-bottom-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
}
.signup-modal .leftBar h3 {
	font-size: 18px;
	color: #555d65;
}
.signup-modal .leftBar p {
	font-size: 16px;
	color: #929ba3;
}
.signup-modal .leftBar p span {
	font-size: 14px;
}
.user-modal .circular-Icon {
	width: 80px;
	height: 80px;
	text-align: center;
	line-height: 75px;
	background-color: #fff;
	margin: 20px auto;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
}
.user-modal .circular-Icon .fa {
	color: #555d65;
	font-size: 24px;
}
.ModalfooterSpacingHeight {
	height: 67px;
}
.signup-modal .ModalfooterSpacingHeight {
	height: 45px;
}
.close.padding10 {
	padding: 10px;
}
/*  Features pages style ends*/


/* Login Details */

.lightBlueBg {
	background-color: #73cbef;
}
/***************************** FeedWind Builder page*******************************/
.width490px {
	width: 490px;
}
input.widgetName {
	border: none;
	width: auto;
	line-height: 24px;
	font-size: 14px;
	text-indent: 5px;
	font-weight: 400;
	color: #aeb7bb;
	height: 24px;
}
input.widgetName:focus {
	box-shadow: 0px 0px 2px rgba(82,202,29,0.5);
}
.backgroundWhite {
	background-color: #fff;
}
.newsFeed h3.title {
	font-size: 16px;
	font-weight: normal;
	color: #505659;
	margin: 0;
	padding: 0;
}
.padding20 {
	padding: 20px;
}
ul.newsFeedList {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.newsFeedList li {
	margin: 10px 0;
}
ul.newsFeedList li:last-child {
	margin: 0;
}
ul.newsFeedList li > a {
	font-size: 16px;
	color: #2e7ec8;
	text-decoration: none;
	display: block;
	padding: 0px 0 10px 0;
}
ul.newsFeedList li .newsDate, ul.newsFeedList li .newsfeedUrl a {
	font-size: 12px;
	color: #899093;
}
ul.newsFeedList li img {
	width: 100%;
}
ul.newsFeedList li p {
	font-size: 12px;
	color: #505659;
}
.widgetBuilder img {
	max-width: 100%;
}
.copyrights-grayScale {
	color: #b8bec3;
	font-size: 12px;
}
#newsBox {

}
#newsBox.stick {
	position: fixed;
	top: 0;
	z-index: 100;
	border-radius: 0 0 0.5em 0.5em;
}
#newsBox.stickBottom {
	position: fixed;
	bottom: 0;
	z-index: 100;
	border-radius: 0 0 0.5em 0.5em;
}
.widgetBuilder .widgetBox {
	border: 1px solid #c6ccd1;
	margin-bottom: 20px;
}
.widgetBuilder .generalWidget .regularLink a {
	color: #b9bdc1;
}
.widgetBuilder .widgetBox h3 {
	color: #1e8cf3;
	padding: 20px 10px;
	border-top-right-radius: 4px;
	-moz-border-top-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-top-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	margin: 0;
	font-size: 14px;
	font-weight: bold;
	background-color: #f0f8ff;
	border-bottom: 1px solid #dfebf7;
}
.widgetBuilder .widgetBox input[type="text"].inputWidthFull {
	width: 100%;
}
.widgetBuilder .generalWidget .smallInputField input[type="text"] {
	width: 60px;
}
.widgetBuilder .widgetBox input[type="text"] {
	height: 35px;
	line-height: 35px;
	border: 1px solid #dee0e2;
	background: #f6f7f8;
	color: #707172;
	text-indent: 5px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.widgetBuilder .widgetBox a.iconButton, .widgetBuilder .widgetBox a.iconButton:active, .widgetBuilder .widgetBox a.iconButton:focus {
	height: 35px;
	background-color: #1e8cf3;
	width: 40px;
	line-height: 35px;
	font-weight: bold;
	color: #fff;
	display: inline-block;
	text-decoration: none;
}
.widgetBuilder .widgetBox a.iconButton:hover {
	background: #107ee4;
}
.widgetBuilder .generalWidget label {
	padding-top: 8px;
	color: #585e63;
}
.widgetBuilder .generalWidget .labelNormalSize label {
	color: #6e7479;
	font-weight: normal;
}
.widgetInnerElement {
	border-bottom: 1px solid #eff0f1;
}
.widgetInnerElement:last-child {
	border-bottom: 0px solid #eff0f1;
}
.smallSpacingTopBottom {
	margin: 5px 0;
}
.widgetBuilder .generalWidget .onoffswitch {
	margin-top: 9px;
	float: right;
}
.widgetBuilder .generalWidget .onoffswitch label {
	color: #585e63;
	padding-top: 0;
	margin-top: 0px;
}
.widgetBuilder .generalWidget .onoffswitch > span {
	left: -35px;
	position: absolute;
	font-weight: bold;
	top: 0;
	z-index: 2;
	text-transform: uppercase;
}
.pushDivLeftRight .pushDivLeft {
	float: left;
}
.pushDivLeftRight .pushDivRight {
	float: right;
}
.widgetBuilder .generalWidget .widgetInnerElement select {
	height: 35px;
	line-height: 35px;
	border: 1px solid #d2d9dc;
	font-size: 14px;
	min-width: 210px;
	font-weight: normal;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	color: #585e63;
}
a.advancedSetting {
	padding: 10px;
	display: block;
	text-align: center;
	color: #a1a6a9;
	cursor: pointer;
	text-decoration: none;
	font-weight: 700;
	background-color: #fafbfb;
	border-bottom-left-radius: 4px;
	-moz-border-bottom-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-bottom-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
}

.linkable-panel > a {
	display: inline-block;
	border: 1px solid #d2d9dc;
	color: #585e63;
	text-decoration: none;
	width: auto;
	height: 35px;
	text-align: center;
	line-height: 35px;
	margin: 1px 3px;
	padding: 0px 20px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	min-width: 140px;
}
.linkable-panel > a {
	width: 45%;
}
.linkable-panel > a:first-child {
	margin-left:1%;
}
.linkable-panel a:hover,.linkable-panel a.active{
	border: 1px solid #1e8cf3;
	color: #1e8cf3;
}

.widgetButtons > a,
.autoScrollContent > a {
	display: inline-block;
	border: 1px solid #d2d9dc;
	color: #585e63;
	text-decoration: none;
	width: auto;
	height: 35px;
	text-align: center;
	line-height: 35px;
	margin: 1px 3px;
	padding: 0px 20px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	min-width: 140px;
}

.widgetButtons.speedBtn a{
	padding: 0px 10px;
	min-width: auto;
}
.autoScrollContent > a {

	width: 45%;

}
.autoScrollContent > a:first-child {
	margin-left:1%;

}

.sliderRangeDiv {
	margin-top: 20px;
	position: relative;
	margin-bottom:20px;
}
.sliderRangeDiv > span {
	position: absolute;
	font-weight:bold;
	color:#9ba1a7;
font-size: 12px;
    bottom: -28px;
}
.sliderRangeDiv span.s {
	left: 0;
}

.sliderRangeDiv span.f {
	right: 3px;
}
.widgetButtonsSmall > a {
	height: 35px;
	line-height: 33px;
	border: 1px solid #d2d9dc;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	width: 35px;
	color: #c0c3c7;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
}
.widgetButtons a:hover, .widgetButtonsSmall > a:hover, .headerColorsBox > a:hover, .widgetButtons a.active, .widgetButtonsSmall > a.active, .headerColorsBox > a.active ,
.autoScrollContent a:hover,.autoScrollContent a.active{
	border: 1px solid #1e8cf3;
	color: #1e8cf3;
}
input.normalInputSize {
	width: 250px;
}
.headerColorsBox > a {
	border: 1px solid #d2d9dc;
	padding: 8px;
	display: inline-block;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	text-decoration: none;
	cursor: pointer;
	margin: 1px 0px 0 8px;
}
.headerColorsBox > a > div, .headerColorsBox > a > i {
	width: 18px;
	height: 18px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	-ms-webkit-border-radius: 50px;
	border-radius: 50px;
}
.headerColorsBox .fa {
	display: block;
	vertical-align: top;
	color: #c0c3c7;
	height: 18px;
	background: none;
	line-height: 18px;
	text-decoration: none;
}
.headerColorsBox input[type="text"] {
	overflow: scroll;
	width: 100px;
	vertical-align: top;
}
.colorOptions > div {
	display: inline-block;
}
.builderWidgetSwitcher {
	width: 200px;
	display: none;
	margin: 0px auto 0 auto;
	padding: 10px;
}
.fw-logged-div.scroll-to-fixed-fixed .builderWidgetSwitcher {
	/*margin: 0 0 0 10px;*/
}

.scroll-to-fixed-fixed .fw-center-switch-btn .builderWidgetSwitcher {
	margin: 0 auto;
}


.builderWidgetSwitcher a {
	width: 49%;
	border: 1px solid #b5bac0;
	text-align: center;
	display: inline-block;
	height: 35px;
	line-height: 35px;
	color: #b5bac0;
	float: left;
	background: #fff;
	cursor: pointer;
	text-decoration: none;
}
.builderWidgetSwitcher a.active {
	background: #b5bac0;
	color: #fff;
	box-shadow: 0px 0px 2px #666666;
}
.selectCodeToCopy{
	display:none;
}

@media only screen and (max-width:767px) {
#code-copied{
display:none;
}
.selectCodeToCopy{
	    display: block;
    /* font-style: italic; */
    font-size: 18px;
}
.newsBox {
	padding: 0;
}
.pull-right.saveWidgetBtns a {
	margin: 2px;
}
.graylightbg > .padding20 {
	padding: 0;
}
.graylightbg > .padding20 .row form > div > div {
	padding: 10px 0;
}
.widgetButtons > a {
	width: auto;
	min-width: inherit;
}
input.normalInputSize {
	width: 200px;
}
}

@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
  {
#widget .thumbnail .positionRelative > img {
	height:100%;
	max-width: none;
}
#widget .thumbnail .widgetPreviewHeight{
	height:263px;
	overflow:hidden;
}

}

#preview-error{
	color: #ff0000;
	font-size: 24px;
}

@media only screen and (max-width:768px) {
.builderWidgetSwitcher {
	display: block;
     padding: 5px 0 5px 0px;

}

.widgetToggle {
	display: none;
}
input.renameWidget {
	width: 95%;
	border: 1px solid #eff0f1;
	line-height: 32px;
	font-size: 14px;
	text-indent: 5px;
	font-weight: 400;
	color: #464d4d;
	height: 40px;
}
}
/***************************** FeedWind Builder ENDS page*******************************/

/******************************************************************************

							FEEDWIND LANDING PAGE STYLES

****************************************************************************/
.wrapper1300px {
	width: 1260px;
	padding: 20px;
	margin: 0 auto;
}
.blueBg .nav li a{
	padding:0;

}
.blueBg .nav li:first-child a{
	margin:10px 15px 15px 0;
	margin-left:15px;
}
.blueBg .nav li:last-child a{

	margin-left:15px;
}

.borderWhiteLink {
	border: 1px solid #5a9ffc;
	padding-top:9px;
	width:115px;
	display:inline-block;
	height:39px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	font-weight:700;
	text-align:center;

}

header a:hover .borderWhiteLink {
	border: 1px solid rgba(90,159,252,0.5);
	/*background-color: #5f6568;*/
	text-decoration: none;
}
.backgroundImageV2 .borderWhiteLink {
	border: 1px solid #8098ba;
	padding: 3px 10px;
	width:115px;
	display:inline-block;
	height:39px;
	line-height:30px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	text-align:center;
}
.backgroundImageV2 header a:hover .borderWhiteLink {
	border: 1px solid rgba(128,152,186,0.5);
	/*background-color: #5f6568;*/
	text-decoration: none;
}
.pageTitle > h1 ,
h1.pageTitle{
	font-size: 30px;
	font-weight: 300;
	color: #36363b;
	margin: 0;
}
.paddingWrapper {
	padding: 80px 0;
}
.wrapper1300px .container-fluid {
	padding-right: 0;
	padding-left: 0;
	margin-right: auto;
	margin-left: auto;
}
.grayVeryLight {
	background-color: #fbfbfb;
}
.blueBg {
	background-color: #237ffb;
	background-size: cover;
	background-position: center center;
}
.backgroundImage {
	background-image: url(../images/top-header-background.jpg);

}
.backgroundImageV2 {
	background-image: url(../images/top-header-background-v2.jpg);

}
.backgroundImageV3 {
	background-image: url(../images/top-header-background-v3.jpg);

}

@import url(https://fonts.googleapis.com/css?family=Roboto:300);

.blueBg .wrapper1300px h1 {
	font-size: 56px;
	font-family: 'Roboto', sans-serif;
	color: #fff;
	font-weight: 400;
	padding-top: 70px;
}

.blueBg .wrapper1300px h3 {
	color: #b4d3fd;

}
.blueBg .wrapper1300px h2 {
	color: #fff;
	font-size: 24px;
}
.noborder {
	border: none;
	box-shadow: 0 0px 0 rgba(255, 255, 255, 0.1) inset;
}
.dividerLineLight {
	height: 1px;
	width: 65%;
	margin: 40px auto;
	background-color: #3b8dfb;
}
.feedWindProcess {
	color: #b4d3fd;
	font-size: 18px;
	text-align: center;
}
.feedWindProcess img {
	text-align: center;
	display: inline-block;
}
.feedWindProcess .col-lg-1.col-md-1.col-sm-1 > div {
	display: inline-block;
	text-align: center;
}
.smallWrapper {
	width: 660px;
	padding: 140px 20px;
	margin: 0 auto;
}
.borderTopBottom {
	border-top: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
}
.doubleQuotes {
	position: absolute;
	top: 90px;
	left: 45%;
}
.dividerSingleLineWhite{
	height:1px;
	width:100%;
	background:#3b8dfb;
}
.carousel-indicators li {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 1px;
	text-indent: -999px;
	cursor: pointer;
	background-color: #000\9;
	background-color: rgba(0,0,0,0);
	border: 2px solid #CCC;
	border-radius: 10px;
}
.carousel-indicators .active {
	width: 12px;
	height: 12px;
	margin: 1px;
	border: 3px solid #52ca1d;
	background-color: #fff;
}
.carousel-indicators {
	bottom: -70px;
}
.testimonial p {
	font-size: 18px;
}
.testimonial-users-text {
    padding-top: 16px;
}
.TestimonialClientInfo {
	/*line-height: 50px;*/
	margin-top: 20px;
	color: #7a8088;
	font-weight: 400;
	font-size: 14px;
	text-transform: uppercase;
}
.TestimonialClientInfo strong {
	color: #7a8088;
	font-weight: 700;
}
.TestimonialClientInfo div:first-child {
	padding-right: 10px;
	float: left;
}
#footer {
	padding: 30px 0;
	background-color: white;
}
#footer h5 {
	font-size: 14px;
	font-weight: 700;
	color: #6a717b;
}
#footer ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#footer ul li {
	padding: 5px 0;
}
#footer ul li a {
	color: #757a80;
	text-decoration: none;
}
#footer ul li a:hover {
	text-decoration: underline;
}
#footer .footerSocialIcon a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #5f6568;
}
#footer .footerSocialIcon a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #5f6568;
}
#footer .footerSocialIcon a {
	background-color: #757a80;
	color: #fff;
	width: 44px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	border-radius: 4px;
	font-size: 16px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 5px 10px 0 0;
	display: inline-block;
}
#footer .dividerHalfLine {
	background-color: #dbdee3;
	width: 25%;
	height: 1px;
	margin: 10px 0 10px 0;
}
.feedwindcopyrights {
	float: none;
	color: #a4aeb2;
	text-align: center;
	font-size: 12px;
	padding: 10px 0 15px 0;
}

a.greenRoundedBtn {
	background: #52ca1d;
	width:200px;
	text-align:center;
	height:50px;
	line-height:50px;
	color: #fff;
		border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	/*border-radius: 45px;
	-moz-border-radius: 45px;*/
	font-size: 16px;
	font-weight: 700;
	text-align: center;

	display: inline-block;
	margin: 3px 0 0px 0;
	text-decoration: none;
	/* transition: all 0.5s ease; */
	border: 1px solid #40b44a;
	cursor: pointer;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
}
a.greenRoundedBtn:hover, .greenRoundedBtn:hover {
	background: #45b115;
	text-decoration: none;
	color: #fff;
	border: 1px solid #45b115;
}
a.grayRoundedBtn {
	background: #f1f3f5;
	padding: 13px 35px;
	color: #7a7e82;
	border-radius: 45px;
	-moz-border-radius: 45px;
	font-size: 14px;
	font-weight: 700;
	text-align: center;
	border: none;
	display: inline-block;
	margin: 3px 0 0px 0;
	text-decoration: none;
	/* transition: all 0.5s ease; */
	border: 1px solid #dedfdf;
	cursor: pointer;
	transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
}
a.grayRoundedBtn:hover, .grayRoundedBtn:hover {
	background: #dedfdf;
	text-decoration: none;
	color: #7a7e82;
	border: 1px solid #dedfdf;
}


.ourFeatures {
	width: 80%;
	margin: 0 auto;
}
.ourFeatures h4 {
	font-size: 18px;
	color: #237ffb;
	font-weight: bold;
}
.ourFeatures p {
	font-size: 16px;
	color: #757a80;
}


/*  Spacing in Banners for headings*/

.backgroundImageV3 header + .row h1{
margin-bottom:0;
margin-top:120px;
padding-top:0;
line-height:70px;
}
.backgroundImageV3 header + .row h3{
margin:45px 0;
line-height:36px;
}
.backgroundImageV3 header + .row{
padding-bottom:180px;
}
.backgroundImage h1.text-center,
.backgroundImageV2 h1.text-center,
.normalBlueBg h1.text-center{
padding-top:0;
margin-top:150px;
margin-bottom:0;
}
.backgroundImage h3.text-center,
.backgroundImageV2 h3.text-center,
.normalBlueBg h3.text-center{
margin:40px 0;
}
.backgroundImage .greenRoundedBtn,
.backgroundImageV2 .greenRoundedBtn,
.normalBlueBg .greenRoundedBtn{
margin-bottom:160px;
}

.processGraph h2{
	margin-top:50px;
	margin-bottom:50px;
}
.processGraph .feedWindProcess{
	padding-bottom:60px;
}
.smallBlueBg h1.text-center{
padding-top:0;
margin-top:70px;
margin-bottom:0;
}
.smallBlueBg h3.text-center{
margin:25px 0;
line-height:36px;
}
.smallBlueBg .greenRoundedBtn{
margin-bottom:70px;
}
/*  Spacing in Banners for headings ENDS*/
.spacingHeading {
	height: 80px;
}


.modalHeaderColor {
	background-color:#aeb7bb;
	border-top-right-radius:3px;
	-moz-border-top-right-radius:3px;
	-webkit-border-top-right-radius:3px;
	border-top-left-radius:3px;
	-moz-border-top-left-radius:3px;
	-webkit-border-top-left-radius:3px;
	color:#fff;
}
.codePart{
	background-color:#eff0f1;
	margin:10px 15px 0px 15px;
	position:relative;
	word-break:keep-all;
	overflow:hidden;
}
p#codePart{
  -webkit-user-select: all;  /* Chrome 49+ */
  -moz-user-select: all;     /* Firefox 43+ */
  -ms-user-select: all;      /* No support yet */
  user-select: all;          /* Likely future */

}
.code-copied-modal{
	font-size:12px;
	 position: absolute;
    background-color: rgba(0,0,0,0.5);
    padding: 10px 20px;
    left: 30%;
    top: 45%;
    color: #fff;
}
@media only screen and (min-width:1921px){
	.backgroundImageV3 {
	background-repeat:no-repeat;
	background-size:initial;
	background-position:center center;
}
}

/* facebook landing page banner : Added on 14 dec 2016*/
.fw-fb-home-banner {
    background-image: url(../images/feedwind--facebook-home-banner.jpg);
    background-size: cover;
    background-position: center bottom;
}
.fw-gcal-home-banner {
    background-image: url(../images/feedwind-gcal-home-banner.jpg);
    background-size: cover;
    background-position: left center;
}
.fw-fb-home-banner  .wrapper1300px h1,
.fw-gcal-home-banner  .wrapper1300px h1 {
    font-size: 40px;
	font-weight: 400;
}
/* facebook landing page banner ends */
@media only screen and (max-width:1300px) {
.wrapper1300px {
	width: 95%;
}
.blueBg .wrapper1300px h1 ,
.fw-fb-home-banner  .wrapper1300px h1,
.fw-gcal-home-banner  .wrapper1300px h1{
	font-size: 42px;
	color: #fff;
	font-weight: 600;
	padding-top: 50px;
}
.dividerLineLight {
	width: 78%;
}
.backgroundImageV3 header + .row h1{

line-height:60px;
}
.backgroundImageV3 header + .row h3 br{
display:none;
}
	.backgroundImageV3 {
	background-size:cover;
	background-position:center center;
}
}
 @media only screen and (max-width:992px) {
#footer img {
	text-align: center;
}
.ourFeatures {
	width: 85%;
	margin: 0 auto;
}


/*  Spacing in Banners for headings*/

.backgroundImageV3 header + .row h1{
margin-bottom:0;
margin-top:80px;
padding-top:0;
line-height:50px;
}
.backgroundImageV3 header + .row h3{
margin:45px 0;
line-height:32px;
}
.backgroundImageV3 header + .row{
padding-bottom:100px;
}
.backgroundImage h1.text-center,
.backgroundImageV2 h1.text-center,
.normalBlueBg h1.text-center{
padding-top:0;
margin-top:80px;
margin-bottom:0;
}

.backgroundImage h3.text-center,
.backgroundImageV2 h3.text-center,
.normalBlueBg h3.text-center{
margin:40px 0;
}
.backgroundImage .greenRoundedBtn,
.backgroundImageV2 .greenRoundedBtn,
.normalBlueBg .greenRoundedBtn{
margin-bottom:100px;
}

.processGraph h2{
	margin-top:50px;
	margin-bottom:50px;
}
.processGraph .feedWindProcess{
	padding-bottom:60px;
}
.backgroundImageV3 header + .row h3 br{
display:none;
}
/*  Spacing in Banners for headings ENDS*/

}
@media only screen and (max-width:768px) {
.ourFeatures{
	width:90%;
	margin:0 auto;
}
.smallWrapper {
	width: 90%;
}
.backgroundImageV3 {

	background-position:left center;
}
.spacingHeading {
	height: 40px;
}
.feedWindProcess {
	font-size: 15px;
}
.blueBg .wrapper1300px h1 {
	font-size: 32px;
}
.wrapper1300px {

	padding: 5px;
}
.blueBg .wrapper1300px h3 {
	font-size: 18px;
}
.blueBg .wrapper1300px h2 {
	font-size: 20px;
}
#footer {
	text-align: center;
}
#footer h5 {
   padding-top:20px;
}
#footer .dividerHalfLine {
	width: 15%;
	margin: 12px auto 12px auto;
}

.backgroundImageV3 .row{
	text-align:center;
}

/*  Spacing in Banners for headings*/

.backgroundImageV3 header + .row h1{
margin-bottom:0;
margin-top:50px;
padding-top:0;

}
.backgroundImageV3 header + .row h3 br{
display:none;
}
.backgroundImageV3 header + .row h3{
margin:45px 0;
line-height:28px;
}
.backgroundImageV3 header + .row{
padding-bottom:50px;
}
.backgroundImage h1.text-center,
.backgroundImageV2 h1.text-center,
.normalBlueBg h1.text-center{
padding-top:0;
margin-top:50px;
margin-bottom:0;
}
.backgroundImage h3.text-center,
.backgroundImageV2 h3.text-center,
.normalBlueBg h3.text-center{
margin:20px 0;
}
.backgroundImage .greenRoundedBtn,
.backgroundImageV2 .greenRoundedBtn,
.normalBlueBg .greenRoundedBtn{
margin-bottom:50px;
}

.processGraph h2{
	margin-top:30px;
	margin-bottom:30px;
}
.processGraph .feedWindProcess{
	padding-bottom:30px;
}
.smallBlueBg h1.text-center{

margin-top:20px;

}
/*  Spacing in Banners for headings ENDS*/

}
/***************************** *************************************************

							FEEDWIND LANDING PAGE STYLES ENDS

****************************************************************************/

/***************************** *************************************************

							MEDIA QUERIES STYLES

****************************************************************************/

@media only screen and (min-width:768px) and (max-width: 1040px) {
.respSpace {
	display: block;
}
#newsBox {
	width: auto;
}
#newsBox.stick {
	position: relative;
}
}
@media only screen and (min-width: 1024px) {
.respSpace1024noDisplay {
	display: none;
}
}

/* Media Queries */

@media only screen and (min-width: 769px) and (max-width:1040px ) {
.wrapper {
	width: 80%;
}
.widgetBuilder .wrapper {
	width: 98%;
}
.dottedBorder .blankWidget {
	padding: 135px 0;
}
.user-modal .width300px {
	width: 100%;
	margin: 0 auto;
}
#widget .thumbnail .caption .dropdown-menu {
	left: auto;
	right: -5px;
}
#widget .thumbnail .caption .css-shapes-preview {
	right: 5px;
}
.width490px {
	width: auto;
}
}
@media only screen and (min-width: 770px) and (max-width:1040px ) {
.dottedBorder .blankWidget {
	padding: 55% 0;
}
}
@media only screen and (max-width:768px ) {
.wrapper {
	width: 90%;
}
.logo.clearfix {
    left: 20px;
    position: absolute;
    top: 20px;
}
header nav {
	float: none;
	text-align: center;
}
#nav-icon {
	display: block;
	right: 15px;
    top: 18px;
	position:absolute;
}
#nav-icon + ul {
	display: none;
	background-color: #176fe6;
	position:fixed;
	right:-285px;
	 bottom: 0;
    padding-top: 62px;
    position: fixed;
    top: 0;
    width: 285px;
    z-index: 999;
}
.menuDivider{
	display:block;
}
.data-saved-modal {
	background: none repeat scroll 0 0 #40b44a;
	color: #fff;
	display: inline-block;
	margin: 0px 0px 0 0px;
	padding: 10px;
	text-align: center;
	width: 100%;
	position: relative;
	top: 0;
	left: 0;
}
header nav {
	padding:15px 0px 0 0;
}
header nav.active {
	/*background-color: #176fe6;
	margin-left:-24px;
	margin-right:-24px;
	margin-top:-10px;*/
}
header nav ul li {
	display: block;

	text-align: center;
	height:70px;
	border-bottom:1px solid #2a7dee;
	line-height:70px;
	width:90%;
	margin:0 auto;
}



header nav ul li a {
	font-size:18px;
	border:none;
}
header nav ul li a.active ,
header nav ul li a:hover {

	border:none;
}
#nav-icon.open {
  	right: 15px;
    top: 18px;
	position:fixed;
}

 header nav li a {
    margin-left: 0px;
}

.backgroundImageV2 header a:hover .borderWhiteLink {
	border: 0px solid rgba(128,152,186,0.5);
	/*background-color: #5f6568;*/
	text-decoration: none;
}
.borderWhiteLink img{
	display:none;
}
.borderWhiteLink,
.backgroundImageV2 .borderWhiteLink {
	border: 0px solid #5a9ffc;
	padding:0px;
	width:auto;
	display:inline;
	height:auto;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	font-weight:700;
	text-align:center;

}
header a:hover .borderWhiteLink,
.backgroundImageV2 a:hover .borderWhiteLink {
	border: 0px solid rgba(90,159,252,0.5);
	/*background-color: #5f6568;*/
	text-decoration: underline !important;
}

header nav ul li:last-child{

	border:0px solid #2a7dee;
}

.lightBlueBg {
	background-color: #73cbef;
}

.accountSettingDiv .fieldGroup input[type="text"] {
	width: 100%;
}
.footerLinks, .copyrights {
	float: none;
	text-align: center;
}
#accountSetting section .navbar-default .navbar-nav .open .dropdown-menu > li > a {
	color: #fff;
}
#accountSetting section .navbar-default {
	text-align: left;
}
#accountSetting section .navbar-default .navbar-nav .open .dropdown-menu > li > a {
	background-color: transparent;

}
#accountSetting section .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {

	text-decoration:underline;
}


.footerLinks ul li {
	display: block;
	padding: 5px 0;
	text-align: center;
}
.dottedBorder {
	margin: 10px;
}
.dottedBorder .blankWidget {
	padding: 118px 0;
}
.alignCenter {
	display: block;
}
.subtitle br {
	display: none;
}
.subtitle {
	font-size: 18px;
}
.gridbox {
	margin: 0px 0;
}
.gridbox .row > .col-lg-4.col-md-4.col-sm-4 {
	margin: 0px 0 10px 0;
}
.middle-line {
	display: none;
}
.user-modal .width300px {
	width: 100%;
	margin: 0 auto;
}
.ModalfooterSpacingHeight {
	height: 10px;
}
.signup-modal .ModalfooterSpacingHeight + .dividerLine {
	background-color: #eff0f1;
	width: 100%;
	height: 1px;
	margin: 15px 0;
	margin-left: 0px;
}
.signup-modal .leftBar {
	padding: 20px 0;
	border-top-left-radius: 0px;
	-moz-border-top-left-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	border-bottom-right-radius: 6px;
	-moz-border-bottom-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	-moz-border-bottom-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
}
#widget .thumbnail .caption .dropdown-menu {
	left: auto;
	right: -5px;
}
#widget .thumbnail .caption .css-shapes-preview {
	right: 5px;
}
#widget .thumbnail .hoverOverlay {
	position: absolute;
	background: rgba(0,0,0,0.8);
	width: 100%;
	height: 100%;
	z-index: 1;
	left: 0px;
	opacity: 1;
	display: block;
	top: 0;
	transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	text-align: center;
}
.dottedBorder .circularDotted {
	background-color: #40b44a;
	color: #fff;
}
#newsBox {
	width: auto;
}
#newsBox.stick {
	position: relative;
}
.width490px {
	width: auto;
}
footer.singleLineFooter {
    position: relative !important;
}
}
 @media only screen and (min-width:320px) and (max-width:400px ) {
.dottedBorder .blankWidget {
	padding: 161px 0;
}
footer.singleLineFooter {
    position: relative !important;
}
.resizeGrayBg{
	height:auto !important:
}
}

/* Added by Yaeger  start */
#loading {
	width: 100px;
	height: 100px;
	margin: 0 auto;
	padding: 20px;
	left: 100%;
	top: 50%;
}
/* Added by Yaeger  end   */

/* BgColor input style */
.colorpicker-element input{
    letter-spacing: 1px;
	font-kerning :none;
	}
/* BgColor input style Ends */
/* input field with  center class align moved to left style */
.widgetBox  input.text-center{
	text-align:left;
}
/* input field with  center class align moved to left style Ends*/

/* All Placeholder color */
*::-webkit-input-placeholder {
    color:  #b6b6b6;
}
*:-moz-placeholder {
    /* FF 4-18 */
    color:  #b6b6b6;
}
*::-moz-placeholder {
    /* FF 19+ */
    color:  #b6b6b6;
}
*:-ms-input-placeholder {
    /* IE 10+ */
    color:  #b6b6b6;
}

/* All Placeholder color */

	#sticky-scroll-btn{
	position:relative;
	width:auto;
	}

.PosrtBlog h3{
	padding-top:30px;
}

.rss-source-tooltip {
	display:none;
	position:absolute;
	border:1px solid rgba(46,126,200,1);
	background-color:rgba(0,0,0,0.7);
	border-radius:3px;
	padding:5px 10px;
	color:#fff;
	font-size:12px Arial;
}
#source_list li:hover em + a  + span {
	display:block;
}
#source_list li {
    overflow: hidden;
    text-overflow: ellipsis;

}
section.heading.text-center.internal-page {
		padding: 40px 0 40px 0;
	}
.fw-plans{
	border:1px solid #eef1ec;
	padding:20px 20px 0 20px;
	text-align:center;
	border:1px solid rgba(000, 000, 000, 0.2);
	margin:40px 0 0 0;
	background-color:#fff;
	transition: box-shadow 0.3s linear;
}
.fw-plans h3{
	font-weight:bold;
}
.fw-free-plan{
	    margin-top: 75px;
}
.fw-plans .fw-plan-price{
	padding:10px 0;
	font-size:48px;
	text-transform: uppercase;
	color:#237ffb;
}
.fw-plans .fw-plan-price sup{
	font-size: 12px;
	color:#929ba3;
}
.fw-blue-box-shadow{
	border:1px solid #237ffb;
}
.fw-plans:hover{
	box-shadow:1px 1px 10px #237ffb;
}
.fw-faq{
	padding: 30px 0 30px 10px;
}
.fw-faq dt{
	font-size: 24px;
	font-weight: bold;
}

.fw-faq dl{
	font-size: 18px;
	font-weight: normal;
	padding: 5px 0;
}

button[disabled], html input[disabled] {
     cursor: not-allowed !important;
	 color: #cecece !important;
}
/*a.forgotpassword,a.signUpModal,a.signInModal,*/
.terms-privacy a{
	color:#555d65;
}
.fw-section-cta-default{
	padding: 13px 35px;
	font-size: 16px;
	color: #fff;
	transition: all 0.2s ease;
	margin: 25px 10px 0 10px;
	display: inline-block;
	border: 1px solid rgba(90,159,252,0.8);
	 border-radius: 3px;
    -webkit-border-radius: 3px;
}
.fw-section-cta-default:hover{
	 text-decoration: none;
	 color: #fff;
	border: 1px solid rgba(90,159,252,0.3);
}
.fw-section-cta {
     border-radius: 3px;
    -webkit-border-radius: 3px;
	border:2px solid rgba(255,255,255,1);
    background:rgba(255,255,255,1);
    padding: 10px 35px;
    font-size: 18px;
    color: #237ffb;
    transition: all 0.2s ease;
    margin: 25px 10px 0 10px;
    display: inline-block;

}
.fw-section-cta:hover, .fw-section-cta:focus {
    border:2px solid rgba(255,255,255,0.1);
	background:rgba(255,255,255,0.1);
    color: #fff;
    text-decoration: none;
    border-color: #fff;
}
.fw-need-widgets{
color:#333;
}
.fw-more-widgets {
     border-radius: 50px;
    border: 2px solid rgba(46,126,200,0.9);
	/*background:  rgba(46,126,200,0.9);
	color: white;
	*/
    padding: 10px 35px;
    font-size: 18px;
    color:rgba(46,126,200,1);
    transition: all 0.2s ease;
    margin: 25px 10px 0 10px;
    display: inline-block;
}
.fw-more-widgets:hover, .fw-more-widgets:focus {
    background:  rgba(46,126,200,0.9);
    color: #fff;
    text-decoration: none;
    border-color: #fff;
}
.fw-try-iframe-code{
cursor:pointer;
padding-bottom:10px;
display: inline-block;
}
.fw-iframe-copy-code{
display:none;
}
.fw-iframe-copy-code h4{
	font-weight:bold;
}
.fw-iframe-copy-code p{
    background-color: #eff0f1;
  padding: 20px 15px;
    position: relative;
    word-break: keep-all;
    overflow: hidden;
}
.fw-how-use-iframe{
float: right;
    padding-top: 15px;
}
.fw-home-banner{
background-image:url(../images/feedwind-home-banner.jpg);
background-size: cover;
    background-position: center center;

}

/* Content Source modal on create widget : Added on  15 Dec 2016*/
.modal  a.defaultBtn span {
    background: #fff;
    padding: 7px 15px;
    color: #8f969d;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    font-size: 15px;
    text-align: center;
    display: inline-block;
    margin: 0 10px 0 0;
    text-decoration: none;
    transition: all 0.5s ease;
    border: 1px solid #bdc2c6;
}
.modal  a.defaultBtn:hover span {
    background: #f1f4f5;
}

#fw-content-source .modal-body  .fa{
	font-size:52px;
	margin-bottom:10px;
}
#fw-content-source .modal-body .fa-facebook-square{
color:#4f83c3;
}

#fw-content-source .modal-body  .fa-rss-square{
color:#ff6600;
}
/* Content Source modal on create widget ends*/
.fw-fb-bg {
	background-color:#4f83c3;
}
.fw-rss-bg {
	background-color:#ff6600;
}

.sub-section p.text-center {
    font-size: 20px;
margin: 0;
    padding-top: 5px;
}
@media screen  and (max-width:768px){
.sub-section p.text-center {
    font-size: 15px;
}
	#sticky-scroll-btn{
	background:white;
	z-index:100;
	width:100%;
	}
	.zopim {
		bottom: 0 !important;
		width: 44px !IMPORTANT;
		border-radius: 5px !important;
	}
	.zopim  + .zopim{
		bottom: 0 !important;
		width: auto !IMPORTANT;
		border-radius: 5px !important;
	}
	section.heading.text-center.features-page {
		padding:10px 0 10px 0;
	}
	.fw-free-plan {
    margin: 45px 0 0 0
}
.paddingWrapper {
    padding: 40px 0;
}
}
#scrollToFixed{
z-index:100 !important;
}
.fw-widget-spacer{
	height:20px;
}
.fw-widget-spacer-small{
	height:10px;
}
.fw-logged-div.scroll-to-fixed-fixed {
    width: 100% !important;
    background: white !important;
    z-index: 1000 !important;
    box-shadow: 1px 1px 4px rgba(0,0,0,0.4);
}
a.popover-help {
	font-size: 12px;
	vertical-align: text-bottom;
	cursor: pointer;

}
a.popover-help:hover,
a.popover-help.active,
a.popover-help.active:hover,
a.popover-help.active:visited,
.popover .popover-content a:hover ,
.widgetButtons a.popover-help.active:hover,
.widgetButtons a.popover-help.active{
    border: 0px solid #1e8cf3;

}

.popover h3.popover-title, .popover .popover-content {
	font-size: 14px;
}
.popover span.fa-times-circle {
	position: absolute;
	right: 5px;
	top: 5px;
	color: #aeb7bb;
	cursor: pointer;
	font-size: 15px;
}
.popover .popover-content {
	color: rgb(110, 116, 121);
}
.popover .popover-content hr{
	    margin: 10px 0;
}
.popover .popover-content i.fa.fa-external-link {
    font-size: 10px;
}
.popover h3.popover-title {
	color: #585e63;
	    font-weight: bold;
	padding: 10px;
	background-color: transparent;
	border-bottom: 1px solid #dfebf7;
}
.fw-position-initial{
position: initial;
}
.slick-prev:before, .slick-next:before {
    text-shadow: 1px 1px 5px rgba(0,0,0,1);
}
.item_description_style input[type=checkbox] {
	opacity: 0;
}
.no-margin {
	margin: 0;
}
.item_description_style input[type=checkbox] + label {
	display: inline-block;
	border: 1px solid #d2d9dc;
	cursor: pointer;
	color: #585e63;
	text-decoration: none;
	width: auto;
	font-weight: 300;
	height: 35px;
	text-align: center;
	line-height: 35px;
	margin: 1px 3px 1px -15px;
	padding: 0px 20px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	margin-top: 5px;
}
.item_description_style input[type=checkbox]:checked + label {
	border: 1px solid #1e8cf3;
	color: #1e8cf3;
}
img.svg_gc {
    width: 52px;
}
.fw-non-logged-sub-sec{
    height: 0;
    padding: 0;

}
.fw-non-logged-sub-sec .clearfix{
background-color:#2e7ec8;
}

.fw-sub-sec-logo{
    float: left;
    padding: 8px 5px;
}
li.fw-sign-up-btn{
padding-top:5px;
}
.nav > li > a.bold {
   padding-bottom:5px;
   outline:none;
}
li.fw-sign-up-btn:hover a .borderWhiteLink {
        border: 1px solid rgba(90,159,252,0.5);
    /* background-color: #5f6568; */
    text-decoration: none;

}
a.onScrollSignup{
    display: inline-block;
    margin: 5px 10px;
	color:#2e7ec8;
}
a.onScrollSignup span.borderWhiteLink{
   border-radius: 4px;
	border: 1px solid #fff;
		transition:all 0.2s ease;
	background-color:#fff;
}

.fw-non-logged-sub-sec a:focus span.borderWhiteLink,
.fw-non-logged-sub-sec a:hover  span.borderWhiteLink{
    color: #fff;
    text-decoration: none;
	background-color:transparent;
}

/* FeedWind Pro Plan Button Style */
.fw-pro-plan .col-lg-9.col-md-8.col-sm-7.col-xs-8 > label {
	padding-top: 5px;
}
.fw-pro-plan .btn-default,
 .fw-need-more-feeds .btn-default {
	padding: 5px 8px;
	margin-left: 5px;
}
 .fw-need-more-feeds {
	background-color: #f0f8ff;
	padding: 0px 5px 0 5px;
	border: 1px solid #dfebf7;
	display:none;
	margin: 10px 5px 10px 0;
}
.fw-need-more-feeds .btn-default {
	margin-top: 3px;
	margin-right: 0px;
}
.widgetBuilder .generalWidget .fw-pro-plan input[disabled] + label {
	cursor: pointer !important;
}
a.disabled {
	/* pointer-events: none;*/
	cursor: not-allowed !important;
	opacity: 0.3;
}
.fw-need-more-feeds p {
	margin: 0;
	padding: 0;
	color: #585e63;
	font-weight: bold;
	line-height: 37px;
}
 .fw-need-more-feeds .greenBtn {
	font-style: normal;
}
#source_list {
	padding-top: 10px;
}
#source_list ul {
	padding-left: 0;
	margin: 0;
}
#source_list > ul > li:last-child br {
	display: none;
}
.fw-logged-div.scroll-to-fixed-fixed .graylightbg
{
	background-color:#2e7ec8;
}
#signup-modal .modal-header .close {
    margin-top: -5px;
    width: 49px;
    height: 50px;
    margin-right: -4px;
		position: absolute;
z-index: 9999;
right: 0;
top: 0;
    z-index: 9999;
}
#signup-modal .modal-header {
    min-height: 0;
    padding: 0;
}

@media screen  and (max-width:768px){
.fw-logged-div.scroll-to-fixed-fixed .builderWidgetSwitcher a {
	width: 44%;
	}
.onScrollSignup span{
       border: 1px solid #5a9ffc;
    padding-top: 6px;
    width: 80px;
    display: inline-block;
    height: 34px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    font-weight: 300;
    text-align: center;
    font-size: 14px;
}
a.bold.onScrollSignup {
    margin: 5px 8px 0 0;
}

	.fw-sub-sec-logo{
   display:none !important;
}
}
