/*

Theme Name: Naldz 2014

Author: LDK Technology

Author URI: ldktech.com

Description: Theme for Naldzgraphics site.

Text Domain: ldk

*/

/* reset css */

body{

	background-color:#ffffff;

	overflow-x:hidden;

	line-height: 1;

}

body,figure,ul,ol{

	margin:0;

	padding:0;

	color: #313132;

	font-family: Arial;

}

h1{

	font-size:26px;

}

h2{

	font-size:24px;

	line-height: 1.2;

	margin: 15px 0;

}

h3{

	font-size:20px;

	line-height: 1.2;

	margin: 15px 0;

}

h4{

	font-size:18px;

	line-height: 1.2;

	margin: 15px 0;

}

h5{

	font-size:16px;

	line-height: 1.2;

	margin: 15px 0;

}

h6{

	font-size:14px;

	line-height: 1.2;

	margin: 15px 0;

}

figure{

	line-height:0;

}

figcaption{

	line-height:1;

}

a,button,input[type=submit],input[type=button]{

	color:#fff;

}

a{

	text-decoration:none;

	-webkit-transition: all 1s; /* For Safari 3.1 to 6.0 */

	-moz-transition: all 1s; 

    transition: all 1s;

}

ul,ol{

	list-style:none;

}

/* end reset css */



/* layout css */

.container{

	width:961px;

	margin:0 auto;

	background-color:#fff;

}

.content-container{

	border-left: 1px solid #e8eef3;

	border-right: 1px solid #e8eef3;

}

.wrap-content{

	width:660px;

	float:left;

	border-right:1px solid #e8eef3;

}

.full.wrap-content{

	width:100%;

}

.sidebar{

	width:300px;

	float:left;

}

/* end layout css */



/* common css */

.adsbygoogle{

	float:right;

	margin-left:5px;

}

.top-next{

	_background:url('images/common/top-next.png') left center no-repeat;

	position:fixed;

	right:0;

	top:45%;

	_width: 173px;

	height: 39px;

	display:none;

	border-radius:2px 0 0 2px;

	overflow:hidden;

}

.top-next.not-single{

	width:88px;

}

.top-next .top{

	background:#abb2b7 url('images/sprites.png') 18px 14px no-repeat;

	display: block;

	height: 39px;

	width: 88px;

	float: left;

	cursor:pointer;

	color: #E5E9EB;

	font-size: 13px;

	text-transform: uppercase;

	text-align: center;

	line-height: 39px;

}

.top-next .next{

	background:#C5CDD2 url('images/sprites.png') 15px -37px no-repeat;

	display: block;

	height: 39px;

	float: left;

	width: 85px;

	overflow: hidden;

	color: #E5E9EB;

	font-size: 13px;

	text-transform: uppercase;

	text-align: center;

	line-height: 39px;

	position: relative;

}

.top-next .next a{

	text-indent: -9999px;

	display: block;

	top: 0;

	position: absolute;

	width:100%;

}

.wide{

	margin-left:-49px;

}

.nav-toggle, .search-toggle {

	display: none;

}

.clearfix{

	clear:both;

}

.circle-dot{

	font-size: 8px;

	vertical-align: bottom;

	line-height: 14px;

}

.btn{

	font-size:14px;

	border:none;

	display: inline-block;

	border-radius:3px;

	color:#fff;

	padding:5px 10px;

	text-align:center;

	background:#eff2f3;	

	border-bottom:2px solid #d6dde0;

	-webkit-transition: all 1s; /* For Safari 3.1 to 6.0 */

	-moz-transition: all 1s; 

    transition: all 1s;

}

.btn-ip{

	background:#fff;

	text-align:left;

	border:1px solid #d6dde0;

	border-bottom:2px solid #d6dde0;

	color:#313232;

	padding: 8px 10px;

	display:block;

	width:300px;

	margin:15px 0;

}

input[type=submit].btn{

	text-transform: uppercase;

	padding: 9px 30px 8px;

}

textarea.btn-ip{

	min-height:120px;

	width:450px;

}

.btn-blue{

	background:#08a3d9;	

	border-bottom:2px solid #0088b8;

	color:#fff !important;

}

.btn-blue:hover{

	background-color:#0bb8f4;

}

.btn-red{

	background:#fa6565;	

	border-bottom:2px solid #d05454;

	color:#fff !important;

}

