@charset "utf-8";

/* CSS Document */





.fa-spin {

  -webkit-animation: spin 2s infinite linear;

  -moz-animation: spin 2s infinite linear;

  -o-animation: spin 2s infinite linear;

  animation: spin 2s infinite linear;

}



.fa-refresh:before {

font-family:FontAwesome;

font-weight:normal;

color:#fff;

font-size:15px;

}



.fa-refresh:before {

  content: "\f021";

}



.fa {

margin-top:9px;

position:absolute;

display:inline-block;

font-family:FontAwesome;

font-style:normal;

font-weight:normal;

line-height:1;

-webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale;

z-index:100;

left:12px;

}



.fa-home:before {

font-family:FontAwesome;

font-weight:normal;

color:#fff;

font-size:20px;

}



.fa-home:before {

  content: "\f015";

}



.fa2 {

margin-top:9px;

display:inline-block;

font-family:FontAwesome;

font-style:normal;

font-weight:normal;

line-height:1;

-webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale;

z-index:100;

left:0;

margin-right:3px;

}



.fa-angle-double-left:before {

font-family:FontAwesome;

font-weight:normal;

color:#222;

font-size:14px;

}



.fa-angle-double-left:before {

  content: "\f100";

}



.fa3 {

margin-top:0;

display:inline-block;

font-family:FontAwesome;

font-style:normal;

font-weight:normal;

line-height:1;

-webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale;

z-index:100;

left:0;

margin-right:4px;

}



.tag-post1 li:first-child .effects .img,.tag-post1 li .effects .img,.tag-post2 li:first-child .effects .img,.tag-post2 li .effects .img,.tag-post3 li:first-child .effects .img,.tag-post3 li .effects .img,.tag-post4 li .effects .img,.tag-post6 li .effects .img,.tag-post7 li .effects .img,#carousel li .effects .img {

position:relative;

float:left;

overflow:hidden;

width:100%;

height:100%;

z-index:1;

}



.tag-post1 li:first-child .overlay,.tag-post1 li .overlay,.tag-post2 li:first-child .overlay,.tag-post2 li .overlay,.tag-post3 li:first-child .overlay,.tag-post3 li .overlay {

display:block;

position:absolute;

z-index:20;

background:rgba(0,0,0,0.64);

overflow:hidden;

-webkit-transition:all .5s;

-moz-transition:all .5s;

-o-transition:all .5s;

transition:all .5s;

}



.tag-post1 li:first-child .expand:before,.tag-post2 li:first-child .expand:before,.tag-post3 li:first-child .expand:before,.pic_tag-post6 li:first-child .expand:before,#carousel li .expand:before {

display:block;

font-family:FontAwesome;

font-style:normal;

font-weight:normal;

-webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale;

line-height:40px;

font-size:23px;

text-align:center;

color:#fff;

content:""

}



.tag-post1 li:first-child a.expand,.tag-post2 li:first-child a.expand,.tag-post3 li:first-child a.expand,.pic_tag-post6 li:first-child a.expand,#carousel li a.expand {

position:absolute;

width:48px;

height:48px;

border:solid 3px #fff;

text-align:center;

color:#fff;

font-size:23px;

-webkit-border-radius:30px;

-moz-border-radius:30px;

-ms-border-radius:30px;

-o-border-radius:30px;

border-radius:30px;

}



.tag-post1 li:first-child .effect-3 .overlay,.tag-post1 li .effect-3 .overlay,.tag-post2 li:first-child .effect-3 .overlay,.tag-post2 li .effect-3 .overlay,.tag-post3 li:first-child .effect-3 .overlay,.tag-post3 li .effect-3 .overlay,.tag-post4 li .effect-3 .overlay,.tag-post6 li .effect-3 .overlay,.tag-post7 li .effect-3 .overlay,.pic_tag-post6 li:first-child .effect-3 .overlay,.pic_tag-post6 li .effect-3 .overlay,#carousel li .effect-3 .overlay {

top:0;

bottom:0;

left:0;

right:0;

opacity:0;

}



.tag-post1 li:first-child .effect-3 .overlay a.expand,.tag-post1 li .effect-3 .overlay a.expand,.tag-post2 li:first-child .effect-3 .overlay a.expand,.tag-post2 li .effect-3 .overlay a.expand,.tag-post3 li:first-child .effect-3 .overlay a.expand,.tag-post3 li .effect-3 .overlay a.expand,.tag-post4 li .effect-3 .overlay a.expand,.tag-post6 li .effect-3 .overlay a.expand,.tag-post7 li .effect-3 .overlay a.expand,.pic_tag-post6 li:first-child .effect-3 .overlay a.expand,.pic_tag-post6 li .effect-3 .overlay a.expand,#carousel li .effect-3 .overlay a.expand {

left:0;

right:0;

top:0;

margin:0 auto;

opacity:0;

-webkit-transition:all .5s;

-moz-transition:all .5s;

-o-transition:all .5s;

transition:all .5s;

}



.tag-post1 li:first-child .effect-3 .img:hover .overlay,.tag-post1 li .effect-3 .img:hover .overlay,.tag-post2 li:first-child .effect-3 .img:hover .overlay,.tag-post2 li .effect-3 .img:hover .overlay,.tag-post3 li:first-child .effect-3 .img:hover .overlay,.tag-post3 li .effect-3 .img:hover .overlay,.tag-post4 .effect-3 .img:hover .overlay,.tag-post6 .effect-3 .img:hover .overlay,.tag-post7 li .effect-3 .img:hover .overlay,.pic_tag-post6 li:first-child .effect-3 .img:hover .overlay,.pic_tag-post6 .effect-3 .img:hover .overlay,#carousel li .effect-3 .img:hover .overlay {

opacity:1;

}



.tag-post1 li:first-child .effect-3 .img:hover .overlay a.expand,.tag-post2 li:first-child .effect-3 .img:hover .overlay a.expand,.tag-post3 li:first-child .effect-3 .img:hover .overlay a.expand,.pic_tag-post6 li:first-child .effect-3 .img:hover .overlay a.expand,#carousel li .effect-3 .img:hover .overlay a.expand {

top:50%;

margin-top:-26px;

opacity:1;

}



.tag-post1 li .expand:before,.tag-post2 li .expand:before,.tag-post3 li .expand:before,.tag-post4 li .expand:before,.tag-post6 li .expand:before,.tag-post7 li .expand:before,.pic_tag-post6 li .expand:before {

display:block;

font-family:FontAwesome;

font-style:normal;

font-weight:normal;

-webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale;

line-height:40px;

font-size:18px;

text-align:center;

color:#fff;

content:""

}



