/*BLANK NO COLOR MAIN CSS*/

.skip-to-accessible{
position:absolute;
transform:translateY(-220%);
z-index:33333;
padding:.5rem 1.5rem;
background:white;
}
.skip-to-accessible:focus{
transform:translateY(0);
}


a {
text-decoration:none;
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
}

.readon{
padding: 10px 30px;
display:inline-block;
margin-top:12px;
vertical-align: middle;
text-align: center;
cursor: pointer;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
text-decoration:none;
font-weight:bold;
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
}

.wrapper{margin:0 auto;max-width:1400px;width:92%;padding:6% 4%;}
.width-30{width:33.333333%;}
.width-45{width:50%;}
.width-95{width:95%;}
.invisible {display: none !important;}

/* if used you'll need to adjust padding in header surround */
#verytop{transition: all 0.5s ease-in-out;display:block;width:100%;
background:#494e6e;
color: #fff;
position:relative;
z-index:2222;
margin:-12px auto 0px; 
height:56px;}
#verytop-boxes {margin:0 auto;max-width:1400px;}
#verytop a{color: #fff;}
#verytop-a{display:inline-block;vertical-align:top;}
#verytop-b{text-align: right;}
#verytop-b, #verytop-c {display:inline-block;vertical-align:top;}
#verytop-b.width-45, #verytop-c.width-45  {}

#header-surround{
animation-duration: .5s;
animation-fill-mode: both;
position: fixed;
z-index: 1000;
right: 0;
left: 0;
top: 0;
display: block;
}
#header-height{height:80px;}
#header{
position: relative;
height:62px;
margin:0 auto;width:92%;padding:10px 4%;
}
#header-a{display:inline-block;vertical-align:top;}
#header-b, #header-c {display:inline-block;vertical-align:top;text-align:right;padding-top:3px;}

#drawer{margin:0 auto;max-width:1400px;width:92%;padding:10px 4%;}

#showcase{
clear:both;
transition: all 0.5s ease-in-out;
background-image: url(../images/backgrounds/showcase/preset1/bg.png);
background-repeat: repeat;
display:block;
width:100%;
text-align:center;
margin:0px auto; /* added to my template due to the top menu position complexity */
}
#showcase-a{display:inline-block;vertical-align:top;}
#showcase-b, #showcase-c {display:inline-block;margin-left:3%;vertical-align:top;}
/* for roksproket slider default layout set top margin */
.layout-slideshow{margin-top:60px;margin-bottom:58px;padding-top:6px;}
#breadcrumb{margin:0 auto;max-width:1400px;width:92%;padding:10px 4%;}
ul.breadcrumb li {background:none;display:inline-block;}

#content-top{}
#content-top-boxes{max-width:1400px;width:100%; text-align:center;margin:0 auto;}
#content-top-a{display:inline-block;vertical-align:top;}
#content-top-b, #content-top-c {display:inline-block;margin-left:3%;vertical-align:top;}
 
#mainbody{
width:100%;
}
#main-content{
/*max-width:1400px;*/width:92%;margin:0 auto;
padding:69px 4%;
display:inline-block;
}
.main-content-container{width:67%;display:inline-block;vertical-align:top;padding-left:1%;}
.main-content-container-both{width:42%;display:inline-block;vertical-align:top;}
.main-content-container-full{width:100%;}

.sidebar-a-container{margin-top:66px;}
#sidebar-a{
padding: 3% 4%;
border-radius:3px;
display:inline-block;
margin-left:4%;
width:92%;
}
.sidebar-a-container{width:28%;display:inline-block;vertical-align:top;}
.sidebar-a-container-both{width:22%;display:inline-block;vertical-align:top;}
.sidebar-a-zero-container{width:0;display:inline-block;}
#sidebar-b{
padding: 3% 4%;
border-radius:3px;
display:inline-block;
margin-right:4%;
width:89%;
}
#sidebar-b h2, #sidebar-b h3{}
.sidebar-b-container{width:28%;display:inline-block;vertical-align:top;}
.sidebar-b-container-both{width:22%;display:inline-block;vertical-align:top;}
.sidebar-b-zero-container{width:0;display:inline-block;}






 
#copyright{
background-repeat: repeat;
margin:0 auto;width:92%;
padding:0 4%;
box-shadow: 0 1px 0 rgba(255,255,255,0.1) inset;
}
#copyright-boxes{max-width:1400px;width:100%; text-align:center;margin:0 auto;padding-bottom:6px;}
#copyright-a{display:inline-block;vertical-align:top;}
#copyright-b, #copyright-c {display:inline-block;margin-left:3%;vertical-align:top;}

