/*--
	Theme Name: theme53265
	Theme URI: http://info.template-help.com/help/
	Description: A theme for Wordpress 3.8.x
	Author: Template_Help.com
	Author URI: http://info.template-help.com/help/
	Template: CherryFramework
	Version: 3.1.5
--*/

/* ----------------------------------------
	Please, You may put custom CSS here
---------------------------------------- */

.block_2
{
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

.cherry_parallax1 .parallax-content
{
  position: relative;
  padding-top: 0px !important;
  padding-right: 0px;
  padding-bottom: 29px;
  padding-left: 0px;
}

.comments_link, .post_comment
{
 display:none;   
}

.featured-thumbnail, .format-standart figure
{
    border: 1px solid #000000 !important;   
}

.stock-picks-intro 
{
	position:relative !important;
    text-align: center !important;
}

.header
{
  background-color:#000000 !important;
}

h2 {
	position:relative !important;
	font:900 40px/44px 'Lato', sans-serif !important;
	letter-spacing:-1px !important;
	color:#fff !important;
	margin:0 0 5px !important;
	padding: 10px 0px 10px !important;
	border-bottom:none !important;
	background:url('./images/bg_slog.png') 0 0 repeat !important;
	text-align: center !important;
	text-transform:capitalize !important;
}

.stock-picks-intro h3 {
	position:relative !important;
	font:700 30px/34px 'Lato', sans-serif !important;
	letter-spacing:-1px !important;
	color:#fcca31 !important;
	margin:0 0 5px !important;
	padding: 10px 0px 10px !important;
	border-bottom:none !important;
	background:url('./images/bg_slog.png') 0 0 repeat !important;
	text-align: center !important;
	text-transform: capitalize !important;
}

h2 copy, h5 copy, copy{
	font:200 15px/18px 'Lato', sans-serif !important;
}

.stock-ticker-marquee
{
  background: none !important;   
}

h5 
{
   text-transform:capitalize !important;   
}

.cherry_parallax_ticker .parallax-bg-inner {
    background: url('/images/stock-ticker/StockTickerBg.png') !important;   
    background-repeat: repeat-x !important;
    top: 0px !important;
    height: 22px !important;
    padding: 0px 0px 0px 0px !important;
    margin: 0px 0px 0px 0px !important;
}

.issuer 
{
 color:#ffffff !important;  
 font-weight:bolder; 
}

.stock-ticker-wrapper ul.stockticker li
{
    margin-right:30px !important;
}


.lp-hero
{
    background-color: #74AD1B !important;
    color: #FFFFFF !important;
    text-align:center !important;
}

.hero-unit
{
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  margin-bottom: 5px;
  font-size: 18px;
  font-weight: 200;
  line-height: 31.5px;
  color: inherit;
  background-color: #eeeeee;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  text-align:center;
}

.rounded
{
    border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  
}

.hero-unit p 
{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;  
  font-size: 25px;
}

.hero-unit h1
{
  margin-bottom: 0px;
  font-size: 30px;
  line-height: 1;
  color: inherit;
  letter-spacing: -1px;
}

.list.unstyled ul li a 
{
 font-size:22px !important;       
}

.list.unstyled ul li em
{
 font-size:17px !important;   
}

.center{text-align:center !important;}
.bold
{ font-weight:bolder; }

.landing-page 
{
 font-size:17px !important;   
 color:#000000 !important;   
 line-height:normal !important;
}

.black 
{
 color:#000000 !important;   
}

.red
{color: #ed1c24 !important;}

em.black 
{
 line-height:normal !important;
}

em.top 
{
 padding-top:15px;   
}

.spacer_bottom_30 {margin-bottom:30px !important;}
.title-section {padding-bottom:0px !important;display:none !important; }
.box_2{padding-bottom: 0px !important;}
#content {padding-top:0px !important;}
.sidebar-right{float:right;width:400px;margin-left:30px !important;}
.sidebar-left{float:left;width:400px;margin-right:30px !important;}
.request-demo{background: transparent url('/images/demo2.jpg') no-repeat 0 0 !important; float:left;width:600px;height:383px; display:inline;}
.request-demo-button{text-align: center;margin-top:320px;}
.box-login{float:right;width:400px;height:383px; display:inline;}
			/* iPhone 2G-4S */
			@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
				header{display:none !important;}
				.sidebar-right{float:right;width:auto !important;margin-left:auto !important;}
				.sidebar-left{float:left;width:auto !important;margin-right:auto !important;}
                .box-login{width:auto !important;float:left !important;}
                .request-demo{width:270px !important;background: transparent url('/images/demo2-320.jpg') no-repeat 0 0 !important;height:250px !important;}
                .request-demo-button{margin-top:200px !important;}
			}
			@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape) {
			}

			/* iPhone 5 */
			@media only screen and (min-device-width : 320px) and (max-device-width : 568px) {
				header{display:none !important;}
				.sidebar-right{float:right;width:auto !important;margin-left:auto !important;}
				.sidebar-left{float:left;width:auto !important;margin-right:auto !important;}
                .box-login{width:auto !important;float:left !important;}
                .request-demo{width:270px !important;background: transparent url('/images/demo2-320.jpg') no-repeat 0 0 !important;height:250px !important;}
                .request-demo-button{margin-top:200px !important;}
			}
			@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {
                .box-login{width:220px !important;float:right !important;}
			}
			@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : portrait) {
			}

			/* iPhone 6 */
			@media only screen and (min-device-width : 375px)  and (max-device-width : 667px) { 
				header{display:none !important;}
				.sidebar-right{float:right;width:auto !important;margin-left:auto !important;}
				.sidebar-left{float:left;width:auto !important;margin-right:auto !important;}
                .box-login{width:auto !important;float:left !important;}
                .request-demo{width:270px !important;background: transparent url('/images/demo2-320.jpg') no-repeat 0 0 !important;height:250px !important;}
                .request-demo-button{margin-top:200px !important;}
			}
			@media only screen  and (min-device-width : 375px)  and (max-device-width : 667px) and (orientation : landscape)  {
                .box-login{width:220px !important;float:right !important;}
			}
			@media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation : portrait) {
			}
			
			/* iPad */
			@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
				header{display:none !important;}
			}
			@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
			}
			@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) { 
			}