.tag-post1 li a.expand,.tag-post2 li a.expand,.tag-post3 li a.expand,.tag-post4 li a.expand,.tag-post6 li a.expand,.tag-post7 li a.expand,.pic_tag-post6 li a.expand {

position:absolute;

width:40px;

height:40px;

text-align:center;

color:#fff;

font-size:18px;

}



.tag-post1 li .effect-3 .img:hover .overlay a.expand,.tag-post2 li .effect-3 .img:hover .overlay a.expand,.tag-post3 li .effect-3 .img:hover .overlay a.expand,.tag-post4 .effect-3 .img:hover .overlay a.expand,.tag-post6 .effect-3 .img:hover .overlay a.expand,.tag-post7 li .effect-3 .img:hover .overlay a.expand,.pic_tag-post6 .effect-3 .img:hover .overlay a.expand {

top:50%;

margin-top:-22px;

opacity:1;

}



.tag-post4 li .overlay,.tag-post6 li .overlay,.tag-post7 li .overlay,.pic_tag-post6 li:first-child .overlay,.pic_tag-post6 li .overlay,#carousel li .overlay {

display:block;

position:absolute;

z-index:20;

background:rgba(0,0,0,0.8);

overflow:hidden;

-webkit-transition:all .8s;

-moz-transition:all .8s;

-o-transition:all .8s;

transition:all .8s;

}



.pic_tag-post6 li:first-child .effects .img,.pic_tag-post6 li .effects .img {

position:relative;

float:left;

overflow:hidden;

}



.tag-post1 li:first-child .expand:before {

content:"\f03d";

}



.tag-post1 li .expand:before {

content:"\f03d";

}



.tag-post2 li:first-child .expand:before {

content:"\f15c";

}



.tag-post2 li .expand:before {

content:"\f15c";

}



.tag-post3 li:first-child .expand:before {

content:"\f001";

}



.tag-post3 li .expand:before {

content:"\f001";

}



.tag-post4 li .expand:before {

content:"\f15c";

}





.tag-post6 li .expand:before {

content:"\f15c";

}



.tag-post7 li .expand:before {

content:"\f11b";

}





#carousel li .expand:before {

content:"\f16a";

}



.pic_tag-post6 li .expand:before {

content:"\f03e";

}



.pic_tag-post6 li:first-child .expand:before {

content:"\f03e";

}





.post_thumb .effects .img {

  position: relative;

  float: right;

  overflow: hidden;
  width:100px;
  height:75px;

}





.post_thumb .overlay {

  display: block;

  position: absolute;

  z-index: 20;

  background: rgba(0, 0, 0, 0.8);

  overflow: hidden;

  -webkit-transition: all 0.5s;

  -moz-transition: all 0.5s;

  -o-transition: all 0.5s;

  transition: all 0.5s;

}



.post_thumb .expand:before {

display:block;

font-family:FontAwesome;

font-style:normal;

font-weight:normal;

-webkit-font-smoothing:antialiased;

-moz-osx-font-smoothing:grayscale;

line-height:40px;

font-size:23px;

text-align:center;

color:#fff;

}



.post_thumb .effect-3 .expand:before {

content:"\f15c";

}



.post_thumb a.expand {

position:absolute;

width:48px;

height:48px;

border:solid 3px #fff;

text-align:center;

color:#fff;

font-size:23px;

-webkit-border-radius:30px;

-moz-border-radius:30px;

-ms-border-radius:30px;

-o-border-radius:30px;

border-radius:30px;

}



.post_thumb .effect-3 .overlay {

  top: 0;

  bottom: 0;

  left: 0;

  right: 0;

  opacity: 0;

}



.post_thumb .effect-3 .overlay a.expand {

  left: 0;

  right: 0;

  top: 0;

  margin: 0 auto;

  opacity: 0;

  -webkit-transition: all 0.5s;

  -moz-transition: all 0.5s;

  -o-transition: all 0.5s;

  transition: all 0.5s;

}



.post_thumb .effect-3 .img:hover .overlay {

  opacity: 1;

} 



.post_thumb .effect-3 .img:hover .overlay a.expand {

  top: 50%;

  margin-top: -26px;

  opacity: 1;

}





#lbOverlay {

z-index:9999;

position:fixed;

left:0;

top:0;

width:100%;

height:100%;

background-color:#000;

cursor:pointer;

}



#lbCenter,#lbBottomContainer {

z-index:9999;

position:absolute;

overflow:hidden;

background-color:#fff;

}



.lbLoading {

background:#fff url(../images/loading.gif) no-repeat center;

}



#lbImage {

position:absolute;

left:0;

border:10px solid #fff;

background-repeat:no-repeat;

}



#lbPrevLink {

display:block;

left:0;

position:absolute;

width:50%;

}



#lbPrevLink,#lbPrevLink:hover {

float:left;

outline:none;

background:transparent url(../images/prevlabel.gif) no-repeat left;

}



#lbNextLink {

display:block;

right:0;

position:absolute;

width:50%;

}



#lbNextLink,#lbNextLink:hover {

float:right;

outline:none;

background:transparent url(../images/nextlabel.gif) no-repeat right;

}



#lbBottom {

font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;

font-size:10px;

color:#666;

line-height:1.4em;

text-align:left;

border:10px solid #fff;

border-top-style:none;

}



#lbCloseLink {

display:block;

float:right;

width:66px;

height:22px;

background:transparent url(../images/closelabel.gif) no-repeat center;

margin:5px 0;

outline:none;

}



#lbCaption,#lbNumber {

margin-right:71px;

}



#lbCaption {

font-weight:bold;

}



.firstload-background {


	height:100%;

	left:0;

	position:fixed;

	top:0;

	width:100%;

	z-index:-1;

}



.avatar-author {

float:left;

margin-right:10px;

margin-top:5px;

border-radius:50%;

padding:0;

width:35px;

height:35px;

}



.email .print .plus .minus {

position:relative;

}



.email:before,.print:before,.plus:before,.minus:before {

font-family:FontAwesome;

font-style:normal;

font-weight:normal;

color:#444;

font-size:17px;

margin-right:.5em;

left:5px;

float:right;

}



.email:before {

content:"\f0e0"

}



.print:before {

content:"\f02f"

}



.plus:before {

content:"\f055"

}