.btn-red:hover{

	background-color:#fe5757;

}

.btn-green{

	background:#42be82;

	border-bottom:2px solid #329d69;

	color:#fff !important;

}

.btn-green:hover{

	background-color:#2ad683;

}

ul.tick li{

	background:url('images/sprites.png') 0 -845px no-repeat;

}

ul.cross li{

	background:url('images/sprites.png') 0 -545px no-repeat;

}

ul.plus li{

	background:url('images/sprites.png') 0 -695px no-repeat;

}

#load-more-posts{

	padding:12px 50px;

	font-size:16px;

	text-transform:capitalize;

	margin: 0 auto;	

}

.load-more-comments{

	width:70%;

	padding:12px 50px;

	font-size:14px;

	text-transform:uppercase;

}

.loop-controls{

	margin:20px 0;

	text-align: center;

}

.breadcrumbs{

	color:#c4c6c9;

	font-size: 11px;

	overflow: hidden;

}

.breadcrumbs li{

	display:block;

	float:left;

	padding: 13px 5px 5px 0;

}

.breadcrumbs li:before{

	content: '>';

	padding-right: 5px;

}

.breadcrumbs li:first-child:before{

	content: ' ';

	padding-right: 0;

}

.breadcrumbs li a{

	color:#c4c6c9;

	display:inline-block;

}

.breadcrumbs li:hover a{

	color:#08a3d9;

}

.more-posts h3{

	margin-left:20px;

	font-size:16px;

	text-transform:uppercase;

	font-weight:normal;

	line-height:1;

}

/* end common css */

/* header css */

.top-header {

	background: #08a3d9;

	position:relative;

}

.sticky.top-header {

	position:fixed;

	width:100%;

	z-index:10;

	top:0;

	left:0;

}

.logo {

	float: left;

}

.logo a{

	display:block;

	width:122px;

	height:47px;

}

.logo .text-logo{

	padding: 13px 5px;

	display: block;

	font-weight: bold;

	font-size: 20px;

}

.header-menu {

	float: left;

	margin-left:16px;

}

.header-menu ul li{

	float:left;

}

.header-menu ul li a{

	padding: 16px;

	display: block;

	font-size: 15px;

}

.top-header .search-box{

	float:right;

	padding:10px 0;

}

.top-header .search-box input{

	background:#25aede;

	border:none;

	padding:5px 10px;

	color:#fff;

	font-size:15px;	border-radius:12px;

}

.top-header .search-box input::-webkit-input-placeholder {

   color: #fff;

}

.top-header .search-box input:-moz-placeholder { /* Firefox 18- */

   color: #fff;  

}

.top-header .search-box input::-moz-placeholder {  /* Firefox 19+ */

   color: #fff;  

}

.top-header .search-box input:-ms-input-placeholder {  

   color: #fff;  

}

.bottom-header{

	padding:15px 0;

	background:#dae5f0;

}

.bottom-header .banner-content,.bottom-header .fb-link{

	float:left;

}

.banner-rotate{

	float:left;

	margin-left: 10px;

}

.bottom-header .fb-link{

	width:108px;

	height:20px;

	margin-left:15px;

	background:url('images/social/fb-link.png') center no-repeat;

	font-size:16px;

	padding:42px 75px 28px 35px;

}

/* end header css */



/* footer css */

.footer{

	background:#435161;

	color:#868e96;

	font-size:11px;

}

.footer .copyright {

	float: left;

	width: 48%;

	margin: 0;

	padding: 15px 0;

	margin-left:10px;

}

.footer-menu{

	float: right;

	width: 48%;

	text-align: right;

	margin-right:10px;

}

.footer-menu ul{

	float:right;

	padding: 0;

}

.footer-menu ul li{

	display: inline-block;

}

.footer-menu ul li a{

	display:block;

	padding: 15px 0px 15px 10px;

	color: #868e96;

	font-size: 11px;

	_background:url('images/sprites.png') -200px -582px no-repeat;

	background:url('images/menu/square-list.png') left center no-repeat;

}

.footer-menu ul li:first-child a{

	background:none

}

/* end footer css */



/* post item */

.post-item .post-content .bsap a,.post-item .post-content .bsap iframe{

	float:right !important;

	margin-top: 14px;

	margin-left: 10px;

	margin-right: 0 !important;

}

.post-item .post-content div.main-content a{

	color:#08a3d9;

}

