@CHARSET "UTF-8";



.itp_social_sidebar {

	zborder-color: #DDDDDD;

    zborder-style: solid;

    zborder-width: 1px 1px 0;

    padding: 5px 5px 4px;

    text-transform: none;

    width: 100%;

}



.itp_socialsubscribe_fbl{

	margin: 5px 0;

}



.itp_twitter {

	 zbackground: none repeat scroll 0 0 #EEF9FD;

    clear: both;

    padding: 8px 5px;

}



.itp_linkedin_pinterest{

	 zbackground: none repeat scroll 0 0 #E3EEF2;

    padding: 8px 5px 5px;

}



.itp_linkedin_pinterest a:link, .itp_linkedin_pinterest a:visited,

.itp_pinterest a:link, .itp_pinterest a:visited {

	background: none !important;

}



.itp_linkedin_pinterest img {

	vertical-align: middle !important;

}



.itp_pinterest{

	padding: 8px 5px 5px;

}



.itp_subscription_social {

	 float: left;

    list-style: none outside none !important;

    overflow: hidden;

    width: 155px;

    margin: 5px 0 !important;

    padding: 0 !important;

}



.itp_subscription_links{

	 -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #D8E6EB;

    border-color: #EFF5F7 #B6D0DA #B6D0DA;

    border-image: none;

    border-right: 1px solid #B6D0DA;

    border-style: solid;

    border-width: 1px;

    overflow: hidden;

    margin-top: -15px;

}

  

.itp_subscription_social li {

	  float: left;

    line-height: 1;

    padding: 4px 0 4px 20px;

    width: 55px;

}

  

.itp_subscription_social li.linkedin {

	background: url(images/linkedin.png) no-repeat left;

}



.itp_subscription_social li.youtube {

	background: url(images/youtube.png) no-repeat left;

}



.itp_subscription_social li.rss {

	background: url(images/rss.png) no-repeat left;

}



.itp_subscription_social li.stumbleupon {

	background: url(images/stumbleupon.png) no-repeat left;

}



.itp_subscription_social a, .itp_subscription_social a:hover{

	 color: #1E598E !important;

    text-decoration: none !important;

    font-size: 0.9em !important;

    font-weight: bold !important;

    text-shadow: 1px 1px white !important;

    background: none !important;

}



.itp_sseparator {

	 background: url(images/separator.png) no-repeat center;

	 display: block;

    float: left;

    height: 40px;

    width: 12px;

}



/* Applications */

.itp_subscription_apps {

    float: right;

    overflow: hidden;

    margin: 5px 0 !important;

	 padding: 0 !important;

}







.itp_subscription_apps li {

	float: left;

	list-style-type: none;

	

}



.itp_subscription_apps a{

	margin-right: 7px;

   display: block;

   outline: medium none;

   text-indent: -9999px;

}



.itp_subscription_apps li.android a, .itp_subscription_apps li.android a:hover{

	background: url(images/android.png) no-repeat left !important;

   width: 25px; 

   height: 42px;

   text-decoration: none;  

}



.itp_subscription_apps li.iphone a, .itp_subscription_apps li.iphone a:hover{

	background: url(images/iphone.png) no-repeat left !important;

   width: 26px; 

   height: 42px;

   text-decoration: none;

}



.itp_subscription_apps li.ipad a, .itp_subscription_apps li.ipad a:hover{

	background: url(images/ipad.png) no-repeat left !important;

   width: 35px;   

   height: 42px;

   

}