.minus:before {

content:"\f056"

}



.share-icon {

margin-top:8px;

width:100px;

font-size:10px;

float:right;

}



/* Scrollbar

----------------------------------------------- */

::-webkit-scrollbar {

width:8px;

height:8px;

}



::-webkit-scrollbar-track {

background:#FFF;

-webkit-box-shadow:inset 1px 1px 2px #E0E0E0;

border:1px solid #D8D8D8;

}



::-webkit-scrollbar-thumb {

background:#ff9900;

-webkit-box-shadow:inset 1px 1px 2px rgba(155,155,155,0.4);

}



::-webkit-scrollbar-thumb:hover {

-webkit-box-shadow:inset 1px 1px 10px rgba(0,0,0,0.3);

}



::-webkit-scrollbar-thumb:active {

background:#333;

-webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.3);

}



/* Text selection

----------------------------------------------- */

::selection {

background:#ff9900;

color:#fff

}



::-moz-selection {

background:#ff9900;

color:#fff

}



::-webkit-selection {

background:#ff9900;

color:#fff

}



/* Tickercontainer 

----------------------------------------------- */

.tickercontainer {

width: 1038px; 

height: 50px; 

margin: 0; 

padding: 0;

overflow: hidden; 

}



.tickercontainer .mask {

position: relative;

left: 10px;

width: 1038px;

overflow: hidden;

}



ul.newsticker { 

position: relative;

list-style-type: none;

margin: 0;

padding: 0;

}



ul.newsticker li {

float: left;

margin: 0;

padding: 0;

}



ul.newsticker a {

white-space: nowrap;

padding: 0;

} 



ul.newsticker span {

margin: 0 10px 0 0;

} 





/*Sitemap

----------------------------------------------- */

#tabbed-toc {

width:99%;

margin:0 auto;

background-color:#111;

-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);

-moz-box-shadow:0 1px 3px rgba(0,0,0,.4);

box-shadow:0 1px 3px rgba(0,0,0,.4);

overflow:hidden;

position:relative;

color:#333

}



#tabbed-toc .loading {

display:block;

padding:5px 10px;

font:normal bold 10px Arial,Sans-Serif;

color:#FFF

}



#tabbed-toc ul,#tabbed-toc ol,#tabbed-toc li {

margin:0;

padding:0;

list-style:none

}



#tabbed-toc .toc-tabs {

width:20%;

float:left

}



#tabbed-toc .toc-tabs li a {

display:block;

font:normal bold 10px/28px Arial,Sans-Serif;

height:28px;

overflow:hidden;

text-overflow:ellipsis;

color:#ccc;

text-transform:uppercase;

text-decoration:none;

padding:0 12px;

cursor:pointer

}



#tabbed-toc .toc-tabs li a:hover {

background-color:#444;

color:#FFF

}



#tabbed-toc .toc-tabs li a.active-tab {

background-color:#ff9900;

color:#FFF;

-webkit-box-shadow:-2px 2px 2px rgba(0,0,0,.5);

-moz-box-shadow:-2px 2px 2px rgba(0,0,0,.5);

box-shadow:-2px 2px 2px rgba(0,0,0,.5);

position:relative;

z-index:5;

margin:0 -1px 0 0

/* cursor:text;

  */

}



#tabbed-toc .toc-content,#tabbed-toc .divider-layer {

width:80%;

float:right;

background-color:#FFF;

border-left:5px solid #ff9900;

-webkit-box-sizing:border-box;

-moz-box-sizing:border-box;

box-sizing:border-box

}



#tabbed-toc .divider-layer {

float:none;

display:block;

position:absolute;

top:0;

right:0;

bottom:0;

-webkit-box-shadow:0 0 7px rgba(0,0,0,.7);

-moz-box-shadow:0 0 7px rgba(0,0,0,.7);

box-shadow:0 0 7px rgba(0,0,0,.7)

}



#tabbed-toc .panel {

position:relative;

z-index:5;

font:normal normal 10px Arial,Sans-Serif

}



#tabbed-toc .panel li a {

display:block;

position:relative;

font-weight:700;

font-size:11px;

color:#333;

line-height:30px;

height:30px;

padding:0 12px;

text-decoration:none;

outline:none;

overflow:hidden

}



#tabbed-toc .panel li time {

display:block;

font-style:italic;

font-weight:400;

font-size:10px;

color:#666;

float:right

}



#tabbed-toc .panel li .summary {

display:block;

padding:10px 12px;

font-style:italic;

border-bottom:4px solid #275827;

overflow:hidden

}



#tabbed-toc .panel li .summary img.thumbnail {

float:left;

display:block;

margin:0 8px 0 0;

padding:4px;

width:72px;

height:72px;

border:1px solid #dcdcdc;

background-color:#fafafa

}



#tabbed-toc .panel li:nth-child(even) {

background-color:#f1f1f1;

font-size:10px;

color:#fff

}



#tabbed-toc .panel li a:hover,#tabbed-toc .panel li a:focus,#tabbed-toc .panel li a:hover time,#tabbed-toc .panel li.bold a {

background-color:#333;

color:#FFF;

outline:none

}



#tabbed-toc .panel li.bold a:hover,#tabbed-toc .panel li.bold a:hover time {

background-color:#222

}



@media (max-width:700px) {

#tabbed-toc {

background-color:#fff;

border:0 solid #888

}



#tabbed-toc .toc-tabs,#tabbed-toc .toc-content {

overflow:hidden;

width:auto;

float:none;

display:block

}



#tabbed-toc .toc-tabs li {

display:inline;

float:left

}



#tabbed-toc .toc-tabs li a,#tabbed-toc .toc-tabs li a.active-tab {

background-color:#111;

color:#ccc;

-webkit-box-shadow:2px 0 7px rgba(0,0,0,.4);

-moz-box-shadow:2px 0 7px rgba(0,0,0,.4);

box-shadow:2px 0 7px rgba(0,0,0,.4)

}



#tabbed-toc .toc-tabs li a.active-tab {

background-color:#DF1010;

color:#fff

}



#tabbed-toc .toc-content {

border:none

}



#tabbed-toc .divider-layer,#tabbed-toc .panel li time {

display:none

}

}



@media only screen and (min-width:980px) and (max-width:1200px) {
	
	.logo_header{
display:inline-block; position:relative; overflow:hidden; width:38%; vertical-align:top; 
}

.menu_header{
display:inline-block; position:relative; overflow:hidden; width:58%; vertical-align:top; 
}


	

#outer-wrapper {

overflow:hidden;

background:#fff;

width:100%;

margin:10px auto

}