.post-item .post-content .post-title{

	margin-top:20px;

	margin-bottom:7px;

	font-size:28px;

	text-transform: capitalize;

	font-weight: normal;

	line-height: 1.3;

}

.full .post-item .post-content .post-title{

	font-size:40px;

}

.full .more-posts .post-item .post-content .post-title{

	font-size:28px;

}

.post-item .post-thumbnail{

	text-align:center;

}

.post-item .post-thumbnail img{

	max-width:100%;

	height: auto;

}

.post-item .post-content > div.main-content,.page-content > .main-content{

	font-size:16px;

	padding-bottom:20px;

	line-height:1.5;

	_margin-bottom:20px;

}

.main-content ul li a{

	color:#08a3d9;

}

.post-item .post-content > div.main-content img {

	max-width: 100%;

	height: auto;

	margin: 5px 0;

}

/* end post item */



/* blog items css */

.wrap-post-items .post-item{

	border-bottom:1px solid #e8eef3;

	margin-bottom:20px;

}

.wrap-post-items .post-item .post-content{

	margin:0 25px;

	padding: 12px 35px 20px;

	margin-top: -35px;

	background: #fff;

	z-index: 1;

	position: relative;

	border-radius: 2px;

}

.wrap-post-items .post-item .post-content .post-meta,.wrap-post-items .post-content .post-meta a{

	color:#8d8e91;

	font-size:12px;

	overflow:hidden;

}

.wrap-post-items .post-item .post-content .post-meta time{

	float:right;

}

.wrap-post-items .post-item .post-content .read-more-btn{

	float:right;

	font-size:12px;

	border-bottom: none;

	padding: 7px 10px;

	text-transform: uppercase;

}

/* end blog items css */



/* custom box css */

.team-box{

	padding:10px;

}

.team-box > h3{

	margin:0;

	border-bottom:1px solid #eef2f6;

	padding:16px 0 16px 30px;

}

.team-box ul li{

	padding:20px 0 20px 20px;

	overflow:hidden;

	border-bottom:1px solid #eef2f6;

}

.team-box ul li .member-avt{

	float:left;

	margin:0 35px 15px 0;

}

.team-box ul li .member-infos h5{

	margin:0;

	font-weight:normal;

	line-height:1.5;

}

.team-box ul li .member-infos p{

	font-size:14px;

	line-height: 1.3;

}

.team-box ul li .member-infos span{

	font-size:13px;

	color:#8d949a;

	display:block;

	text-transform:uppercase;

}

.bn-bottom {

	text-align: center;

	padding: 10px 0;

	border-bottom:1px solid #eef2f6;

	line-height: 1;

}

.download-items{

	border-bottom:1px solid #eef2f6;

}

.download-items ul{

	margin-left:0 !important;

}

.download-items ul li{

	padding: 0 !important;

	border-top:1px solid #eef2f6;

	overflow:hidden;

}

.download-items > p{

	margin:15px 0;

}

.download-items .download-thumbnail{

	float:left;

	margin:15px 20px 15px 0;

	overflow: hidden;

}

.download-items .download-thumbnail img{

	border-radius: 5px;

}

.download-items .download-infos{

	margin-bottom:0 !important;

}

.download-items .download-infos .btn{

	margin:10px 0 !important;

	padding:10px 2%;

	width: auto !important;

}

.subscribe{

	padding: 0 30px;

	border-bottom:1px solid #eef2f6;

	margin-bottom: 0 !important;

	padding-bottom:10px;

}

.subscribe form{

	text-align:center;

	font-size: 12px;

}

.subscribe .btn{

	padding:10px;

}

.subscribe .ip-txt{

	width:50% !important;

}

.subscribe .btn-download{

	width: 160px !important;

	padding-right: 10px !important;

	padding-left: 30px !important;

	background:#08a3d9 url('images/sprites.png') 0 -185px no-repeat;

	text-transform:uppercase;

}

.subscribe input[type=checkbox]{

	vertical-align: text-top;

}

/* end custom box css */



/* single post css */

.single-content {

	line-height: 24px;

}

.single-content .post-content > header,.single-content .post-content > div.main-content{

	padding:0 30px 20px 30px;

}

