/* Slider thumbnail size */

.camera_pag_ul li img {
	height: 50px;
	width: auto;
}
  
/* Slider caption */  

 .camera_caption {
	bottom: 10% !important;
	left: 30px !important;
	width: 48% !important;
	min-height: 20% !important;
	background: #989292 !important;
	background: rgba(118, 110, 110, 0.8) !important;
	border: 1px solid rgba(231, 217, 217, 0.8) !important;
} 

.camera_caption > div {
	background: none!important;
}


/* Slider margin */

.camera_wrap {
    margin-bottom: 50px;
}

.widget-header-surround {
    top: -120px;
}


.nav-wrapper	{
	position:relative;
	max-width:100%;
	min-height:50px;
	}



/* Sidebar Widget title */

.textwidget	{
	padding:0px;
	color: #686557;
	font-weight:200;
	
}

.button, .button.large	{
	width:100%;
	padding: 8px 0px 8px;
	padding: 18px 0px;
}

.button span.btn_caption	{
	font-size: 18px;
	color: rgba(229, 229, 229, 1)
}


a.button.red span.btn_caption {
    color: rgba(229, 229, 229, 1);
    text-shadow: 0px 1px 0px #900404;
	line-height: 1.2em;
}



h1.widget-title {
    position: relative;
    color: #683838;
	padding: 10px 0 10px 0px;
    margin: 10px 0px 15px !important;
    border-radius: 2px;
}


h2.widgettitle, h2.widget-title{
	position: relative;
	margin-bottom: 18px;
	border-left: 3px solid #E63600;
	padding:6px 8px;
	line-height:22px;
	background:#89B7D3;
	color:#fff;
}

		
h1.widget-title::after, h2.widgettitle::after, h2.widget-title::after{
	content: " ";
	display: block;
	width: 0;
	height: 0;
	border-left: 6px solid rgba(255,255,255,0);
	border-right: 6px solid rgba(255,255,255,0);
	border-top: 6px solid #89B7D3;
	position: absolute;
	top: 100%;
	left: 20px;
}


.gallery_widget .textwidget {
    padding-left: 0px;
}

.gallery_widget .widget-title	{
	padding-left:10px;
}


.entry-content h1 	{
    font-size: 30px;
	font-weight: 300;	
}


h1.widget-title {
	font-size: 24px;
	font-weight: 300;	
}

.site-footer .latest-item span {
    font-size: 12px;
    color: #fff;
}

.toit-wrapper-tag label {
    display: none
	}
	
		
/* ============== Post Replies ==========================*/


.comment ol {
    list-style: none;
	margin-left:0;
	padding-left:0;
}


.comment-list {
    margin: 0 0 1.5em 0em;
}

.comments-title {
    margin: 0 -20px 15px -20px;
    padding: 0 20px;
    padding-top: 10px;
    font: normal 20px/30px Open Sans,sans-serif;
    color: #9C8F82;
    font-family: 'Open Sans Condensed', sans-serif !important;
}

.comment-author .fn {
    color: #666;
    font-weight: bold;
    text-transform: capitalize;
    width: 65px;
    text-align: left;
    display: block;
    font-size: 12px;
    padding: 6px 0;
    line-height: 14px;	
}

.comment-author {
    position: absolute;
    left: 20px;
    top: 25px;
}

.comment-author img {
    border: 2px solid #92A647;
}

.comment-body {
    background: #FBFBFB;
    color: #6b6b6b;
    border: 1px solid #2e2e2e;
    padding: 22px 19px 19px 11px;
    position: relative;
    zoom: 1;
    line-height: 18px;
    font-size: 13px;
    margin: 0 0 15px 0;
    position: relative;
    overflow: hidden;
    display: block;
}

.comment-list	{
	margin: 0 0 0 -1.8em;
}

.comment-list  .children	{
	margin: 0 0 0 1em;
}

.comment-awaiting-moderation	{
	color:red;
}

.more-link, .reply a	{
	font-style:italic;
	font-size:11px;	
    background-color: #030303;
	/*border-radius*/
	-webkit-border-radius:10px;
	 -moz-border-radius:10px;
	border-radius:10px;	
}