.post_thumb, .post_thumb img {

display:block;

float:left;

width:200px;

height:150px;

}



#topbox {



width:31%;

float:left;

margin:0!important

}



#topbox2 {

width:31%;

float:left;

margin:0 0 0 24px!important

}



#topbox3 {

width:31%;

float:left;

margin:0 0 0 24px!important

}

}



@media only screen and (min-width:980px) and (max-width:1100px) {
	
	.logo_header{
display:inline-block; position:relative; overflow:hidden; width:38%; vertical-align:top; 
}

.menu_header{
display:inline-block; position:relative; overflow:hidden; width:58%; vertical-align:top; 
}	

#outer-wrapper {

overflow:hidden;

background:#fff;

width:100%;

margin:10px auto

}



.post_thumb, .post_thumb img {

display:block;

float:left;

width:200px;

height:150px;

}



#topbox {

width:31%;

float:left;

margin:0!important

}



#topbox2 {

width:31%;

float:left;

margin:0 0 0 24px!important

}



#topbox3 {

width:31%;

float:left;

margin:0 0 0 24px!important

}

}



@media only screen and (min-width:980px) and (max-width:1089px) {
	
	.logo_header{
display:inline-block; position:relative; overflow:hidden; width:38%; vertical-align:top; 
}

.menu_header{
display:inline-block; position:relative; overflow:hidden; width:58%; vertical-align:top; 
}	

.flextitle-caption {

position:relative;

left:5px;

margin-bottom:15px;

background:rgba(248,140,0,0.70);

padding:2px 10px

}



.flextitle-caption h1 a {

position:relative;

font-family:Oswald,open sans, sans-serif,arial;

font-weight:400;

font-size:5px;

color:#eee;

transition:width 2s;

-webkit-transition:width 2s

}



.post-body img {

width:100%;

width:100%

}



.teaserPostMeta {

float:none

}
.slide-widget{
	margin-top: 0px;
    width: 100% !important;
	display:block;
    height: auto;
}

.section{
	margin-top: 0px;
    width: 100% !important;
	display:block;
    height: auto;
}

}



@media only screen and (min-width:768px) and (max-width:979px) {
	
	
	.logo_header{
display:inline-block; position:relative; overflow:hidden; width:38%; vertical-align:top; 
}

.menu_header{
display:inline-block ; position:relative; overflow:hidden; width:58%; vertical-align:top; 
}	

#outer-wrapper {

overflow:hidden;

background:#fff;

width:768px;

margin:10px auto

}



.post_thumb, .post_thumb img {

display:block;

float:left;

width:180px;

height:120px

}



.nav{

width:768px;

}



.selectnav {

display:block

}



#nav3 {

display:none

}



#headlines2{

width:100%

}



.menuhlng1,#menuhlng2,#menuhlng3, .menuhlng1 {

display:none

}



#nav2 {

height:38px

}



.nav {

width:724px;

}



#selectnav1 {

position:absolute;

width:49.4%;

height:30px;

top:4px;

padding:5px;

left:20%;

background:#444;

color:#FFF;

outline:none;

border:1px solid #111;

cursor:pointer;

margin:0;

text-transform:capitalize

}



#selectnav2 {

position:absolute;

bottom:8px;

width:93.3%;

left:2.4%;

background:#444;

color:#fff;

outline:none;

border:1px solid #111;

cursor:pointer;

text-transform:capitalize;

max-width:722px;

}



#selectnav1 option,#selectnav2 option {

cursor:pointer

}



#date_wrapper {

color:#fff;

margin-top:12px;

margin-right:10px

}



#header-title {

display:inline-block;

text-align:left;

margin:28px 0px 32px 16px;

width:300px;

height:76px;

float:left

}



#header-ads {

width:62%;

height:10%;

position:absolute;

right:21px;

margin:42px 0px 0px 0px!important

}



#header img {

width:80%;

height:100%;

margin-top:-14px;

margin-left:2px;

}



.post h1,.post h2 {

font-size:18px

}



#slide-widgetfix {

width:100%;

height:334px;

max-height:100%;

}



.slide-post li .tag-thumbnail {

float:left;

height:178px;

overflow:hidden;

width:100%;

z-index:1;

border:0 solid #eaeaea;

padding:0;

}



.slide-post li .tag-thumbnail img {

height:178px;

width:100%;

z-index:1;

border:0 solid #eaeaea;

padding:0;

}



.slide-post2 li .tag-thumbnail {

float:left;

width:100%;

height:132px;

overflow:hidden;

z-index:1;

border:0 solid #eaeaea;

padding:0;

}



.slide-post2 li .tag-thumbnail img {

width:100%;

height:132px;

z-index:1;

border:0 solid #eaeaea;

padding:0;

}



#slide-widget2 {

position:absolute;

width:40.6%;

right:0;

height:auto;

margin:184px 0px 0px 0;

}



.slide-post2 li {

width:45%;

float:left;

overflow:hidden;

margin:4px 10px 10px 0!important;

border-bottom:0 solid #eaeaea;

}



.flex-slider_wrap {

width:100%;

height:320px;

}



.flex-slider_item {

height:320px;

overflow:hidden;

width:100%;

}



.flex-slider .slides img {

width:100%;

height:320px;

}



.flex-slider .item-thumbnail img {

width:100%;

height:320px;

overflow:hidden;

}



.flex-slider .flex-direction-nav .flex-next {

top:142px;

right:0;

z-index:99;

}

.flex-slider .flex-direction-nav .flex-prev {

top:142px;

left:0px;

z-index:99;

}



.tickercontainer {

width: 768px

}

.tickercontainer .mask {

width: 768px

}



.tag-post3 li {

float:left;

width:100%;

}



.tag-post7 li {

float:left;

width:50%;

}



.tag-post7 li .tag-thumbnail,.tag-post7 li .tag-thumbnail img {

float:left;

height:100%;

width:100%;

max-height:100px;

max-width:160px;

}



.breadcrumb .crust {

width:100%;

float:none;

height:auto;

overflow:hidden

}



.breadcrumb .crust .arrow span {

display:none

}



.post-body img {

width:100%;

width:100%

}



#footer-widgetfix {

width:100%;

overflow:hidden

}



#footer-widgetfix .footer-widget {

width:44%;

float:left;

margin-left:20px

}



#credit {

width:100%

}