.logo
{
  background: none !important;
}


.logo .logo_tagline 
{
 margin-top:10px;   
}


.boxed-content , .boxed-content2, #pitch
{
  position: relative;
  display: block;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 15px;
  margin-left: 10px;
  font-family: "Asap",sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 22px;
  font-size-adjust: none;
  font-stretch: normal;
  font-feature-settings: normal;
  font-language-override: normal;
  font-kerning: auto;
  font-synthesis: weight style;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  color: #eb2127;
  background-color: #e4F4FA;
  background-image: none;
  background-repeat: repeat;
  background-attachment: scroll;
  background-clip: border-box;
  background-origin: padding-box;
  background-position-x: 0%;
  background-position-y: 0%;
  background-size: auto auto;
  padding-top: 15px;
  padding-right: 26px;
  padding-bottom: 15px;
  padding-left: 26px;
  overflow-x: hidden;
  overflow-y: hidden;
}


.list.unstyled ul li a, .boxed-content, .boxed-content2, #pitch
{
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}

.boxed-content
{
 border: 1px solid #000000 !important;
 background-color:#E4F4FA !important;   
}

.boxed-content2, #pitch
{
 border: 1px solid #000000 !important;
 background-color:#FFFFFF !important;   
}



.content-holder 
{
 padding-bottom:0px !important;   
 padding-top:0px !important;
 margin-bottom:0px !important;   
 margin-top:0px !important;
}

.banner-wrap h5 
{
  text-transform: capitalize !important;
}

.banner-wrap h5 em
{
  font-size: 25px;
}

.analystreportandchart
{
text-transform:capitalize !important;
text-align:center !important;
font-size:22px !important;
text-decoration:underline;
text-decoration-style: dotted;    
}

.capitalize{text-transform:capitalize;}

.dotted
{
    text-decoration:underline;
    text-decoration-style: dotted !important;
}

