body,#body-wrapper{
margin:0;
padding:0;
word-wrap:break-word;
}
#branding{
padding:10px 175px 10px 175px;/*width*/
}
#branding .site-title,#site-description{
padding:5px 10px 5px 10px;
margin:0;
clear:both;
}
.navigators{
padding:0px 175px;/*width*/
margin:0 auto;
}
#content_wrap{
padding-left:0;
/*padding-right:495px;*/
padding-right:490px;
margin:0;
clear:both;
}
#maincontent{
position:relative;
float:left;
width:100%;
}
.singleside{
position:relative;
float:right;
/*padding:0 40px 15px 0;*/
padding:0 10px 10px 0;
margin-right:-365px;
/*width:315px;*/
width:355px;
}
* html .singleside{
left:365px;
}
#main-footer{
/*margin-right:-495px;*/
margin-right:-490px;
height:auto;
text-align:center;
padding:20px 0;
}
#top-footer-wrap{
padding-top:5px;
/*margin-right:-495px;*/
margin-right:-490px;
clear:both;
}
#footer-widget-area{
padding:5px 175px;/*width*/
overflow:hidden;
}
#footer-widget-area .widget-area{
float:left;
padding:0 0 5px 0;
}
.stfoot{
width:25%;
}
.stfoot3{
width:33.33%;
}
.stfullwidget{
width:100%;
clear:both;
}
#left-sidebars,#right-sidebars{
overflow:hidden;
margin-top:10px;
width:313px;
}
.widget-container{
margin-bottom:15px;
clear:both;
}
.sidebar-box .tagcloud,.sidebar-box p,.sidebar-box ul,.sidebar-box .loginfm{
padding:5px 10px;
margin:0;
}
h1.sg-widget,span.sg-widget{
display:block;
overflow:hidden;
padding:0 10px;
margin:1px 0 0 0;
width:auto;
}
/*.stallionseocomments2{
clear:both;
}*/
.st_comments_avatar{
margin:5px;
}
/*.stallionseocomments2 .avatar{
padding:0;
margin:0;
}*/
#archive_widget,#banner_widget{
margin:10px auto;
width:100%;
}
#post-entry{
padding:10px 25px 10px 175px;/*width*/
}
#contread,.archives,.stpostlink{
padding:0 10px;
margin:.2em 0;
}
.post-date,.post-content{
padding:5px 10px;
}
.gravatars{
margin:0 5px 0 0;
float:left;
height:60px;
width:60px;
background-repeat:no-repeat;
clear:both;
}
.home .odd0,.archive .odd0,.search .odd0,.home .odd1,.archive .odd1,.search .odd1{
max-width:48%;
max-width:-webkit-calc(50% - 4px);
max-width:calc(50% - 4px);
float:left;
}
.home .odd0,.archive .odd0,.search .odd0{
clear:both;
}
.st-profiles-left,.st-profiles-right{
position:fixed;
top:80px;
width:32px;
height:100%;
z-index:100;
}
.st-profiles-left{
left:5px;
}
.st-profiles-right{
right:5px;
}
.stsocialfixed,.stsocialfixedb{
position:fixed;
z-index:100;
}
.stsocialfixed{
top:-5px;
}
.stsocialfixedb{
bottom:5px;
}
.stsocial{
float:left;
height:30px;
padding:0 6px;
margin:15px 0 0 0;
}
/*.st-footer-links ul{
list-style:none;
}
.st-footer-links li{
display:inline;
}*/
/*.blogroll img{
float:right;
margin:1px 1px 2px 5px;
}*/
.st-scroll-left,.st-scroll-right{
position:fixed;
bottom:20px;
width:32px;
z-index:100;
}
.st-scroll-left{
left:1px;
}
.st-scroll-right{
right:1px;
}
#stsearchform,#header_widget{
position:absolute;
top:50px;
right:225px;
float:right;
z-index:50;
}
#header_widget{
text-align:right;
}
.nav_menu_top{
position:relative;
top:0;
width:100%;
z-index:200;
}
.nav_menu_bot{
position:relative;
bottom:0;
z-index:100;
}
.nav_menu_top_fix{
position:fixed;
top:0;
width:100%;
z-index:200;
}
.sidebar-box .alcenter,#banner_widget .alcenter{
text-align:center;
}
.header_widget .alcenter,.align-right{
text-align:right;
}
.clear,.reply,p.tags{
clear:both;
}
.gallery{
margin-bottom:20px;
}
.gallery-item{
float:left;
margin:0 4px 4px 0;
overflow:hidden;
position:relative;
}
.gallery-columns-1 .gallery-item{
max-width:100%;
}
.gallery-columns-2 .gallery-item{
max-width:48%;
max-width:-webkit-calc(50% - 4px);
max-width:calc(50% - 4px);
}
.gallery-columns-3 .gallery-item{
max-width:32%;
max-width:-webkit-calc(33.3% - 4px);
max-width:calc(33.3% - 4px);
}
.gallery-columns-4 .gallery-item{
max-width:23%;
max-width:-webkit-calc(25% - 4px);
max-width:calc(25% - 4px);
}
.gallery-columns-5 .gallery-item{
max-width:19%;
max-width:-webkit-calc(20% - 4px);
max-width:calc(20% - 4px);
}
.gallery-columns-6 .gallery-item{
max-width:15%;
max-width:-webkit-calc(16.7% - 4px);
max-width:calc(16.7% - 4px);
}
.gallery-columns-7 .gallery-item{
max-width:13%;
max-width:-webkit-calc(14.28% - 4px);
max-width:calc(14.28% - 4px);
}
.gallery-columns-8 .gallery-item{
max-width:11%;
max-width:-webkit-calc(12.5% - 4px);
max-width:calc(12.5% - 4px);
}
.gallery-columns-9 .gallery-item{
max-width:9%;
max-width:-webkit-calc(11.1% - 4px);
max-width:calc(11.1% - 4px);
}
.gallery-columns-10 .gallery-item{
max-width:7%;
max-width:-webkit-calc(10% - 4px);
max-width:calc(10% - 4px);
}
.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n),.gallery-columns-10 .gallery-item:nth-of-type(10n){
margin-right:0;
}
.gallery-caption{
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
margin:0;
max-height:80%;
opacity:0;
padding:6px 8px;
position:absolute;
bottom:0;
left:0;
text-align:left;
width:100%;
}
.gallery-item:hover .gallery-caption{
opacity:1;
}
.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption,.gallery-columns-10 .gallery-caption{
display:none;
}
.gallery-columns-1.gallery-size-medium,.gallery-columns-1.gallery-size-thumbnail,.gallery-columns-2.gallery-size-thumbnail,.gallery-columns-3.gallery-size-thumbnail{
display:block;
}
.wp-embedded-content{
width:100%;
clear:both;
display:block;
margin-left:auto;
margin-right:auto;
}
embed,iframe,object,video{
max-width:100%;
margin-bottom:10px;
}
.styoutube{
position:relative;
padding-bottom:56.25%;
padding-top:25px;
height:0;
margin:5px 0 15px 0;
overflow:hidden;
}
.styoutube iframe{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}
img{
max-width:100%;
height:auto;
border:0;
}
/*img.size-full{
max-width:100%;
}*/
img.alignleft,img.alignright,img.aligncenter{
margin-bottom:1.625em;
}
p img,.wp-caption{
margin-top:.4em;
}
/*img.wp-smiley,img.emoji{
display:inline !important;
border:none !important;
box-shadow:none !important;
height:1em !important;
width:1em !important;
margin:0 .07em !important;
vertical-align:-.1em !important;
background:none !important;
padding:0 !important;
}*/
#stsearchform form{
float:right;
}
#stsearchform p{
float:right;
margin:0 5px 0 0;
}
textarea{
/*width:100%;*/
max-width:100%;
height:220px;
}
input{
max-width:100%;
}
.stallion_spacer{
border:0px !important;
}
.sthalf,.stthird,.stthird2,.stfourth,.stfourth3,.stfifth,.stfifth2,.stfifth3,.stfifth4,.stsixth,.stsixth5{
float:left;
max-width:100%;
margin:0 1%;
}
.sthalf{
width:48%;
}
.stthird{
width:31.3%;
}
.stthird2{
width:64.6%;
}
.stfourth{
width:23%;
}
.stfourth3{
width:73%;
}
.stfifth{
width:18%;
}
.stfifth2{
width:38%;
}
.stfifth3{
width:58%;
}
.stfifth4{
width:78%;
}
.stsixth{
width:15.6%;
}
.stsixth5{
width:81.3%;
}
.floatleft{
float:left;
}
.floatright{
float:right;
}
/*.extra-padding{
padding:10px;
}*/
/*.adsspace{
padding:5px 0 10px 0;
}*/
.center5px{
text-align:center;
margin:0;
padding:5px 0;
}
.flright{
float:right;
padding:3px 0 3px 10px;
}
.flleft{
float:left;
padding:3px 10px 3px 0;
}
.align-left{
text-align:left;
}
.align-center{
text-align:center;
}
.divpadding{
height:20px;
clear:both;
}
.alignleft{
display:inline;
float:left;
margin-right:1.625em;
}
.alignright{
display:inline;
float:right;
margin-left:1.625em;
}
.aligncenter{
clear:both;
display:block;
margin-left:auto;
margin-right:auto;
}