.more-link:hover, .reply a:hover {
    background-color: #c47600;
    color: #030303 !important;
	/*transition*/
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	transition:all .3s ease;	
}


.reply a {
	float:right;
	text-decoration:none;
    background-position: 0 -160px;
    color: #fefdfc !important;
    text-shadow: 1px 1px 0 #579757;
	padding:8px 26px;
	height: 34px;
}

.reply a:hover {
    background-position: 0 -160px;
    text-shadow: 1px 1px 0 #ae7800;
	padding:8px 26px;
	height: 34px;
}

.says {display:none;}

.comment-meta , .comment-content p  	{
    margin: 0 0 18px 90px;
    padding: 0;
}

.comment-meta  a:link, .comment-meta  a:visited 	{
	text-decoration:none;
    color: #666;
    font-weight: bold;
	width:100%;
	display:inline;
    padding: 9px 0 0 0;
    line-height: 18px;
    font-size: 13px;
}

.comment-respond form	{
	padding:0 0 50px 0;
}

.comment-reply-title {
    margin: 0 -20px 15px -20px;
    padding: 0 20px;
    padding-top: 10px;
    font: normal 20px/30px Open Sans,sans-serif;
    font-family: 'Open Sans Condensed', sans-serif !important;
}

#cancel-comment-reply-link {
    width: 100%;
    min-height: 14px;
    overflow: hidden;
    margin: 0 0 12px 0;
	display:inline-block;
}

.single .related_posts ul li {
  list-style-type: none;
  display: inline-block;
  margin-right: 2%;
  vertical-align: top;
  min-width: 150px;
}
 
.single .related_posts ul li span {
  font-size:90%;
  float:left;
}


/* ============== End Post Replies ==========================*/

/* ============== Site specific changes  ==========================*/



 .findoutmore  p 	{
	text-align:center;
 }
 
 .findoutmore a:link, .findoutmore  a:visited	{
	font-size:.9em;
	display: inline-flex;
	text-decoration: none;
    color: #030303;	
 }

 .findoutmore a:hover  {
    color: #030303; 
 }
 
.findoutmore h2 a:link, .findoutmore h2  a:visited {
    display: inline-flex;
    padding: 5px 5px 5px 5px;
    font-weight: normal;
    color: #030303;
    text-decoration: none;
	font-size:.8em;
}

.findoutmore  h2 a:hover  {
    display: inline-flex;
    padding: 5px 5px 5px 5px;
    font-weight: normal;
    color: #030303;
    text-decoration: none;
}


ol {
    list-style: none;
}

.navbar	{
	min-height:50px;
}

.nav-button {
	right:8px;
}



.site-header	{
	height:160px;
	padding: 0px!important;
}

.header-wrapper	{
	overflow:hidden;	
}

.navfixed {
    top: inherit;
    position: inherit;
    left: 0px;
    z-index: 100;
}

h1.site-title {
    color: #BA5F5F;
    font-size: 46px;
    letter-spacing: 8px;
    margin-top: 8px;
    margin-bottom: 0px;
    font-family: "Open Sans","Helvetica Neue",Helvetica,sans-serif;
    font-weight: 300;
}

.site-description {
    font-weight: 200;
}

.site-info	{
	color:#fff;
}

.site-info a:visited, .site-info a:link	{
	color:#fff;
	text-decoration:none;
}
	

h5 {
    font-size: 14px;
	}
	
[class*="-container"] li a:link, [class*="-container"] li a:visited {
	color: #686557;
	display:inline!Important;	 
}
	
[class*="-container"] li a:hover	{
    color: #82A1B9;
}		
	
[class*="menu-footer-container"] li a:link, [class*="menu-footer-container"] li a:visited {
    color: #E4E1D0;
}	

[class*="menu-footer-container"] li a:hover	{
    color: #82A1B9;
}	
	
[class*="widget_recent_entries"] li, [class*="meta-"] li, [class*="widget_meta"] li, [class*="widget_recent_comments"] li, [class*="nav_menu-"] li {
    padding: 2px;
    border-bottom: none
}

[class*="widget_recent_entries"] li a:link, [class*="widget_recent_entries"] li a:visited, [class*="meta-"] li a:link, [class*="widget_meta"] li a:link, [class*="widget_meta"] li a:visited, [class*="widget_recent_comments"] li a:link, [class*="widget_recent_comments"] li a:visited, [class*="nav_menu-"] li a:link, [class*="nav_menu-"] li a:visited {
    padding: 2px;
}
	