.credit-left {

width:100%;

text-align:center

}



.credit-right {

width:100%;

text-align:center

}



.flickr {

width:100%

}



.social_txt span {

margin-left:96px;

margin-bottom:14px;

color:#fff

}



ul.social_menu {

position:relative;

left:24px;

}



#relatedposts img {

height:100%;

width:100%!important;

max-width:113px!important;

max-height:100px!important;

}



#relatedposts li {

width:100%;

max-width:113px!important;

margin-bottom:10px!important;

}



ul.label_with_thumbs li {

width:61px

}



ul.label_with_thumbs li:hover {

width:61px

}



.status-msg-wrap #error-404 {

margin:-10px 20px 40px 130px;

autotext-align:center;

transition:all .8s ease 0;

font-family:Oswald,open sans, sans-serif,arial;

font-weight:400;

}



.status-msg-wrap #error-404 span {

color:#ff9900;

font-size:120px;

font-weight:700;

}



.status-msg-wrap .large-heading {

font-size:40px;

line-height:1.2em

}



.status-msg-wrap .light-heading {

font-size:15px;

font-weight:400

}



.pic_tag-post6 .tag-ct ul li:first-child {

float:none;

padding:0;

width:97.4%;

margin:0px 20px 10px 0!important;

}



.social-clear{

top:5px;

left:20px!important;

z-index:5;

}



#searchformfix{

float:right;

position: relative;

right:20px;

z-index:5;

margin-top:-1px;

}



#social_icons {

left:230px;

text-align:center;

margin:10px 0px 0px 0px;

position:relative!important;

z-index:1

}



.tag-widget9 .widget-content {

width:100%;

height:270px!important

}


.slide-widget{
	margin-top: 0px;
    width: 100% !important;
	display:block;
    height: auto;
}

.section{
	margin-top: 0px;
    width: 100% !important;
	display:block;
    height: auto;
}


}



@media only screen and (min-width:480px) and (max-width:767px) {

	
	.logo_header{
display:block !important; position:relative; overflow:hidden; width:38%; vertical-align:top; width:100% !important;
}

.menu_header{
display:block !important; position:relative; overflow:hidden; width:58%; vertical-align:top; width:100% !important;
}	


.slide-widget{
	margin-top: 0px;
    width: 100% !important;
	display:block;
    height: auto;
}

.section{
	margin-top: 0px;
    width: 100% !important;
	display:block;
    height: auto;
}
#outer-wrapper {

overflow:hidden;

background:#fff;

width:480px;

margin:10px auto

}



#main-wrapper {

overflow:hidden;

width:100%;

margin-left: 0%;

float:none

}

#main-wrapper1 {

overflow:hidden;

width:100%;

margin-left: 0%;

float:none

}



#sidebar-wrapper {

width:100%;

float:none;

padding:0%;

margin:-0%;

}



#sidebar-wrapper2 {

width:100%;

float:none;

padding:0%;

margin-left: 0%;

}



#sidebar-wrapper3 {

width:100%;

float:none;

padding:0%;

margin-left: 0%;

}



#sidebar-wrapper4 {

width:100%;

float:none;

padding:0%;

margin-left: 0%;

}



.tag-widget9{

width:100%;

float:none;

}



#tag-wid {

width:100%;

float:none;

padding:0%;

}



#tag-wid2 {

width:100%;

float:none;

padding:0%;

margin-left: 0%;

}



#tag-wid3 {

width:100%;

float:none;

padding:0%;

margin-left: 0%;

}



#tagpost-wrapper {

width:100%;

float:none;

}



.post_thumb, .post_thumb img {

display:block;

float:left;

width:160px;

height:120px;

display:inline-block;

}



.post h1,.post h2 {

font-size:18px

}



.selectnav {

display:block

}



.nav {

margin-top:76px;

width:436px

}



#nav3 {

display:none

}



#headlines2{

width:100%

}



.menuhlng1,#menuhlng2,#menuhlng3 {

display:none

}



#selectnav1 {

position:absolute;

width:92.2%;

height:30px;

top:40px;

padding:5px;

left:4%;

background:#444;

color:#fff;

outline:none;

border:1px solid #111;

cursor:pointer;

margin:0;

text-transform:capitalize

}



#selectnav2 {

position:absolute;

bottom:8px;

width:89.4%;

left:4%;

background:#444;

color:#fff;

outline:none;

border:1px solid #111;

cursor:pointer;

text-transform:capitalize

}



#selectnav1 option,#selectnav2 option {

cursor:pointer

}



#date_wrapper {

color:#fff;

margin-top:12px;

margin-right:10px

}



#nav2 {

height:78px;

}



.nav2fix {

height:78px

}



.bottomBox {

width:100%

}



#header-ads {

width:91.2%;

height:10%;

position:absolute;

left:21px;

margin:140px 0px 0px 0px!important

}



#header-title {

display:inline-block;

float:none;

display:block;

text-align:center;

margin:26px auto

}



#header h1 {

margin-top:84px;

line-height:1.2em;

text-transform:uppercase;

font:$(header.font.style);

}



#header img {

width:80%;

height:100%;

margin-top:6px;

margin-bottom:4px;

margin-left:40px;

margin-right:auto

}



#slide-widgetfix {

width:100%;

height:334px;

max-height:100%;

}



.slide-post li .tag-thumbnail {

float:left;

height:178px;

overflow:hidden;

width:100%;

z-index:1;

border:0 solid #eaeaea;

padding:0;

}



.slide-post li .tag-thumbnail img {

height:178px;

width:100%;

z-index:1;

border:0 solid #eaeaea;

padding:0;

}



.slide-post2 li .tag-thumbnail {

float:left;

width:100%;

height:132px;

overflow:hidden;

z-index:1;

border:0 solid #eaeaea;

padding:0;

}



.slide-post2 li .tag-thumbnail img {

width:100%;

height:132px;

z-index:1;

border:0 solid #eaeaea;

padding:0;

}



#slide-widget2 {

position:absolute;

width:41%;

right:0;

height:auto;

margin:184px 0px 0px 0;

}



.slide-post2 li {

width:42%;

float:left;

overflow:hidden;

margin:4px 10px 10px 0!important;

border-bottom:0 solid #eaeaea;

}



.flex-slider_wrap {

width:100%;

height:320px;

}



.flex-slider_item {

height:320px;

overflow:hidden;

width:100%;

}



.flex-slider .slides img {

width:100%;

height:320px;

}



