		body {
			margin: 0px 10px 0px 10px;
			padding: 0px;
			font-family: Arial,Verdana;
			background-color:fefefe;
		}

		.container {
			max-width: 1170px;
		}
		
		
		
		.logo-img
		{
			width:120px;
			float:left;
		}
		
		.top-content-div
		{
			margin-top:80px;
			padding:10px;
		}
		
		
		
		
		@media (min-width: 1200px) {
			.container {
				width: 1170px!important;
			}
		}
		
		@media (min-width: 992px) {
			.container {
				width: auto!important;
			}
		}
		
		@media (min-width: 768px) {
			.container {
				width: auto!important;
			}
		}

		
		h1{
			font-size:36px;
		}
		
		.h1-title
		{
			font-weight:600;
			font-size:2em;
			margin-top:3px;
			margin-top:3px;			
		}
		
		h2{
			font-size:24px;
			margin-top:3px;
		}
		h4{
			margin-top: 30px;
		}
		

		
		table.main-ico-table {
			width:100%;
			border-collapse: collapse;
			/*border: 1px solid #e1e1e1;*/
		}
		
		table.titles-table {
			border-left: 0px;
			border-right: 0px;
			border-bottom: 1px solid #e1e1e1;
			border-top: 1px solid #e1e1e1;
			margin: 10px 0px 10px 0px;
		}
		
		
		
		table.main-ico-table th, td {
			border: 0px solid white;
		}
		
		table.main-ico-table th {
				font-size: 20px;
				color: #c5c5c5;
				font-weight: 200;
		}
		
		table.main-ico-table tr:nth-child(even) {
			background-color: #f6f6f6;
		}		
		
		.padded-table td {
			padding:15px;
		}
		
		.ico-button
		{
			 margin-top:25px;
			 margin-bottom:10px;
			 height:37px;
			 display:block;
			 background:transparent url('images/ico-details-button-a.png') center top no-repeat;			
		}
		
		.ico-button:hover {
		   background-image: url('images/ico-details-button-b.png');
		}		
		
		.junior td {
			padding:7px 7px 7px 15px!important;
		}
		
		.main-ico-table th {
			padding: 1px 15px 1px 15px;
		}
		
		.project-logo {
			width:150px;
			height:41px;
		}
		
		.project-info {
			font-size:12px;
			min-height: 50px;
		}
		
		.project-info-junior
		{
			font-size:12px;
			overflow: hidden;
			text-overflow: ellipsis;
			-o-text-overflow: ellipsis;
			white-space: nowrap;
			margin:0px;
			color: #979797;
		}
		
		.project-name-junior{
				/* text-align:center; */
				font-size:14px;
				margin:0px;
		}
		
		.project-date-junior
		{
			font-size:12px;
			/* text-align:center; */
			margin:0px;
			color: #979797;
		}
		
		.project-link-junior{
				font-size:12px;
				margin:0px;
		}
		
		.project-time{
			font-size:24px;
			color:#00c06d;
			padding:3px 3px 3px 3px;
			margin:0px;
			line-height: 24px;
		}
		
		.small-time{
			font-size:10px;
			padding:3px;
			margin:0px;
		}
		
		.time-unit-div{
			float:left;
			text-align:center;
			padding:3px 10px 3px 3px;
		}
		
		.price-unit-div{
			float:left;
			text-align:left;
			padding:3px 13px 3px 3px;
		}
		
		.homepage-icon{
			
		}
		
		.selected-tab{
			background-color: #00ce78 !important;
			color: #ffffff !important;
		}
		
		.tab{
			background-color: #f1f1f1;
			color: #373f51;
			/* width: 150px; */
			padding: 5px 17px 4px 17px;
			font-size: 24px;
			float: left;
			text-align: center;
			margin: 0px 10px 5px 0px;
			border-radius: 5px;
		}
		
		a .tab {text-decoration:none;}

		.table-dropdown-div{
			padding: 10px;
			box-sizing: border-box;
			background-color: #90d6ff;
			border-radius: 10px;
		}
		
		.filter-dropdown-div{
			float:right;
			font-size:22px;
			margin-left: 10px;
		}
		
		.ico-table-dropdown{
			font-size:28px;
			width:100%;
		}

		.filter-dropdown{
			font-size:22px;
			background-color: #d8ffee;
		}

		.category_tag{
			font-size:9px;
			color:#00c170;
			text-transform:uppercase;
			font-weight:600;
			padding:2px;
			border: 1px solid #00c06d;
			background-color: #c4ffe8;
		}
		
		.rec-icos-dev{
			border:1px solid gray;
			width:100%;
			text-align:center;
			padding:10px 5px 5px 5px;
			height: 170px;
			background-color: #fffeee;
		}
		
		@media (max-width: 991px) {
			.hidden-head {display:none;}
			/*.project-time{font-size:30px;line-height: 30px;}*/
		}
		
		@media (max-width: 700px) {
			/*.project-time{font-size:20px;line-height: 20px;}*/
			
		}
		
		@media (max-width: 605px) {
			.table-tabs{display:none;}
			.filter-dropdown-div{float:none;}
		}
		
		.main-menu{
			text-transform:uppercase;
		}
		
		.list-button{
			float:right;
			background-color:#39feab;
			border:1px black solid;
			padding:2px;
			margin:25px;
			font-size:12px;
			color:#000;
		}
		
		.menu-link{
			padding:2px;
			margin:10px;
			font-size:12px;
			color:#000;
		}
		
		.menu-icon{
			float:right;
			padding:2px;
			margin:20px;
			cursor:pointer;
		}
		
		.share-icon{
			float: right;
			padding: 10px;
			margin: 20px;
			cursor: pointer;
			border: 2px solid;
			background-color: #02a200;
			color: #fff;
			font-weight: 600;
		}

		.new-menu-link{
			float: right;
			padding: 10px;
			margin: 20px;
			color: #000;
			font-weight: 600;
		}

		.new-menu-link a{
			color: #000;
			font-weight: 600;
			text-decoration:none;
		}

		.menu-link-header{
			float:right;
			padding:5px;
			margin:23px 7px;
		}
		
		.menu-link-header a{
			font-size:16px;
			color:#000;
			text-decoration:none;
		}
		
		.mobile-menu-link{

		}

		
		.footer-menu-link a{
			text-transform:uppercase;
			padding:2px;
			margin:3px 0px;
			font-size:12px;
			color:#000;
		}
		
		h4.footer-title{
			    margin-top: 10px;
				text-transform:uppercase;
		} 
		
		.menu-box{
			display:none;
			position:absolute;
			right:20px;
			top:60px;
			width:200px;
			border:1px solid black;
			background-color:#fff;
		}
		
		.share-box{
			display:none;
			padding:10px;
			position:absolute;
			right:50px;
			top:60px;
			width:170px;
			border:1px solid black;
			background-color:#fff;
		}

		@font-face {
			font-family: "pricenumbers";
			src: url(https://icowatchlist.com/static/font2.ttf) format("truetype");
		}
		
		.price-open{
			font-family: "pricenumbers", Arial, Tahoma;
			font-size:17px;
			color:#6e6e6e;
			padding:3px 3px 3px 3px;
			margin:0px;
			line-height: 17px;			
		}
		
		.price-now{
			font-family: "pricenumbers", Arial, Tahoma;
			font-size:20px;
			color:#000000;
			padding:7px 3px 3px 3px;
			margin:0px;
			line-height: 20px;			
		}
		
		.price-change-green
		{
			font-family: "pricenumbers", Arial, Tahoma;
			font-size:15px;
			color:green;
			padding:3px;
			margin:0px;
			line-height: 15px;	
			text-align:center;			
		}
		
		.price-change-red
		{
			font-family: "pricenumbers", Arial, Tahoma;
			font-size:15px;
			color:red;
			padding:3px;
			margin:0px;
			line-height: 15px;	
			text-align:center;				
		}
		
		.project-logo{
			margin-top:10px;
		}
		
		.project-long-description{
			font-size: 16px;
			color: #828282;
			margin: 0px 15px 20px 15px;
		}
		
		.more-details-link
		{
			margin-left: 40px;
			font-size: 12px;
			color: black;
			margin-top: 5px;
		}
		
		
		.video-container {
			position:relative;
			padding-bottom:56.25%;
			padding-top:30px;
			height:0;
			overflow:hidden;
		}

		.video-container iframe, .video-container object, .video-container embed {
			position:absolute;
			top:0;
			left:0;
			width:100%;
			height:100%;
		}		


		.project-top-right{
			margin:20px 0px 10px 0px;
			float:right;
		}
			
		.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
			
			
		.footer-div{
			padding:10px;
			border-top: 1px solid #b5b5b5;
		}

		.footer-center{
			text-align:center;
		}

		.social-icon
		{
			opacity: 0.5;
			filter: alpha(opacity=50);
			margin-right:4px;			
		}
		
		.social-icon:hover
		{
			opacity: 1;
			filter: alpha(opacity=100);		
		}
		
		
		
		.project-top-right-main{
			float:right; width:40%;padding:0px 10px 0px 10px;
		}

		.project-top-left-main{	
			float:left; width:55%;padding:0px 10px 0px 10px;
		}
		
		
	   .progress-frame{
			width: 100%;
			height: 15px;
			border: 2px #cacaca solid;
			border-radius: 7px;
			position: relative;			   
	   }
	   
	   .prograss-fill{
			height: 100%;
			background-color: #00c170;
			border-radius: 7px;
			position: absolute;		   
	   }
	   
	   
	
		.main-number
		{
			font-size:45px;
			margin:0px;
		}
		
		
		
		
		
		
		
		@media only screen and (max-width: 500px) {
			.logo-img
			{
				width:80px;
			}
			
			.menu-icon{
				padding: 2px;
				margin: 5px 10px 5px 5px;
			}	

			.share-icon{
				padding: 4px 7px;
				margin: 10px 10px;
			}	
			
			.new-menu-link{
				padding: 4px 0px;
				margin: 12px 0px;
			}	
			
			.top-content-div
			{
				margin-top:50px;
				padding:10px;
			}			
		}	  		
		
		
		
		
		
		
		
		
		
			   
		@media only screen and (max-width: 440px) {
			.main-number
			{
				font-size:38px;
			}			
		}	   
	   
		@media only screen and (max-width: 400px) {
			.main-number
			{
				font-size:33px;
			}			
		}	   
	   
	  
		@media only screen and (max-width: 375px) {
			.main-number
			{
				font-size:30px;
			}			
		}	   
	   
	  
		@media only screen and (max-width: 359px) {
			.main-number
			{
				font-size:28px;
			}
			
			.new-menu-link{
				display:none;
			}				
		}	   
	   
	  
	   
	   
		   
		@media (max-width: 510px) {
			h1 {font-size: 28px;}
			.project-top-right-main{width:100%;float:left;}
			.project-top-right{float:left;}
			.project-top-left-main{width:100%;}
			
			
			
			table.main-ico-table th {
				font-size: 20px;
			}
		}	
			
		@media (max-width: 750px) {

		}	
		
		
		
		.db{

		}
		

	   .countdown-inner-div, .ticker-inner-div{
			margin-top: 5px;
			width: 170px;			
	   }		
		
		@media screen and (max-width: 520px) {
		   .logo-div , .progress-div , .button-div, .upcoming-countdown-div, .ticker-div {
		   width : 100%!important;
		   text-align: center;
		   }
		   .progress-div-title, .date-div{display:none;}
		   
			.progress-rating {
		   margin:0px 60px;
		   }
		   

		   
		   .progress-ico {
			font-size: 12px;
			background-color: #e2fff2;
			border: 1px solid #b2b2b2;
			padding: 4px;
			margin: 0px 65px;
			text-decoration: none;
			color: black;
			border-radius: 5px;
		   }
		   
		   
		   .countdown-inner-div, .ticker-inner-div{
				width: 170px;
				margin: 0 auto;
				text-align: left;			   
		   }

			.db{
				/*border:1px solid black;*/
				padding-bottom: 15px;
			}
		   
		}
		@media screen and (min-width: 521px) {
		   .logo-div div a p {
		   width:150px;
		   }
		   .progress-rating {
		   margin:30px 0px;
		   }
		   .progress-ico {
				font-size: 12px;
				background-color: #e2fff2;
				border: 1px solid #b2b2b2;
				padding: 4px;
				margin: 30px 5px 10px 0px;
				text-decoration: none;
				color: black;
				border-radius: 5px;
		   }
		}

		@media screen and (min-width: 990px) {

			.button-div div a div {
				width:100px;
				float:right;
				margin-right:50px;
			}

		}

		@media screen and (min-width: 770px) {

			.button-div div a div {
				width:75px;
				float:right;
				margin-right:50px;
			}


		}

		@media screen and (min-width: 521px) {

			.button-div div a div {
				width:80px;
				float:right;
				margin-right:50px;
			}
			.progress-rating {
				margin:30px 20px ;
			}

		}


		.footer-post-bg{
			width:calc(100% - 30px);
			height:80px;
			background-color:#028c52;
			opacity:0.8;
			color:#fff;
			font-size:14px;
			bottom:0px;
			left:0px;
			position:absolute;
			margin:0px 15px;
			padding:10px;
		}
		
		.footer-post-title{
			width:calc(100% - 30px);
			height:80px;
			color:#fff;
			font-size:14px;
			bottom:0px;
			left:0px;
			position:absolute;
			margin:0px 15px;
			padding:10px;
		}
		
		.footer-post-image{
			width:100%;
			height:200px;
		}
		
		.junior-title{
			margin: 50px 10px 15px -15px;
			font-size: 18px;
			background-color: #00cd73;
			color: #ffffff;
			width: 170px;
			padding: 5px 5px 4px 5px;
			font-size: 16px;
			float: left;
			text-align: center;
			border-radius: 5px;
		}
		
		
		.sponsored-label{
			position:absolute;top:0px;right:15px;z-index:1000000;
		}
		
		.cat-span
		{
			font-size:9px;color:#00c170;text-transform:uppercase;font-weight:600;padding:2px;border: 1px solid #00c06d;background-color: #c4ffe8;
		}
		
		
		
		
    ._icoTabs .tab-pane{
        border-style: solid;
        border-width: 1px;
        padding: 5px;
    }
    .ico-header-menu > li > a, .nav-tabs > li > a:hover {
        background-color: #f1f1f1;
        color: #373f51;
        /*font-size: 16px;*/
        /*width: 150px;*/
        padding: 5px 5px 4px 5px;
        font-size: 16px;
        float: left;
        text-align: center;
        margin: 0px 5px 5px 0px;
        border-radius: 5px;
    }
    .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
        color: #555;
        cursor: default;
        background-color: #fff;
        border: 1px solid #ddd;
        border-bottom-color: rgb(221, 221, 221);
        border-bottom-color: transparent;
    }
    .nav-tabs > li.active > a {
        padding: 5px 5px 4px 5px;
        font-size: 16px;
        float: left;
        text-align: center;
        background-color: #00ce78 !important;
        color: #ffffff !important;
    }
    .nav-tabs {
        overflow-x: auto;
        overflow-y: hidden;
        display: -webkit-box;
    }
    .nav-tabs>li {
        float:none;
    }
    .lbl_tld {
        font-size: 0.80em;
        font-weight: 600;
        padding-top: 0.4em;
        padding-bottom: 0.4em;
        padding-left: 1em;
        padding-right: 1em;
        min-width: 90px;
        display: inline-block;
        /*border-radius: .5em;*/
        letter-spacing: .15em;
        text-transform: uppercase;
        /*color: #000000;*/
        margin-right: 1.5em;
    }
    .label-primary {
        background-color: #337ab7;
    }
    .label-sc {
        background-color: #5cb85c;
    }
    .social-icon {
        max-width: 30px;
    }
    .btnSuccess, .btnSuccess:hover {
        font-size: 16px;
        background-color: #00ce78;
        color: #ffffff;
        border-radius: 0px;
        border: none;
    }
    .btnGrey, .btnGrey:hover {
        font-size: 16px;
        background-color: #acacac;
        color: #ffffff;
        border-radius: 0px;
        border: none;
    }
    .tabPills{
        padding: 5px 5px 4px 5px;
        font-size: 16px;
        float: left;
        text-align: center;
        background-color: #00ce78 !important;
        color: #ffffff !important;
        border-radius: 5px;
        border: 1px solid #00ce78;
    }
    .areaBox {
        border: 1px solid #000000;
        padding: 5px;
    }
    .areaBox2 {
        border: 1px solid #000000;
        margin: 5px;
    }
    .areaHeader {
        padding-top: 10px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
    }
    .carousel-inner > .item > img {
        margin: 0 auto;
    }
    .carousel-control.left, .carousel-control.right {
        background-image: none
    }

    .icoTime .elw-c-val {
        color: #58c16e;
        font-size: 2em;
    }
    .icoTime .elw-c-label {
        font-size: 0.8em;
    }
    .icoTime .presale {
        color: #ffae00;
        font-weight: bold;
    }
    .icoTime p {
        font-size: 12px;
    }
    ._dTLine {
        margin-left: -5px;
        margin-right: -5px;
        font-size: 14px;
        /*line-height: 2.8;*/
        color: #333;
    }
    ._dTLine>div{
        padding-left: 10px;
        padding-right: 10px;
        margin-top: 12px;
        margin-bottom: 12px;
    }
    ._dTLine:nth-of-type(2n) {
        background-color: #f6f6f6;
    }
    .progress-frame{
        margin-top: 25px;
    }
    ._newsLine{
        line-height: 2.8;
        padding-left: 15px;
        padding-right: 15px;
        margin-left: -5px;
        margin-right: -5px;
    }
    ._newsLine:nth-of-type(2n) {
        background-color: #f6f6f6;
    }
    .socialImage {
        max-height: 16px;
    }
	
	
	
	ul.htmlSitemap{
		margin: 10px 0px 0px 20px;
		padding: 0px;
	}
	
	ul.htmlSitemap li{
		font-size: 16px;
		line-height: 1.3em;
		margin: 10px 0px 10px 10px;
		padding: 0px;
	}	
	
	
	

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
/*NewsBox style*/
.addthis_bar{
	min-height:60px;width:100%;margin:0;padding:0;font-family:helvetica neue,helvetica,arial,sans-serif;visibility:visible;z-index:1900000000
}
.addthis_bar * :after,.addthis_bar :before{
	box-sizing:border-box
}
.addthis_bar form{
	display:inline-block;margin:0;padding:0
}
.addthis_bar.addthis_bar_fixed{
	position:fixed;top:0;left:0;right:0;zoom:1
}
.addthis_bar.at-topBottom-animateBefore{
	display:none;min-height:0
}
.addthis_bar .addthis_bar_x_container{
	position:absolute;top:calc(50% - 10px);right:20px;margin:0;padding:0
}
.addthis_bar .addthis_bar_x{
	background:none;width:1pc;height:20px;margin:0;padding:0;cursor:pointer;opacity:.5;transition:all .2s ease
}
.addthis_bar .addthis_bar_x:after,.addthis_bar .addthis_bar_x:before{
	content:'';display:block;width:17px;height:2px;margin:0;padding:0;background:transparent;position:absolute;z-index:-1;transition:all .3s
}
.addthis_bar .addthis_bar_x:before{
	top:9px;left:-1px;background:#fff;transform:rotate(-45deg)
}
.addthis_bar .addthis_bar_x:after{
	top:9px;left:-1px;background:#fff;transform:rotate(45deg)
}
.addthis_bar .addthis_bar_x:hover{
	opacity:1;z-index:1
}
.addthis_bar .addthis_bar_message{
	display:inline-block;color:#fff;padding-right:15px;cursor:default;font-weight:300;font-size:1pc;line-height:normal
}
.addthis_bar .at-email-disclosure{
	font-size:9pt
}
.addthis_bar .at-email-disclosure a{
	color:#fff;font-weight:700
}
.addthis_bar .welcome-inner-container{
	position:relative;text-align:center;text-rendering:optimizespeed
}
.addthis_bar .welcome-inner-container .addthis_bar_p{
	position:relative;margin:auto;width:95%;padding-top:13px
}
.addthis_bar .at-cv-input{
	width:185px;margin-right:5px;margin-bottom:10px;background:#fff;border:none;border-radius:3px;color:#333
}
.addthis_bar .at-cv-button,.addthis_bar .at-cv-input{
	display:inline-block;height:2pc;line-height:2pc;padding:0 10px;outline:0;font-size:14px
}
.addthis_bar .at-cv-button{
	position:relative;top:-1px;background:transparent;border-radius:4px;border:1px solid #fff;color:#fff;font-weight:300;cursor:pointer;text-decoration:none
}
.addthis_bar input[type=email]+.at-cv-button{
	top:1px
}
.addthis_bar .at-goal-container{
display:inline-block
}
.addthis_bar.addthis_bar_bottom{
position:fixed;top:auto;bottom:0;left:0;right:0;max-height:200px
}
.addthis_bar.addthis_bar_bottom .at-cv-button{
top:0
}
.addthis_bar.addthis_bar_bottom_jumbo{
position:fixed;top:auto;bottom:0;left:0;right:0;max-height:200px
}
.addthis_bar.addthis_bar_bottom_jumbo.at-topBottom-animateIn{
animation-fill-mode:both;animation-name:at-topBottom-bot-animateIn;animation-duration:.3s
}
.addthis_bar.addthis_bar_bottom_jumbo.at-topBottom-animateOut{
animation-fill-mode:both;animation-name:at-topBottom-bot-animateOut;animation-duration:.3s
}
.addthis_bar.addthis_bar_bottom_jumbo .addthis_bar_x{
width:20px;top:50%
}
.addthis_bar.addthis_bar_bottom_jumbo .addthis_bar_x:after,.addthis_bar.addthis_bar_bottom_jumbo .addthis_bar_x:before{
width:24px
}
.addthis_bar.addthis_bar_bottom_jumbo .at-goal-container{
padding-top:20px
}
.addthis_bar.addthis_bar_bottom_jumbo .addthis_bar_p{
padding-top:47px;padding-bottom:47px
}
.addthis_bar.addthis_bar_bottom_jumbo .addthis_bar_message{
display:block;font-size:1.5em;line-height:1.5em;padding-right:0
}
.addthis_bar.addthis_bar_bottom_jumbo .at-wmb-email{
text-align:center
}
.addthis_bar.addthis_bar_bottom_jumbo .at-cv-input{
min-width:300px;height:3pc;line-height:3pc;font-size:18px;border-radius:5px
}
.addthis_bar.addthis_bar_bottom_jumbo .at-cv-button{
top:1px;height:3pc;line-height:3pc;font-size:18px;padding:0 20px;border-radius:5px
}
.addthis_bar.addthis_bar_bottom_jumbo .at-goal-container{
display:block
}
.addthis_bar.addthis_bar_top.at-topBottom-animateIn{
animation-fill-mode:both;animation-name:at-topBottom-top-animateIn;animation-duration:.3s
}
.addthis_bar.addthis_bar_top.at-topBottom-animateOut{
animation-fill-mode:both;animation-name:at-topBottom-top-animateOut;animation-duration:.3s
}
.at4-welcome-hide .addthis_bar.addthis_bar_fixed{
	visibility:hidden;transform:translateY(-100%)
}
@media only screen and (max-width:480px){
	.addthis_bar{
		min-height:85px
	}
	.addthis_bar form{
		display:block;padding-bottom:5px
	}
	.addthis_bar form input[type=email],.addthis_bar form input[type=text]{
		display:block;width:100%;height:28px;line-height:28px
	}
	.addthis_bar .addthis_bar_message{
		display:block;width:72%;margin:auto;padding-right:0
	}
	.addthis_bar .at-goal-container{
		display:block;width:72%;margin:10px auto;display:inline-block
	}
	.addthis_bar #at-wmb-goal-submit{
		display:block;margin:auto
	}
	.addthis_bar.addthis_bar_bottom .at-cv-input,.addthis_bar.addthis_bar_top .at-cv-input{
		width:70%;display:inline-block;height:2pc;line-height:2pc
	}
	.addthis_bar.addthis_bar_bottom_jumbo .at-goal-container{
		padding-top:0
	}
	.addthis_bar.addthis_bar_bottom_jumbo .at-cv-input{
		min-width:50px;width:100%;font-size:18px;line-height:18px;height:40px
	}
	.addthis_bar.addthis_bar_bottom_jumbo input[type=email]+.at-cv-button{
		width:100%;margin-top:10px
	}
	.addthis_bar.at-cv-goal-email .addthis_bar_p{
		padding-top:10px
	}	
	.addthis_bar .addthis_bar_x_container{
		top:10px;right:8px
	}
}
@media only screen and (max-width:480px) and (orientation:landscape) {
	.addthis_bar.addthis_bar_bottom_jumbo .welcome-inner-container .addthis_bar_p {
		padding-top:25px;padding-bottom:25px
	}
	.addthis_bar.addthis_bar_bottom_jumbo .addthis_bar_message{
		font-size:1.3em;line-height:1.3em
	}
	.addthis_bar.addthis_bar_bottom_jumbo .at-cv-button,.addthis_bar.addthis_bar_bottom_jumbo .at-cv-input{
		height:38px;line-height:38px
	}
}
@media only screen and (max-width:320px){
	.addthis_bar.addthis_bar_bottom #at-cv-lightbox-input,.addthis_bar.addthis_bar_top #at-cv-lightbox-input{
		width:100%
	}
	.addthis_bar .at-cv-submit{
		width:100%;height:50px;line-height:52px
	}
}	
		