#debug{
color: #6E6E6E;
background-color: #FFFFFF;
margin:0 auto;max-width:1400px;width:92%;padding:2% 4%;
}
#analytics{
color: #6E6E6E;
background-color: #FFFFFF;
margin:0 auto;max-width:1400px;width:92%;padding:2% 4%;
}
@media only screen and (max-width: 1199px) {
}
.show959{display:none;}
@media only screen and (max-width: 959px) {
.hide959{display:none;}
.show959{display:block;}
#sidebar-a{margin-left:0;width:100%;}
#sidebar-b{margin-right:0;width:92%;}
.sidebar-a-container{width:93%;margin-bottom:8%;display:block;}
.sidebar-a-container-both{width:93%;margin-bottom:8%;display:block;}	
.main-content-container{width:100%;display:block;padding-left:0;}
.main-content-container-both{width:100%;display:block;}
}
@media only screen and (max-width: 767px) {
#header{height:100%;}
#header-a{width:90%;display:block;margin:0 auto;text-align:center;}
#header-b, #header-c {width:90%;display:block;margin:0 auto;text-align:center;}
#showcase-a{width:90%;display:block;margin:0 auto;}
#showcase-b, #showcase-c {width:90%;display:block;margin:104px auto 0;}
#top-a{width:90%;display:block;margin:0 auto;}
#top-b, #top-c {width:90%;display:block;margin:0px auto 0;}
#top-a img, #top-b img, #top-c img{margin-bottom:16px;}

#utility-a{width:100%;display:block;margin:0 auto;}
#utility-b, #utility-c {width:100%;display:block;margin:30px auto 0;}
#utility-a img, #utility-b img, #utility-c img{margin-bottom:16px;}
#utility2-a{width:100%;display:block;margin:30px auto 0;}
#utility2-b, #utility2-c {width:100%;display:block;margin:30px auto 30px;}

#feature-a{width:90%;display:block;margin:0 auto;}
#feature-b, #feature-c {width:90%;display:block;margin:104px auto 0;}
#feature-a img, #feature-b img, #feature-c img{margin-bottom:16px;}
#maintop-a{width:90%;display:block;margin:0 auto;}
#maintop-b, #maintop-c {width:90%;display:block;margin:104px auto 0;}
#maintop-a img, #maintop-b img, #maintop-c img{margin-bottom:16px;}
#expandedtop-a{width:100%;display:block;margin:0 auto;}
#expandedtop-b, #expandedtop-c {width:100%;display:block;margin:10px auto 0;}
#expandedtop-a img, #expandedtop-b img, #expandedtop-c img{margin-bottom:16px;}
#content-top-a{width:90%;display:block;margin:0 auto;}
#content-top-b, #content-top-c {width:90%;display:block;margin:104px auto 0;}
#content-top-a img, #content-top-b img, #content-top-c img{margin-bottom:16px;}
#content-bottom-a{width:90%;display:block;margin:0 auto;}
#content-bottom-b, #content-bottom-c {width:90%;display:block;margin:104px auto 0;}
#content-bottom-a img, #content-bottom-b img, #content-bottom-c img{margin-bottom:16px;}
#expandedbottom-a{width:90%;display:block;margin:0 auto;}
#expandedbottom-b, #expandedbottom-c {width:90%;display:block;margin:104px auto 0;}
#expandedbottom-a img, #expandedbottom-b img, #expandedbottom-c img{margin-bottom:16px;}
#mainbottom-a{width:90%;display:block;margin:0 auto;}
#mainbottom-b, #mainbottom-c {width:90%;display:block;margin:104px auto 0;}
#mainbottom-a img, #mainbottom-b img, #mainbottom-c img{margin-bottom:16px;}
#extension-a{width:90%;display:block;margin:0 auto;}
#extension-b, #extension-c {width:90%;display:block;margin:104px auto 0;}
#extensionlower-a{width:90%;display:block;margin:0 auto;}
#extensionlower-b, #extensionlower-c {width:90%;display:block;margin:30px auto 0;}
#extension-a img, #extension-b img, #extension-c img{margin-bottom:16px;}
#fullwidth-a{width:90%;display:block;margin:0 auto;}
#fullwidth-b, #fullwidth-c {width:90%;display:block;margin:104px auto 0;}
#fullwidth-a img, #fullwidth-b img, #fullwidth-c img{margin-bottom:16px;}
#bottom-a{width:90%;display:block;margin:0 auto;}
#bottom-b, #bottom-c {width:90%;display:block;margin:104px auto 0;}
#bottom-a img, #bottom-b img, #bottom-c img{margin-bottom:16px;}
#footer-a{width:90%;display:block;margin:0 auto;}
#footer-b, #footer-c {width:90%;display:block;margin:104px auto 0;}
#footer-a img, #footer-b img, #footer-c img{margin-bottom:16px;}
#copyright-a{width:90%;display:block;margin:0 auto;}
#copyright-b, #copyright-c {width:90%;display:block;margin:104px auto 0;}
#copyright-a img, #copyright-b img, #copyright-c img{margin-bottom:16px;}
}
@media only screen and (max-width: 524px) {
#maximenuck197 .maximenumobiletogglericonck{
margin-bottom:12px;}
div#maximenuck197{
float:none;}
div#maximenuck197 ul.maximenuck li.maximenuck.level1 > a, div#maximenuck197 ul.maximenuck li.maximenuck.level1 > span.separator{
text-align: right;}
ul.maximenuck2 li > a{text-align:right;}
}
@media only screen and (max-width: 480px) {
}
	