@media only screen and (max-width:1920px){
#content_wrap{
padding-right:470px;
}
#main-footer,#top-footer-wrap{
margin-right:-470px;
}
#branding{
padding:10px 150px 10px 150px;/*width*/
}
#post-entry{
padding:10px 25px 10px 150px;/*width*/
}
#footer-widget-area,.navigators{
padding:0 150px;/*width*/
}
#stsearchform,#header_widget{
right:200px;/*width*/
}
}


@media only screen and (max-width:1536px){
#content_wrap{
padding-right:395px;
}
#main-footer,#top-footer-wrap{
margin-right:-395px;
}
#branding{
padding:10px 75px 10px 75px;/*width*/
}
#post-entry{
padding:10px 25px 10px 75px;/*width*/
}
#footer-widget-area,.navigators{
padding:0 75px;/*width*/
}
#stsearchform,#header_widget{
right:125px;/*width*/
}
}


@media only screen and (max-width:1440px){
#content_wrap{
padding-right:370px;
}
#main-footer,#top-footer-wrap{
margin-right:-370px;
}
#branding{
padding:10px 50px 10px 50px;/*width*/
}
#post-entry{
padding:10px 25px 10px 50px;/*width*/
}
#footer-widget-area,.navigators{
padding:0 50px;/*width*/
}
#stsearchform,#header_widget{
right:100px;/*width*/
}
}