.flex-slider .item-thumbnail img {

width:100%;

height:320px;

overflow:hidden;

}



.flex-slider .flex-direction-nav .flex-next {

top:142px;

right:0;

z-index:99;

}

.flex-slider .flex-direction-nav .flex-prev {

top:142px;

left:0px;

z-index:99;

}



.news-ticker {

margin-bottom:1px}



.tickercontainer {

width: 480px

}

.tickercontainer .mask {

width: 480px

}



.tag-post3 li {

float:left;

width:100%;

}



.tag-post7 li {

float:left;

width:100%;

}



.tag-post7 li .tag-thumbnail,.tag-post7 li .tag-thumbnail img {

float:left;

height:100%;

width:100%;

max-height:100px;

max-width:160px;

}



#slider-fix {

margin-top:0px

}



.breadcrumb .crust {

width:100%;

float:none;

height:auto;

overflow:hidden

}



.breadcrumb .crust .arrow span {

display:none

}



.post-body img {

width:100%;

width:100%

}



#footer-widgetfix {

width:100%;

overflow:hidden

}



#footer-widgetfix .footer-widget {

width:92%;

float:left;

margin-left:20px

}



#credit {

width:100%

}



.credit-left {

width:100%;

text-align:center

}



.credit-right {

width:100%;

text-align:center

}



.flickr {

width:100%

}



.social_txt span {

margin-left:138px;

margin-bottom:14px;

color:#fff

}



ul.social_menu {

position:relative;

left:54px;

}



#relatedposts img {

height:100%;

width:100%!important;

max-width:138px!important;

max-height:100px!important;

}



#relatedposts li {

width:100%;

max-width:138px!important;

margin-bottom:10px!important;

}



#teaser .col_teaser {

width:50%;

height:50%

}



#sidebar-box {

margin:12px 0 0

}



#sidebar-box2 {

margin:16px 0 8px

}



.status-msg-wrap #error-404 {

margin:50px 20px 40px 80px;

autotext-align:center;

transition:all .8s ease 0;

width:240px;

font-family:Oswald,open sans, sans-serif,arial;

font-weight:400;

}



.status-msg-wrap #error-404 span {

font-size:120px;

font-weight:700;

}



.status-msg-wrap .large-heading {

font-size:40px;

line-height:1.2em

}



.status-msg-wrap .light-heading {

font-size:15px;

font-weight:400

}



#searchform input[type="text"]{

background:#fff; border:none;

float:right; 

padding:0px 10px 0px 15px;

margin:0px; 

width:180px; 

height:28px;

line-height:28px;

transition:none;

}



#searchform input[type=text]:hover,#searchform input[type=text]:focus{

width:180px;

}



#searchform {

margin:6px 0 0 0;

padding:0;

}



#searchformfix{

float:right;

position: relative;

right:20px;

z-index:5;

margin-top:-1px;

}



.pic_tag-post6 .tag-ct ul li:first-child {

float:none;

padding:0;

width:100%;

margin:0 0px 10px 0;

}



#social_icons {

left:80px;

text-align:center;

margin:10px 0px 0px 0px;

position:relative!important;

z-index:1

}



.social-clear{

top:5px;

left:20px!important;

z-index:5;

}



.tag-widget9 .widget-content {

width:100%;

height:320px!important

}

}



@media only screen and (min-width:320px) and (max-width:479px){
	
	
	
	.logo_header{
display:block !important; position:relative; overflow:hidden;  vertical-align:top; width:100% !important;
}

.menu_header{
display:block !important; position:relative; overflow:hidden;  vertical-align:top; width:100% !important;
}	

 


.sliser{ position: relative; top: 0px; left: 0px; width: 100%; overflow: hidden; margin-top:30px;}
.slisers{ position: absolute; left: 0px; top: 0px; width: 100%; overflow: hidden;}
.sliser1{display:block !important; position: relative; vertical-align:top; width:100% !important; height:300px !important;}
.sliser2{display:block !important; position: absolute; background:#111; opacity:0.9;   vertical-align:top; width:100% !important; height:100px !important;}

#outer-wrapper {

overflow:hidden;

background:#fff;

width:320px;

margin:10px auto

}



#main-wrapper {

overflow:hidden;

width:100%;

margin-left: 0%;

float:none

}

#main-wrapper1 {

overflow:hidden;

width:100%;

margin-left: 0%;

float:none

}



#sidebar-wrapper {

width:100%;

float:none;

padding:0%;

margin:-0%;

}



#sidebar-wrapper2 {

width:100%;

float:none;

padding:0%;

margin-left: 0%;

}



#sidebar-wrapper3 {

width:100%;

float:none;

padding:0%;

margin-left: 0%;

}



#sidebar-wrapper4 {

width:100%;

float:none;

padding:0%;

margin-left: 0%;

}



.tag-widget9{

width:100%;

float:none;

}



#tag-wid {

width:100%;

float:none;

padding:0%;

}



#tag-wid2 {

width:100%;

float:none;

padding:0%;

margin-left: 0%;

}



#tag-wid3 {

width:100%;

float:none;

padding:0%;

margin-left: 0%;

}



#tagpost-wrapper {

width:100%;

float:none;

}



.post_thumb, .post_thumb img {

display:block;

float:left;

width:160px;

height:120px;

display:inline-block;

}



.post h1,.post h2 {

font-size:18px

}



.nav {

margin-top:52px;

width:276px;

}



.selectnav {

display:block

}



#nav3 {

display:none

}



#headlines2{

width:100%

}



.menuhlng1,#menuhlng2,#menuhlng3 {

display:none

}



#nav2 {

height:78px

}



.nav2fix {

height:78px

}



#selectnav1 {

position:absolute;

width:88%;

height:30px;

top:40px;

padding:5px;

left:6%; 

background:#444;

color:#FFF;

outline:none;

border:1px solid #111;

cursor:pointer;

text-transform:capitalize

}



#selectnav2 {

position:absolute;

bottom:8px;

left:8%;

width:85%;

max-width:320px;

background:#444;

color:#fff;

outline:none;

border:1px solid #111;

cursor:pointer;

margin:5px 0 0 -1px;

text-transform:capitalize

}



#selectnav1 option,#selectnav2 option {

cursor:pointer

}



#date_wrapper {

color:#fff;

margin-top:12px;

margin-right:10px

}



#header-ads {

width:86.8%;

height:100%;

position:absolute;

left:21px;

margin:136px 0px 0px 0px!important

}