.blue{color:#0000ff;}

.justify{text-align:justify !important;}

/* Line 2294 */
.list.unstyled ul li a:hover
{   
  color: #ffffff;
  background-color: #c2c3c4;
  background-image: none;
  background-repeat: repeat;
  background-attachment: scroll;
  background-clip: border-box;
  background-origin: padding-box;
  background-position-x: 0%;
  background-position-y: 0%;
  background-size: auto auto;
}

.cell-round-top{border-top-right-radius:6px;border-top-left-radius:6px;}
.cell-round-top-left{border-top-left-radius:6px;}
.cell-round-top-right{border-top-right-radius:6px;}
.cell-border {border:1px solid #000000;}
.comparision th.none{border:none !important;}
.comparision td, .comparision th
{
    width:200px;
    text-align:center;   
    padding: 5px 5px 5px 5px;
}
.comparision .small{font-size:10px;}
.rowtitle {text-align:left !important; 
           font-weight:bold !important;}
.comparision th.competition 
{
    background-color:#000000;
    color:#FFFFFF;
}
.comparision th.us 
{
    background-color:#ed1c24;
    color:#ffffff;
}
#pitch p{font-size:20px;}
.ls-ae-promo-link{display:none !important;}
.ls-powered-by{display:none !important;}
.box_4 {margin-bottom:40px; text-align:center;}
.nopad .box_4{padding-top:0px !important;margin-bottom:0px !important;}
.form-text
{
  position: relative;
  font-family: "Lato",sans-serif;
  font-style: normal;
  font-weight: 900;
  font-size: 20px;
  line-height: 24px;
  font-size-adjust: none;
  font-stretch: normal;
  font-feature-settings: normal;
  font-language-override: normal;
  font-kerning: auto;
  font-synthesis: weight style;
  font-variant-alternates: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-variant-position: normal;
  letter-spacing: -1px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
  padding-top: 10px;
  padding-right: 0px;
  padding-bottom: 10px;
  padding-left: 0px;
  border-bottom-width: medium;
  border-bottom-style: none;
  text-align: center;
  text-transform: capitalize;
  color:#000000;
}

.input-field
{
  background-color: #ffffff !important;
  border-top-width: 1px !important;
  border-right-width: 1px !important;
  border-bottom-width: 1px !important;
  border-left-width: 1px !important;
  border-top-style: solid !important;
  border-right-style: solid !important;
  border-bottom-style: solid !important;
  border-left-style: solid !important;
  border-top-color: #cccccc !important;
  border-right-color: #cccccc !important;
  border-bottom-color: #cccccc !important;
  border-left-color: #cccccc !important;
  border-image-source: none !important;
  border-image-slice: 100% 100% 100% 100% !important;
  border-image-width: 1 1 1 1 !important;
  border-image-outset: 0 0 0 0 !important;
  border-image-repeat: stretch stretch !important;
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset !important;
  transition-property: border, box-shadow !important;
  transition-duration: 0.2s, 0.2s !important;
  transition-timing-function: linear, linear !important;
  transition-delay: 0s, 0s !important;
  border-top-color: rgba(82, 168, 236, 0.8) !important;
  border-right-color: rgba(82, 168, 236, 0.8) !important;
  border-bottom-color: rgba(82, 168, 236, 0.8) !important;
  border-left-color: rgba(82, 168, 236, 0.8) !important;
  outline-width: 0px !important;
  outline-style: none !important;
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(82, 168, 236, 0.6) !important;
  padding: 9px 19px 9px 19px !important;
}

.btn-contact, .btn-contact:active, .btn-contact[disabled] {
	background-color:transparent;
	background-image:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}
.btn-contact {
	border-color:transparent;
	cursor:pointer;
	color:#ffffff !important;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	background-color:#da3300;
    padding:11px 19px 11px 19px;
	font-size:17.5px;
	height: auto !important;

}
.btn-contact:hover, .btn-contact:focus {
	text-decoration:underline;
	background-color:#000000;
}
.btn-contact[disabled]:hover, .btn-contact[disabled]:focus {
	text-decoration:none;
}

.width100p{width:100% !important;}