.widget-header .textwidget, .widget-header .textwidget a:link, .widget-header .textwidget a:visited {
	padding:2px
}


.widget-header .textwidget a:hover {
    background-color: #5c9db2;
    color: #fff;
	padding:2px
}
	
	
.site-footer .textwidget a:link,.site-footer .textwidget a:visited	{
	color: #fff;
	text-decoration:none;
}	

.site-footer .textwidget a:hover {
    background-color: #fff;
    text-decoration: none;
    color: #5c9db2;
    padding: 2px;
}


.site-footer .textwidget	img	{
    vertical-align: middle;
    margin-right: 6px;
}

.imagebox img {
	border: none;
	}


	
ul.primary-nav a {
    font-weight: normal;
}	

ul.primary-nav ul li	{
	width: 250px;
	}	



ul.primary-nav ul li , ul.primary-nav ul ul li  {
    background-color: #5c9db2;
    color: #fff;
    width: 250px;
}

.gallery_sidebar_1	{
	min-width:100%;
	color:#BDBDBD;
}	

.gallery_widget h3.widget-title 	{
	margin: 10px 0;
	font-weight: 200;
	}

.gallery_widget .textwidget {
	margin: 14px 0px 0px;
}


.site-footer  .widget-title	{
    font: 24px/24px "Roboto",sans-serif;
	}