.single-content .post-content > div.main-content{

	border-bottom:1px solid #eef2f6;

}
.single-content .post-content > div.main-content:after{
    content:"";
    display: block;
    clear: both;
}
.single-content .post-content > div.main-content .postad-center{
	text-align: center;
}
.single-content .post-content > div.main-content .postad-center .adsbygoogle{
	float:none;
}

.full .single-content .post-content > header,.full .single-content .post-content > div.main-content{

	padding:0 50px 20px;

	overflow: hidden;

}

.single-content .desc-title{

	color:#a3abae;

	font-size:18px;

	margin: 0;

}

.full .single-content .desc-title{

	font-size:18px;

}

.single-content .follow-links {

	padding: 10px 30px;

	background: #eceff1;

	font-size: 14px;

	text-transform: uppercase;

	line-height: 20px;

	color:#575758;

	overflow: hidden;

}

.post-content blockquote{

	background: #f0f3f4;

	margin:14px 0;

	padding:10px;

	border-left:2px solid #08a3d9;

}

.single-content .post-content .btn{

	padding: 10px 2%;

	_width: 20%;

	margin: 1% 2%;

}

.single-content .post-content ul{

	margin:16px 0 16px 30px;

}

.single-content .post-content ul li,.page-content ul li{

	margin:0 0 16px;

	padding-left:25px;

}



.single-content .share-box {

	border-bottom:1px solid #eef2f6;

	padding:10px 0;

}

.single-content .share-box > a{

	margin-top:40px;

}

.single-content .share-box .author{

	float:right;

	width:180px;

	padding:0 30px 0 15px;

	border-left:1px solid #eef2f6;

	min-height: 75px;

}

.single-content .share-box .author img{

	float:left;

	margin:5px 15px 5px 0;

	border-radius:3px;

}

.single-content .share-box .author h3,.single-content .share-box .author p,.single-content .share-box .author ul{

	margin:0;

	line-height:1;

}

.single-content .share-box .author ul{

	margin-top:10px;

}

.single-content .share-box .author ul li{

	padding:0;

	display:inline-block;

	margin:0;

}

.single-content .share-box .author h3 a{

	color:#08a3d9;

	font-size:14px;

}

.single-content .share-box .author time{

	font-size:11px;

	font-style:italic;

	color:#8c9195;

}

.single-content .change-post {

	border-bottom:1px solid #eef2f6;

	padding:0 !important;

	overflow: hidden;

}

.single-content .change-post .previous-box,.single-content .change-post .next-box{

	padding:10px 10px 10px 30px;

	float:left;

	width: 43%;

}

.single-content .change-post .next-box{

	padding:10px 30px 10px 10px;

}

.single-content .change-post .previous-box{

	border-right:1px solid #eef2f6;

	width: 44%;

}

.single-content .change-post p{

	margin:0;

}

.single-content .change-post a{

	color:#5d5f60 !important;

}

.single-content .change-post a:hover{

	color:#08a3d9 !important;

}

.single-content .relative-post{

	border-bottom:1px solid #eef2f6;

	padding:1% 30px;

	overflow:hidden;

}

.single-content .relative-post h3{

	margin-top:0;

	font-size:14px;

	_text-transform:uppercase;

	font-weight:normal;

	line-height:1.3;

	color:#313132;

	text-transform:capitalize;

	-webkit-transition: all 1s; /* For Safari 3.1 to 6.0 */

	-moz-transition: all 1s; 

    transition: all 1s;

}

.single-content .relative-post > h3{

	text-transform:uppercase;

	font-size:16px;

	margin-top:10px;

}

.single-content .relative-post h3:hover{

	color:#08a3d9;

}

.single-content .relative-post p{

	margin:0;

}

.single-content .relative-post img{

	width:100%;

	height: auto;

	border-radius: 2px;

}

.single-content .relative-post ul{

	margin:0;

}	

.single-content .relative-post ul li{

	display:block;

	float:left;

	width:31.3%;

	margin:0 1%;

	padding:0;

}

/* end single post css */



/* page css */

.page-item .page-content,.contact-box{

	padding:0 40px 40px;

}

.page-item .page-content .page-title{

	font-size:26px;

	font-weight:normal;

	margin:35px 0;

}

.full .page-item .page-content .page-title{

	font-size:40px;

}

/* end page css */



/* comments css */

.comments-box{

	margin:10px;

	border-bottom:1px solid #eef2f6;

}

.comments-count{

	border-bottom:1px solid #eef2f6;

	padding:0 30px 10px;

	margin-top: 0;

	font-size: 18px;

}