@media only screen and (max-width:1024px){
#content_wrap{
padding-right:0;
min-width:100%;
}
#main-footer{
margin-right:0;
}
#top-footer-wrap{
margin-right:0;
}
.singleside{
float:left;
padding:0 0 0 0;/*width*/
margin-right:0px;
width:100%;
}
* html .singleside{
left:0px;
}
#sidebar-inside{
padding:5px 50px;/*width*/
}
.leftside,.rightside{
float:left;
width:50%;
}
#left-sidebars,#right-sidebars{
width:100%;
}
#branding{
padding:10px 50px 10px 50px;/*width*/
}
#post-entry{
padding:10px 25px 10px 50px;/*width*/
}
#footer-widget-area,.navigators{
padding:0 50px;/*width*/
}
#stsearchform,#header_widget{
right:100px;/*width*/
}
/*.st-footer-links ul{
padding:0 0 10px 0;
}*/
.stfoot,.stfoot3{
width:50%;
}
.sthalf,.stthird,.stthird2,.stfourth,.stfourth3,.stfifth,.stfifth2,.stfifth3,.stfifth4,.stsixth,.stsixth5{
width:98%;
}
}


@media only screen and (max-width:800px){
#sidebar-inside{
padding:5px 10px;/*width*/
}
#branding,#post-entry{
padding:10px 10px 10px 10px;/*width*/
}
#footer-widget-area,.navigators{
padding:0 10px;/*width*/
}
#stsearchform,#header_widget{
right:10px;/*width*/
}
.st-profiles-left,.st-profiles-right{
top:20px;
width:30px;
}
.home .odd0,.archive .odd0,.search .odd0,.home .odd1,.archive .odd1,.search .odd1{
max-width:98%;
max-width:-webkit-calc(100% - 4px);
max-width:calc(100% - 4px);
float:left;
}
}


@media only screen and (max-width:640px){
#branding .site-title,#site-description,#branding,#post-entry{
padding:5px 5px 5px 5px;
}
#sidebar-inside{
padding:5px 5px;/*width*/
}
#footer-widget-area,.navigators{
padding:0 5px;/*width*/
}
#stsearchform,#header_widget{
position:static;
width:auto;
}
.st-profiles-left,.st-profiles-right{
top:10px;
width:24px;
}
.st-profiles-left{
left:3px;
}
.st-profiles-right{
right:3px;
}
.stfoot,.stfoot3,.leftside,.rightside{
width:100%;
}
}


@media only screen and (max-width:414px){
#branding,#post-entry{
padding:0 0 0 0;/*width*/
}
#sidebar-inside,#footer-widget-area,.navigators{
padding:0 0;/*width*/
}
.st-profiles-left,.st-profiles-right{
top:5px;
width:20px;
}
.gallery-item:hover .gallery-caption{
display:none;
}
}