.pinterest figcaption H2 	{
	font-size:.6em;
}

 
.nav-previous a , .nav-next a	{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#e6e6e6', EndColorStr='#c9c9c9');
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6), color-stop(100%, #c9c9c9));
	background-image: -webkit-linear-gradient(#e6e6e6, #c9c9c9);
	background-image: -moz-linear-gradient(#e6e6e6, #c9c9c9);
	background-image: -o-linear-gradient(#e6e6e6, #e6e6e6);
	background-image: linear-gradient(#e6e6e6, #e6e6e6);
	-pie-background: linear-gradient(#e6e6e6, #e6e6e6);
	border: 1px solid #c2c2c2;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
	-moz-box-shadow: inset 0 1px 0 0 white;
	-webkit-box-shadow: inset 0 1px 0 0 white;
	-o-box-shadow: inset 0 1px 0 0 white;
	box-shadow: inset 0 1px 0 0 white;
	color: #333333;
	text-shadow: 0 1px 0 #f1eeee;
	behavior: url("PIE.php");
	position: relative;
	}

.nav-previous a:hover  , .nav-next a:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#c2c2c2', EndColorStr='#d9d9d9');
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c2c2c2), color-stop(100%, #d9d9d9));
	background-image: -webkit-linear-gradient(#c2c2c2, #d9d9d9);
	background-image: -moz-linear-gradient(#c2c2c2, #d9d9d9);
	background-image: -o-linear-gradient(#c2c2c2, #d9d9d9);
	background-image: linear-gradient(#c2c2c2, #d9d9d9);
	-pie-background: linear-gradient(#c2c2c2, #d9d9d9);
	-moz-box-shadow: inset 0 1px 0 0 #f2f2f2;
	-webkit-box-shadow: inset 0 1px 0 0 #f2f2f2;
	-o-box-shadow: inset 0 1px 0 0 #f2f2f2;
	box-shadow: inset 0 1px 0 0 #f2f2f2;
	cursor: pointer;
	}

.nav-previous a:active, .nav-next a:active {
	-moz-box-shadow: inset 0 0 8px 4px #bababa, inset 0 0 8px 4px #bababa, 0 1px 1px 0 #eeeeee;
	-webkit-box-shadow: inset 0 0 8px 4px #bababa, inset 0 0 8px 4px #bababa, 0 1px 1px 0 #eeeeee;
	-o-box-shadow: inset 0 0 8px 4px #bababa, inset 0 0 8px 4px #bababa, 0 1px 1px 0 #eeeeee;
	box-shadow: inset 0 0 8px 4px #bababa, inset 0 0 8px 4px #bababa, 0 1px 1px 0 #eeeeee;
	border: 1px solid #a8a8a8;
	}

.widget-header-surround {
		position: absolute;
		margin:0 auto;
		min-width:100%;
		top:50px;
		display:inline-block;
	}
	

/* ============== Media Queries ==========================*/	

@media only screen and (min-width:0px) and (max-width : 240px) {

	.site-header	{
		height:160px;
		padding: 0px!important;
	}
	.site-description {
		font-size: 12px;
		padding: 10px 0 0 0;

	}
	
	h1.site-title 	{
	    font-size: 22px;
		letter-spacing: 0;
	}
}

	
@media only screen and (min-width:241px) and (max-width : 414px) {

	.content-area	{
		font-size:100%;
	}
	
	.site-header	{
		height:120px;;
	}

	.site-description {
		display:inline-block;
		font-size: 12px;
		font-weight: 200;
		line-height: 1.5;
		padding: 10px 10px 0px 10px;
		letter-spacing: 1px;
		width:90%;
	}
	
	h1.site-title 	{
	    font-size: 24px;
		letter-spacing: 0;
	}

	.effect-sarah figcaption h2	{
		font-size:14px;
	}
	
	.comment-author {
		position:relative;
		left:0;
		top:0;
	}

	.comment-list {
		margin: 0 0 0 -2.5em;
	}
	
	.comment-list  .children	{
		margin: 0 0 0 0;
	}
	
	.comment-meta, .comment-content p {
		margin: 0 0 18px 5px;
		}	
		
	h1.entry-title {
		font-size: 34px;		
	}	

	.widget-header-surround	{
		top:180px;
	}
}


.widget_barnes_lewis_social_profile h3	{
	display:none;
}

.widget-header .widget_text	{
	position: relative;
	float:right;
	top:-30px;
	padding-right:16px;
}

.widget-header .social	{
	position:relative;
}

.widget-header .textwidget {
    margin: 0px;
}


.home-blog-meta	{
	display:none;
}


.home-blog-item a:link, .home-blog-item a:hover, .home-blog-item a:visited {
    color: rgb(67, 80, 125);
}

.home-blog-item {
    background: rgba(246, 246, 246, 0.6) none repeat scroll 0% 0%;
    color: rgb(41, 33, 33);
	border-radius: 10px;
}

.home-blog-item img {
    margin: 0px 10px 4px 0px;
}

.home-blog-item .read-more {
    font-size: 11px;
    padding: 0px 14px;
    height: 30px;
    line-height: 25px;
}

.home-blog-item img {
    border: medium none;
    padding: 6px;
    border-radius: 50%;
    border: 1px solid #D4D4D4;
}

.home-blog-item p {
    line-height: 150%;
}



@media only screen and (min-width: 0px) and (max-width: 767px) {	
	.content-area	{
		font-size:100%;
	}
		
	.effect-sarah figcaption h2	{
		font-size:18px;
	}
	
	.gallery_sidebar_1 >.full_width,
	.gallery_sidebar_1 > .one_half,
	.gallery_sidebar_1 > .one_third,
	.gallery_sidebar_1 > .two_third,
	.gallery_sidebar_1 > .one_fourth {
		margin-bottom: 0em;
	}	

	.navfixed {

		position: relative;
	}	
	
	
	ul.primary-nav  li a 	{
		margin-top:0px;
	}
	
	
	ul.primary-nav ul li	{
		width: 100%;
		}	
	
	
	ul.primary-nav {
		/* background: rgba(255, 252, 252, 0) none repeat scroll 0% 0%; change colour */
	}
	
	
	.primary-nav {
		box-shadow:none;	

		height:auto;
	}	
	
	ul.primary-nav a {	
		padding: 10px 5%;
	}
	
	.primary-nav.open {
		padding-top: 0px;
		top:50px;
	}	
}

@media only screen and (min-width:415px) and (max-width : 736px) {

	.site-description {
		display:inline-block;
		width:70%;
		font-size: 16px;
		font-weight: 200;
		line-height: 1.5;
		padding: 10px 10px 0px 10px;
		letter-spacing: 1px;
	}
	
	h1.site-title 	{
	    font-size: 30px;
		letter-spacing: 0;
	}
	
}

@media only screen and (min-width: 736px)  {
	 .main-navigation	{
		/* display: table!Important;*/
		margin: 0px auto!Important;
	}

	#menu-main > li:nth-child(4) > a:nth-child(1) {
		color: red !important;
	}
	
	.site-description {
		display:inline-block;
		width:70%;
		font-size: 16px;
		font-weight: 200;
		line-height: 1.5;
		padding: 10px 10px 0px 40px;
		letter-spacing: 1px;
	}
	
	h1.site-title 	{
		display:inline-block;
		width:100%;
	    font-size: 40px;
		letter-spacing: 0;
		margin-top: 20px;
	}	
}	


@media (min-width: 1200px)  {
	.widget-header-inner-surround	{
		margin:0 auto;	
		width:1188px;
	}
}


/*------------------------------------------*/
/*	07. SOCIAL ICONS
/*------------------------------------------*/

.social {
    padding: 0;
    margin: 0 0 -5px 0;
    font-size: 0;
    line-height: 1;
}
.social li {
    display: inline-block;
    font-family: 'fontello-social';
    margin-right: 5px;
    margin-bottom: 5px;
}
.text-center .social li {
    margin: 0 2px;
}
.social.pull-right li {
    margin: 0 0 0 5px;
}
.social li a {
    display: table;
}
.social li a i {
    text-align: center;
    vertical-align: middle;
    color: #f5f5f5;
    background: none;
    line-height: 1;
    border: 1px solid #aaa;
    width: 28px;
    height: 28px !important;
    line-height: 1;
    font-size: 18px;
    -webkit-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
}

.social .fa[class*='fa-']	{
	padding: 6px 8px;
}
.social .fa.fa-google {
    border: 1px solid #d8545d;
    color: #d8545d;
}
.social .fa.fa-pinterest {
    border: 1px solid #d8545d;
    color: #d8545d;
}
.social .fa.fa-rss {
    border: 1px solid #faaa5e;
    color: #faaa5e;
}
.social .fa.fa-facebook {

    border: none;
    color: #fff;
    padding: 6px 15px;
    background: #5c9db2;
}

.social .fa.fa-twitter {
	border: none;
	color: #fff;
	background: #5c9db2;
}
.social .fa.fa-flickr {
    border: 1px solid #ff3ba4;
    color: #ff3ba4;
}
.social .fa.fa-dribbble {
    border: 1px solid #e299c2;
    color: #e299c2;
}
.social .fa.fa-behance {
    border: 1px solid #42a9fb;
    color: #42a9fb;
}
.social .fa.fa-linkedin {
	border: none;
	color: #fff;
	background: #5c9db2;
}
.social .fa.fa-vimeo {
    border: 1px solid #42b5d4;
    color: #42b5d4;
}
.social .fa.fa-youtube {
    border: 1px solid #d5615c;
    color: #d5615c;
}
.social .fa.fa-skype {
    border: 1px solid #5ecbf3;
    color: #5ecbf3;
}
.social .fa.fa-tumblr {
    border: 1px solid #829fb9;
    color: #829fb9;
}
.social .fa.fa-delicious {
    border: 1px solid #6194dc;
    color: #6194dc;
}
.social .fa.fa-500px {
    border: 1px solid #3bbbe6;
    color: #3bbbe6;
}
.social .fa.fa-grooveshark {
    border: 1px solid #f88e3b;
    color: #f88e3b;
}
.social .fa.fa-forrst {
    border: 1px solid #5f9864;
    color: #5f9864;
}
.social .fa.fa-digg {
    border: 1px solid #507faa;
    color: #507faa;
}
.social .fa.fa-blogger {
    border: 1px solid #fd893f;
    color: #fd893f;
}
.social .fa.fa-klout {
    border: 1px solid #e16747;
    color: #e16747;
}
.social .fa.fa-dropbox {
    border: 1px solid #6ba3c5;
    color: #6ba3c5;
}
.social .fa.fa-github {
    border: 1px solid #6c93bb;
    color: #6c93bb;
}
.social .fa.fa-songkick {
    border: 1px solid #ff3b60;
    color: #ff3b60;
}
.social .fa.fa-posterous {
    border: 1px solid #efd57c;
    color: #efd57c;
}
.social .fa.fa-appnet {
    border: 1px solid #3daad5;
    color: #3daad5;
}
.social .fa.fa-gplus {
    border: 1px solid #bc7067;
    color: #bc7067;
}
.social .fa.fa-stumbleupon {
    border: 1px solid #f07356;
    color: #f07356;
}
.social .fa.fa-lastfm {
    border: 1px solid #cd443d;
    color: #cd443d;
}
.social .fa.fa-spotify {
    border: 1px solid #9acf48;
    color: #9acf48;
}
.social .fa.fa-instagram {
    border: 1px solid #926d53;
    color: #926d53;
}
.social .fa.fa-evernote {
    border: 1px solid #9fdc82;
    color: #9fdc82;
}
.social .fa.fa-paypal {
    border: 1px solid #5b85a8;
    color: #5b85a8;
}
.social .fa.fa-picasa {
    border: 1px solid #b088c1;
    color: #b088c1;
}
.social .fa.fa-soundcloud {
    border: 1px solid #ff8b45;
    color: #ff8b45;
}
.social a:hover .fa.fa-pinterest {
    background-color: #d8545d;
}
.social a:hover .fa.fa-rss {
    background-color: #faaa5e;
}
.social a:hover .fa.fa-facebook {
    background-color: #fff;
	color: #5c9db2;
}
.social a:hover .fa.fa-twitter {
    background-color: #fff;
	color: #5c9db2;
}
.social a:hover .fa.fa-flickr {
    background: #ff3ba4;
}
.social a:hover .fa.fa-dribbble {
    background-color: #e299c2;
}
.social a:hover .fa.fa-behance {
    background-color: #42a9fb;
}
.social a:hover .fa.fa-linkedin {
    background-color: #fff;
	color: #5c9db2;
}
.social a:hover .fa.fa-vimeo {
    background-color: #42b5d4;
}
.social a:hover .fa.fa-youtube {
    background-color: #d5615c;
}
.social a:hover .fa.fa-skype {
    background-color: #5ecbf3;
}
.social a:hover .fa.fa-tumblr {
    background-color: #829fb9;
}
.social a:hover .fa.fa-delicious {
    background-color: #6194dc;
}
.social a:hover .fa.fa-500px {
    background-color: #3bbbe6;
}
.social a:hover .fa.fa-grooveshark {
    background-color: #f88e3b;
}
.social a:hover .fa.fa-forrst {
    background-color: #5f9864;
}
.social a:hover .fa.fa-digg {
    background-color: #507faa;
}
.social a:hover .fa.fa-blogger {
    background-color: #fd893f;
}
.social a:hover .fa.fa-klout {
    background-color: #e16747;
}
.social a:hover .fa.fa-dropbox {
    background-color: #6ba3c5;
}
.social a:hover .fa.fa-github {
    background-color: #6c93bb;
}
.social a:hover .fa.fa-songkick {
    background-color: #ff3b60;
}
.social a:hover .fa.fa-posterous {
    background-color: #efd57c;
}
.social a:hover .fa.fa-appnet {
    background-color: #3daad5;
}
.social a:hover .fa.fa-gplus {
    background-color: #bc7067;
}
.social a:hover .fa.fa-stumbleupon {
    background-color: #f07356;
}
.social a:hover .fa.fa-lastfm {
    background-color: #cd443d;
}
.social a:hover .fa.fa-spotify {
    background-color: #9acf48;
}
.social a:hover .fa.fa-instagram {
    background-color: #926d53;
}
.social a:hover .fa.fa-evernote {
    background-color: #9fdc82;
}
.social a:hover .fa.fa-paypal {
    background-color: #5b85a8;
}
.social a:hover .fa.fa-picasa {
    background-color: #b088c1;
}
.social a:hover .fa.fa-soundcloud {
    background-color: #ff8b45;
}
.social a:hover a:hover i {
    background-color: #FFF;
}

 .social {
    height: 30px;
    padding: 0px 0px 30px 0px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.fixed .social {
    margin-top: 14px
}
 .social li {
    margin: 0;
    margin-left: 12px;
    position: relative;
}
 .social li a i {
    color: #f5f5f5;
    background: #fff;
    border: 0;
    height: auto !important;
    width: auto;
    font-size: 30px;
}