.comments-count a{

	color:#444;

}

.comments-list > li{

	padding:0 0 0 25px;

	border-bottom:1px solid #eef2f6;

	margin-bottom:10px;

}

.comment-item{

	overflow:hidden;

	margin-bottom: 20px;

}

.comment-item p{

	margin:0;

}

.comment-item .avatar{

	float: left;

	margin: 0 35px 30px 0;

	width: 60px;

}

.comment-item .avatar img{

	border-radius: 30px;

	max-width:100%;

}

.comment-item .comment-infos{

	float: left;

	width: 83%;

}

.comment-item .writer{

	margin: 5px 0;

	font-size: 18px;

	font-weight: normal;

}

.comment-item .time{

	color:#828284;

	font-size:12px;

}

.comment-item .comment-content {

	margin:13px 0 5px;

	font-size: 14px;

	line-height: 1.5;

}

.comment-content a{

	color:#08a3d9;

}

.comment-item .comment-controls a{

	font-size:14px;

	color:#828284;

}

.comments-list > li + ul.children{

	padding:30px 0 0 65px;

	margin-top: -11px;

	background: #fff;

	border-bottom: 1px solid #eef2f6;

}

.comment-reply{

	margin:30px;

}

.comment-reply a{

	color:#828284;

}

.comment-reply h3{

	font-size:18px;

	font-weight:normal;

}

#submit_cmt{

	display:none;

}

/* end comments css */



/* 404 css */

.box-404{

	text-align:center;

	color:#455363;

	padding:10px;

	margin-bottom:50px;

}

.box-404 h1{

	text-transform:uppercase;

	font-size:35px;

}

.box-404 h2{

	text-transform:uppercase;

	font-size:16px;

}

.box-404 a{

	color:#08a3d9;

}

.box-404 .btn{

	display:inline-block;

}

.box-404 span.btn{

	border-bottom:none;

	text-transform:uppercase;

	padding:8px 20px;

}

.box-404 figure{

	margin-top:50px;

}

.box-404 figure figcaption{

	margin:50px auto 30px;

	font-size:16px;

	font-weight:bold;

	text-transform:uppercase;

	color:#455363;

}

.box-404 figure img{

	max-width:100%;

}

.box-404 p{

	text-align:left;

	margin:20px 70px;

	font-size:14px;

	line-height:1.4;

}

.box-404 ul.plus{

	margin:30px 120px;

	overflow:hidden;

}

.box-404 ul.plus li{

	padding-left:25px;

	padding-right:10px;

	width: 160px;

	text-align:left;

	/*background-position:center left;*/

	float:left;

	margin-bottom:12px;

	padding-top: 3px;

}

.box-404 ul.plus li a{

	display:block;

	font-size:14px;

}

/* end 404 css */



/* ico css */

.ico{

	padding:11px;

	text-indent: -9999px;

	display: block;

	line-height: 0;

	width: 0;

}

.ico-tw{

	background:url('images/sprites.png') 0 -300px no-repeat;

}

.ico-gp{

	background:url('images/sprites.png') 0 -250px no-repeat;

}

/* end ico css */



/* widget css */

.widget{

	border-bottom:1px solid #e8eef3;

}

.widget a{

	color:#313132;

}

.widget > h3{

	line-height: 14px;

	margin:0;

	text-transform:uppercase;

	font-size:11px;

	color:#fff;

	background:#a8becc;

	display:inline-block;

	padding:3px 25px;

	font-weight:normal;

	text-align:center;

}

.widget ul li{

	padding:15px 20px 20px;

	overflow:hidden;

	border-bottom:1px solid #e8eef3;

}

.widget ul li:last-child{

	border-bottom:none;

}

.widget ul li .post-thumbnail{

	float:left;

	width:80px;

}

.widget ul li .post-thumbnail img{

	border-radius:2px;

}

.widget ul li .post-content{

	float:left;

	width: 170px;

	margin-left: 10px;

}

.widget ul li .post-content h3{

	margin:0;

	font-size:14px;

	font-weight:normal;

	line-height:1.5;

}

.widget ul li .post-content p{

	font-size:11px;

	color:#959a9d;

	font-style:italic;

}

.widget ul li .post-content .post-meta{

	margin-bottom:0;

}

.widget-newsletter{

	padding:0 18px 20px;

}