#header-title {

float:none;

display:block;

text-align:center;

margin:20px auto

}



#header h1 {

margin-top:76px;

line-height:1.2em;

text-transform:uppercase;

font:$(header.font.style);

}



#header img {

width:30%;

margin-top:6px;

margin-left:40px;

margin-right:auto

}



#flex-slider {

width:100%;

float:none;

margin-top:0px!important;

padding:0px!important;

}



#slide-widgetfix {

width:100%;

height:310px;

max-height:100%;

}



#slide-widget {

width:100%;

float:none;

margin-top:10px;

}



#slide-widget2 {

width:100%;

float:none;

position:absolute;

left:0px;

height:auto;

margin:0px 0px 0px 20px;

}



.slide-post2 li {

width:42%;

float:left;

overflow:hidden;

margin:0px 10px 10px 0!important;

border-bottom:0 solid #eaeaea;

}



.slide-post li .tag-thumbnail,.slide-post2 li .tag-thumbnail {

float:left;

height:142px;

overflow:hidden;

width:100%;

z-index:1;

border:0 solid #eaeaea;

padding:0;

}



.slide-post li .tag-thumbnail img,.slide-post2 li .tag-thumbnail img {

height:142px;

width:100%;

z-index:1;

border:0 solid #eaeaea;

padding:0;

}



.flex-slider_wrap {

width:100%;

height:294px;

}



.flex-slider_item {

height:294px;

overflow:hidden;

width:100%;

}



.flex-slider .slides img {

width:100%;

height:294px;

}



.flex-slider .item-thumbnail img {

width:100%;

height:294px;

overflow:hidden;

}



.flex-slider .flex-direction-nav .flex-next {

top:128px;

right:0;

z-index:99;

}



.flex-slider .flex-direction-nav .flex-prev {

top:128px;

left:0px;

z-index:99;

}



.tag-post3 li {

float:left;

width:100%;

}



.tag-post7 li {

float:left;

width:100%;

}



.tag-post3 li:first-child {

margin:0!important;

padding:10px 0px 0px 0px!important;

width:100%;

}



.tag-post3 li:first-child .tag-thumbnail {

float:left;

width:100%;

}



.tag-post3 li:first-child h3{

clear:both;

padding:10px 0 2px 3px!important;

}



.tag-post7 li .tag-thumbnail,.tag-post7 li .tag-thumbnail img {

float:left;

height:100%;

width:100%;

max-height:80px;

max-width:100px;

}



#slider-fix {

margin-top:0px

}



#pbt-slider {

width:100%;

}



.breadcrumb .crust {

width:100%;

float:none;

height:auto;

overflow:hidden

}



.breadcrumb .crust .arrow span {

display:none

}



.post-body img {

width:100%;

width:100%

}



#footer-widgetfix {

width:100%;

overflow:hidden

}



#footer-widgetfix .footer-widget {

width:87%;

float:left;

margin-left:20px

}



#credit {

width:100%

}





.credit-left {

width:100%;

text-align:center

}



.credit-right {

width:100%;

text-align:center

}



.flickr {

width:100%

}



.social_txt span {

margin-left:52px;

margin-bottom:14px;

color:#fff

}



#relatedposts img {

height:100%;

width:100%!important;

max-width:126px!important;

max-height:100px!important;

}



#relatedposts li {

width:100%;

max-width:126px!important;

margin-bottom:10px!important;

}



.postmeta-fix {

margin-left:0

}



.status-msg-wrap #error-404 {

margin:-10px 20px 40px 5px;

autotext-align:center;

transition:all .8s ease 0;

width:240px;

font-family:Oswald,open sans, sans-serif,arial;

font-weight:400;

}



.status-msg-wrap #error-404 span {

color:#ff9900;

font-size:90px;

font-weight:700;

}



.status-msg-wrap .large-heading {

font-size:30px;

line-height:1.2em

}



.status-msg-wrap .light-heading {

font-size:15px;

font-weight:400

}



#tag-widget2 {

width:100%;

float:none;

padding-bottom:1px;

}



#tag-widget3 {

width:100%;

float:none;

margin-left:0%;

padding-bottom:1px;

}



#searchform input[type="text"]{

background:#fff; border:none;

float:right; 

padding:0px 10px 0px 15px;

margin:0px; 

width:118px; 

height:28px;

line-height:28px;

transition:none;

}



#searchform input[type=text]:hover,#searchform input[type=text]:focus{

width:118px;

}



#searchform {

margin:6px 0 0 0;

padding:0;

}



#searchformfix{

float:right;

position: relative;

right:20px;

z-index:5;

margin-top:-1px;

}



.pic_tag-post6 .tag-ct ul li:first-child {

float:none;

padding:0;

width:96.8%;

margin:0 0px 10px 0;

}



#social_icons {

left:4px;

text-align:center;

margin:10px 0px 0px 0px;

position:relative!important;

z-index:1

}



.social-clear{

top:5px;

left:20px!important;

z-index:5;

}



.tag-widget9 .widget-content {

width:100%;

height:360px!important

}

}





@media only screen and (max-width:319px) {
	
.logo_header{
display:block; position:relative; overflow:hidden; vertical-align:top; width:100%;
}

.menu_header{
display:block; position:relative; overflow:hidden; vertical-align:top; width:100%;
}	
	


.sliser{ position: relative; top: 0px; left: 0px; width: 100%; overflow: hidden; margin-top:30px;}
.slisers{ position: absolute; left: 0px; top: 0px; width: 100%; overflow: hidden;}
.sliser1{display:block !important; position: relative; vertical-align:top; width:100% !important; height:300px !important;}
.sliser2{display:block !important; position: absolute; background:#111; opacity:0.9;   vertical-align:top; width:100% !important; height:100px !important;}


#outer-wrapper {

overflow:hidden;

background:#fff;

width:240px;

margin:10px auto

}



#main-wrapper {

overflow:hidden;

width:100%;

margin-left: 0%;

float:none

}

#main-wrapper1 {

overflow:hidden;

width:100%;

margin-left: 0%;

float:none

}



#sidebar-wrapper {

width:100%;

float:none;

padding:0%;

margin:-0%;

}



#sidebar-wrapper2 {

width:100%;

float:none;

padding:0%;

margin-left: 0%;

}



#sidebar-wrapper3 {

width:100%;

float:none;

padding:0%;

margin-left: 0%;

}



#sidebar-wrapper4 {

width:100%;

float:none;

padding:0%;

