/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Oct 10 2016 | 12:05:13 (pm)
/*
/******* Do not edit this file *******/

/* Trying out the background from TAS here too*/

body {
    /*background: linear-gradient( rgba(0, 119, 243, 0.57), rgba(255, 255, 255, 0.34) ), url(//cdm.theactionsolution.com/wp-content/uploads/2015/12/bright-gray-fast-background.jpg);
    background-color: #f3f3f3!important;
    background-repeat: no-repeat !important;
    background-attachment: fixed !important;
    background-position: center !important;*/
    
    background-color: rgba(236, 236, 236, 0.27)!important;
    /*background-position-x: 50% !important;
    background-position-y: 0% !important;*/
}

/* For new homepage blog post list */

span.excerpt-dash {
    display: block;
    border-bottom: double #D2D2D2;
    color: white;
    line-height: 16px;
    margin-bottom: 32px;
}

.listing-item a.title {
    font-size: 150%;
    text-align: center!important;
    display: block;
}

.listing-item {
    border-top: #D2D2D2 double;
    padding-top: 10px;
    padding-bottom: 20px;
    margin-top: 20px;
}


.entry-content .multipage-navlink {
    padding: 1em;
    background: #F1F1F1;
    margin-bottom: 30px;
    text-align: center;
    border: #D6D6D6 1px solid;
}

.entry-title {
    border-bottom: 3px #DEDEDE!important;;
    padding-bottom: 20px!important;;
    border-bottom-style: double!important;
}

.entry-subtitle {
    font-size: 100%!important;
    font-style: italic!important;
    margin-bottom: 1em!important;

}

h2,h3 {
    font-size: 120%!important;
    /*font-style: italic!important;
    margin-bottom: 1em!important;*/

}

#om-lightbox-clean-slate-optin-submit {
  box-shadow:none!important;
}

.content label {
  display: inline;
}

.x-alert .h-alert {
  font-size:200%;
}

.x-alert {
  font-size:inherit;
}
/*
.x-pricing-column h2 span {
  letter-spacing: 0px;
  color: inherit;
  opacity: 0.8;
}


.wbounce-modal .modal-title {
  font-size: 22px!important;
  background-color: #A93A3A!important;
  color: #fff;
  padding: 10px;
  margin: 0;
  border-radius: 4px 4px 0 0;
  text-align: center;
}*/
/*
body {
  	background:url(//sidsavara.com/wp-content/uploads/2015/05/sidsavara-repeating-background.png);
	background-color:#FBF7DC;
}
*/
.widget {
  text-shadow: 0 0px 0 rgba(255,255,255,0.95);
  background: rgb(255, 255, 255);
  padding: 40px;
  border-radius: 4px;  
  
}
.entry-footer a {
  background:white;
}
/*.x-breadcrumb-wrap {
  background-color: rgba(255, 255, 255, 0.6);
}*/
  
/*not really working */
/*.slim-width .entry-wrap {
  max-width: 800px;
  margin: auto;
}*/

.note {
  background-color: rgba(238, 238, 238, 0.14);
  border: 1px solid #DDDDDD;
  padding: 44px;
}

.alert {
    margin-bottom: 1.111em;
    padding: 0.5em 0.688em;
    border: #f9f9f9;
    border-style: double;
    border-width: 10px 0px 10px 0px;
    text-align: center;
}

body   p.tweet_this {
background: #CCFFFF url('//sidsavara.com/wp-content/uploads/2009/08/icon_twitter.gif') center no-repeat;
border: 2px solid #66CCFF;
background-position: 7px 50%; /* x-pos y-pos */
text-align: left;
padding: 5px 5px 5px 45px;}

.entry-header, .entry-content {
  font-size: 150%;
}



body  blockquote 
 {
margin: 15px 15px;
padding-left: 50px!important;
padding-right: 15px;
background: transparent url(//sidsavara.com/wp-content/uploads/2010/10/quote-left.png) no-repeat;
background-color: #F6F6F6;
border-left: 15px solid #E2E2E2!important;
border-top: 1px solid #E2E2E2;
color: #444;
font-size: inherit!important;  
  
}

body  h1  {
    font-size: 120%!important;
	line-height: 120% !important;
}

.first
 {
	font-size: 130% !important;
	line-height: 130% !important;
}

.tab
 {
	font-size: 125% !important;
}
  
body   blockquote p:last-child { margin-bottom: 15px !important; }
   
/* pullquotes with double bar above and below */
body  blockquote.left, body  blockquote.right {
   width: 200px;
   margin: 5px 15px;
   padding: 5px 0;
   border: 3px double #AAAAAA;
   border-width: 3px 0;
   font-size: 1.4em;
   text-align: center;
}
body  blockquote.left { float: left; }
body  blockquote.right { float: right; }


/*Various customizations */
body   .alignleft { margin: 0 1.571em 1.571em 0; float: left; clear: left; }
body   .alignright { margin: 0 0 1.571em 1.571em; float: right; clear: right; }
body   .aligncenter { display: block; margin: 0 auto 1.571em auto; float: none; clear: both; }
body   .alignnone { display: block; margin: 0 auto 1.571em 0; clear: both; }
body   .wp-caption { background-color: #F3F3F3; border: 0.071em solid #CCC; text-align: center; padding: 0.714em; }
body   .wp-caption p { font-size: 0.786em; margin-bottom: 0; }

ul.bullets-benefits li { 
  list-style-type: none; 
  text-align: center left; 
  background-image: url(images/green_check.jpg); 
  background-position: center left; 
  background-repeat: no-repeat; 
  padding: .4em .9em .9em 2.5em;
}
ul.bullets-benefits {
	margin: 0 0 0em 1.167em;
}

ul.bullets-arrows li { 
  list-style-type: none; 
  text-align: top left; 
  background-image: url(images/arrow-icon-tall.jpg); 
  background-position: top left; 
  background-repeat: no-repeat; 
  padding: 0em 0em 1.3em 1.8em;
}

ul.bullets-arrows {
	margin: 0 0 0em 1.167em;
}


/*#content img {border:1px solid #5A750C; padding:6px;
background-color:#CCCCCC;}*/
.tag-excerpt {font-size: 0.6em; line-height: 1.4em;}

.free-updates {
	background:#FFFFCC none repeat scroll 0 0;
	border:0.077em solid #DDDDDD;
	line-height:1.385em;
	padding:0.846em;
}

.drop_cap {
  font-size: 300%;
  line-height: 1em;
  margin-right: 0.15em;
  float: left;
  margin-bottom: 40px;
  color: rgb(114, 134, 153);
}