.widget-newsletter h3{

	font-size: 16px;

	font-weight:bold;

}

.widget-newsletter .btn-ip{

	background:#eef2f2;

	width: 125px;

	padding:7px;

	color:#a2a9ae;

	display: inline-block;

	margin: 0;

	margin-right:5px;

	font-size:12px;

	border: none;

	border-bottom: 2px solid #d6dde0;

}

.widget-newsletter input[type=submit].btn{

	padding: 7px 20px;

	font-size:12px;

}

.widget-poll{

	padding:15px;

}

.widget-poll .widget-poll-question{

	

}

.widget-poll table{

	padding:20px;

	display: block;

}

.widget-poll table tr{

	margin:12px 0;

	display: block;

}

.widget-poll table td{

	font-size: 14px;

}

.widget-poll .poll-wh-style{

	font-size:14px;

	border:none;

	display: inline-block;

	border-radius:3px;

	color:#fff;

	padding:5px 10px;

	text-align:center;

	background:#08a3d9;	

	border-bottom:2px solid #0088b8;

}

.widget-poll + div,.widget-poll + div + a{

	display:none;

}

.widget-poll form > center a{

	font-size:12px;

	margin-top:10px;

	display:block;

}

.widget-poll .result-answer{

	font-size:14px;

	margin-bottom:5px;

}

/* end widget css */

#text-4 .bsap a{

	_margin:0;

}

.bsap .even{

	margin-right:0;

}



/* social css */

.social-box{

	float:left;

	margin-bottom:0 !important;

	padding-bottom:0 !important;

}

.social-box .box{

	float: left;

	padding: 13px 10px 13px 30px;

	width: 50px;

	border-right: 1px solid #eef2f6;

	margin: 0;

}

.social-box .box .count{

	text-align: center;

	font-size: 25px;

	font-weight: bold;

	color: #08a3d9;

	line-height: 1;

}

.social-box .box .text{

	font-size: 11px;

	text-transform: uppercase;

	text-align: center;

}

.social-box .buttons,.social-box .button{

	float:left;

	margin:0 5px;

}

.social-box .button.pinterest{

	margin-top:40px;

}

#fixed-social-box{

	position: fixed;

	top: 180px;

	left: 50%;

	margin-left: -555px;

}

#fixed-social-box .box,.post-social-box .box{

	display: block;

	width: 40px;

	padding: 1px;

	padding-left:25px;

	border-radius:2px;

	text-align: center;

	font-size: 13px;

	margin: 10px 0;

}

.post-social-box .box{

	float:left;

	line-height:24px;

	margin:0 5px;

}

.post-social-box .facebook-share .box{

	margin-left:0;

}

.facebook-share .box{

	background:#6386CF url('images/sprites.png') 5px -347px no-repeat;

}

.twitter-share .box{

	background:#30BEEE url('images/sprites.png') 5px -495px no-repeat;

}

.googleplus-share .box{

	background:#F65B3D url('images/sprites.png') 5px -395px no-repeat;

}

.pinterest-share .box,#pinterest a{

	background:#FB4D59 url('images/sprites.png') 5px -445px no-repeat !important;

	display: block !important;

	width: 40px !important;

	padding: 1px !important;

	padding-left: 25px !important;

	border-radius: 2px;

	text-align: center;

	font-size: 13px;

	margin: 10px 0;

	height:24px !important;

}

#pinterest a span{

	background: transparent !important;

	font-size: inherit !important;

	line-height: inherit !important;

	color: #fff !important;

	position: static !important;

	padding: 0 !important;

}

#pinterest a span i{

	display:none;

}

#top-social{

	float:right;

}

#top-social,#top-social .buttons,#top-social .button{

	display:inline-block;

}

#top-social .button{

	margin-left:10px;

	vertical-align: top;

}

#top-social .button.facebook {

	width: 90px ;

}

#top-social .button.twitter {

	width: 130px ;

}

#top-social .button.googleplus {

	width: 80px ;

}

.widget_wpsite_follow_us_badges{

	text-align:right;

	height:20px;

	overflow:hidden;

}

.fb_iframe_widget span{

	vertical-align:top !important;

	display:block !important;

}

.widget_wpsite_follow_us_badges .wpsite_follow_us_div{

	display:inline-block !important;

	padding:0 0 0 5px !important;

}

/* end social css */