margin-left: 0%;

}



.tag-widget9{

width:100%;

float:none;

}



#tag-wid {

width:100%;

float:none;

padding:0%;

}



#tag-wid2 {

width:100%;

float:none;

padding:0%;

margin-left: 0%;

}



#tag-wid3 {

width:100%;

float:none;

padding:0%;

margin-left: 0%;

}



#tagpost-wrapper {

width:100%;

float:none;

}



.post_thumb, .post_thumb img {

display:block;

float:left;

width:100px;

height:100px;

display:inline-block;

}



.post h1,.post h2 {

font-size:18px

}



.nav{

width:196px

}



.selectnav {

display:block

}



.menuhlng1,#menuhlng2,#menuhlng3 {

display:none

}



#nav2 {

height:78px

}



.nav2fix {

height:78px

}



#nav3 {

display:none

}



#headlines2{

width:100%

}



#selectnav1 {

position:absolute;

bottom:12px;

width:78%;

height:30px;

top:40px;

padding:5px;

left:8%; 

background:#444;

color:#FFF;

outline:none;

border:1px solid #111;

cursor:pointer;

text-transform:capitalize

}



#selectnav2 {

position:absolute;

bottom:8px;

width:78%;

max-width:319px;

left:11.8%;

background:#444;

color:#fff;

outline:none;

border:1px solid #111;

cursor:pointer;

margin:5px 0 0 -1px;

text-transform:capitalize

}



#selectnav1 option,#selectnav2 option {

cursor:pointer

}



#date_wrapper {display:none;

}



.bottomBox {

width:100%

}



#header-ads {

display:none

}



#header-title {

float:none;

display:block;

text-align:center;

margin:30px 40px 0px 0px

}



#header h1 {

position:relative;

margin-top:110px;

margin-left:-40px;

margin-right:40px;;

line-height:1.2em;

text-transform:uppercase;

font:$(header.font.style);

}



#header img {

width:75%;

height:75%;

margin-top:0px;

margin-bottom:20px;

margin-left:20px;



margin-right:auto;

}



#flex-slider {

width:100%;

float:none;

margin-top:0px!important;

padding:0px!important;

}



#slide-widgetfix {

width:100%;

height:460px;

max-height:100%;

}



#slide-widget {

width:100%;

float:none;

margin-top:10px;

}



#slide-widget2 {

width:100%;

float:none;

position:absolute;

left:0px;

height:auto;

margin:0px 0px 0px 20px;

}



.slide-post2 li {

width:82.6%;

clear:both;

float:left;

overflow:hidden;

margin:0px 10px 10px 0!important;

border-bottom:0 solid #eaeaea;

}



.slide-post li .tag-thumbnail,.slide-post2 li .tag-thumbnail {

float:left;

height:142px;

overflow:hidden;

width:100%;

z-index:1;

border:0 solid #eaeaea;

padding:0;

}



.slide-post li .tag-thumbnail img,.slide-post2 li .tag-thumbnail img {

height:142px;

width:100%;

z-index:1;

border:0 solid #eaeaea;

padding:0;

}



.flex-slider_wrap {

width:100%;

height:294px;

}



.flex-slider_item {

height:294px;

overflow:hidden;

width:100%;

}



.flex-slider .slides img {

width:100%;

height:294px;

}



.flex-slider .item-thumbnail img {

width:100%;

height:294px;

overflow:hidden;

}



.flex-slider .flex-direction-nav .flex-next {

top:128px;

right:0;

z-index:99;

}



.flex-slider .flex-direction-nav .flex-prev {

top:128px;

left:0px;

z-index:99;

}



.flex-slider .slider_caption p{

display:none;

}



.tag-post1 li {

display:block;

overflow:hidden;

border-bottom:1px solid #eaeaea;

float:none;

margin:5px 0px 0px 0px!important;

padding:7px 0!important;

width:100%

}



.tag-post1 li:first-child {

display:block;

border-bottom:0;

float:none;

margin:10px 10px 0px 0px!important;

width:100%

}



.tag-post3 li:first-child {

margin:0!important;

padding:10px 0px 0px 0px!important;

width:100%;

}



.tag-post3 li:first-child .tag-thumbnail {

float:left;

width:100%;

}



.tag-post3 li:first-child h3{

clear:both;

padding:10px 0 2px 3px!important;

}



.tag-post7 li {

float:left;

width:100%;

}



.tag-post7 li .tag-thumbnail,.tag-post7 li .tag-thumbnail img {

float:left;

height:100%;

width:100%;

max-height:40px;

max-width:80px;

}



#slider-fix {

padding-top:0px

}



.breadcrumb .crust {

width:100%;

float:none;

height:auto;

overflow:hidden

}



.breadcrumb .crust .arrow span {

display:none

}



.post-body img {

width:100%;

height:100%

}



#footer-widgetfix {

width:100%;

overflow:hidden

}



#footer-widgetfix .footer-widget {

width:83%;

float:left;

margin-left:20px

}



.social_txt span {

margin-left:32px;

margin-bottom:14px;

color:#fff

}



#relatedposts img {

height:100%;

width:100%!important;

max-width:86px!important;

max-height:90px!important;

}



#relatedposts li {

width:100%;

max-width:86px!important;

margin-bottom:10px!important;

}



#credit {

width:100%

}



.credit-left {

width:100%;

text-align:center

}



.credit-right {

width:100%;

text-align:center

}



.flickr {

width:100%

}



.postmeta-fix {

margin-left:0

}



.status-msg-wrap #error-404 {

margin:-10px 20px 40px 4px;

autotext-align:center;

transition:all .8s ease 0;

width:180px;

font-family:Oswald,open sans, sans-serif,arial;

font-weight:400;

float:none;

height:auto

}



.status-msg-wrap #error-404 span {

color:#ff9900;

font-size:75px;

font-weight:700;

}



.status-msg-wrap .large-heading {

font-size:25px;

line-height:1.2em

}



.status-msg-wrap .light-heading {

font-size:12px;

font-weight:400

}



#searchformfix {

display:none

}



#social_icons {

left:2px;

text-align:center;

margin:10px 0px 0px 0px;

position:relative!important;

z-index:1

}



.social-clear{

top:5px;

left:56px!important;

z-index:5;

}



.pic_tag-post6 .tag-ct ul li:first-child {

float:none;

padding:0;

width:96%;

margin:0 0px 10px 0;

}



.tag-widget9 .widget-content {

width:100%;

height:360px!important

}

}