html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent} 

section {margin:0;padding:0}

#flash-issue ul li ol li {list-style-type:decimal}

.emea_first {padding:40px 20px;}
.emea_first h1 {color:#ffbb05;font-weight:700;margin:0 0 20px 0;}
.emea_header {width:100%}
.emea_header img {width:100%;border:0}
.emea_second {background:url('/wp-content/uploads/2014/01/ubiquity_bkg.png') no-repeat bottom right;padding:40px 20px;}
.emea_second h1 {text-align:center;color:#ec1735;font-weight:700;margin:0 0 20px 0;}
.emea_third {padding:40px 20px;}
.emea_third h1 {text-align:center;color:#336dc4;font-weight:700;margin:0 0 20px 0;}
.emea_third .samples {text-align:center;}
.emea_third .samples .memberbox {display:inline-block;float:none;}
.emea_third .samples .memberbox .sample01 {background:url('http://www.nxtbookmedia.com/wp-content/img/sample01.png') no-repeat center center;background-size:cover;width:100%;height:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.emea_third .samples .memberbox .sample02 {background:url('http://www.nxtbookmedia.com/wp-content/img/sample02.png') no-repeat center center;background-size:cover;width:100%;height:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.emea_third .samples .memberbox .sample03 {background:url('http://www.nxtbookmedia.com/wp-content/img/sample03.png') no-repeat center center;background-size:cover;width:100%;height:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.emea_third .samples .memberbox .sample01:hover,
.emea_third .samples .memberbox .sample02:hover,
.emea_third .samples .memberbox .sample03:hover {opacity:.5;}
.emea_third .samples .button {display:inline-block;width:16%;vertical-align:top;margin:0 2%;min-width:150px;}
.emea_third .samples .button .goto {background:#96d032;box-shadow:inset 0 0 20px #668d22,0 0 10px #CCC;width:100%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:40% 0 0 0;font:14px "franklin-gothic-urw",sans-serif;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.emea_third .samples .button .goto a {color:#ffffff;display:block;text-decoration:none;line-height:20px;}
.emea_fourth .contactgo {margin:0 0 -20px 0;}
.emea_fourth .contactgo {background: url('/wp-content/img/contact_emea.png') no-repeat center center;background-size:cover;}
.emea_fourth .contactgo .contactpagetop {margin:20% auto 0 auto;width:80%;max-width:307px;padding:0 0 0 20px;}
.emea_fourth .contactpagetop h4, .emea_fourth .contactpagetop h5 {color:#ffffff;text-align:left;text-shadow:1px 2px 10px #000000;}
.emea_fourth .callbutton {margin:22px 0 0 -20px;padding:0;}
.emea_fourth .callbutton img {width:100%;}

.showlogoie {display:none}
ul.drop li.first span.goie {display:none}

.ie8 .copy p {text-align:center}
.ie8 ul.drop li.first img {display:none}
.ie8 ul.drop li.first span.goie {display:block;padding:0 10px}
.ie8 .metaslider {display:none}
.ie8 .showlogoie {width:100%;display:block;margin:10px 0}
.ie8 .noribbontop,
.ie8 .noribbon {margin:0 auto}
.ie8 #toppageie section {display:none}
.ie8 .mainsearch {display:none}
.ie8 ul#nav {width:1032px;background:#336dc4;height:auto;margin:0}
.ie8 ul.drop a li {width:20%}
.ie8 ul.drop li {margin:0;font:12px "franklin-gothic-urw", sans-serif;line-height:61px}
.ie8 ul.drop ul li {line-height:20px}
.ie8 .toplogo {display:none}
.ie8 .ie8_open {display:block;margin:10px 0 20px 0}
.ie8 .connect .send {background:#79a3e1 url('/wp-content/uploads/2013/08/newsletter.png') center center no-repeat;width:60px}
.ie8 .connect .send:hover {background:#141662 url('/wp-content/uploads/2013/08/newsletter.png') center center no-repeat;box-shadow:none}
.ie8 .form {border:1px solid #aaaaaa}
.ie8 #container {position:relative;left:50%;margin:0 0 0 -516px}
.ie8 .footerie {position:relative;top:0;margin:20px 0 0 0;padding:0}
.ie8 body {overflow-y:scroll;overflow-x:hidden}
.ie8 .formybox form {margin:0 0 0 20px}
.ie8 .footer {margin:0}
.ie8 .footer,
.ie8 .footer_second {background:#316dc7}
.ie8 .call,
.ie8 .mail {display:none}
.ie8 .gocontent {height:430px}
.ie8 .pblock {height:290px}
.ie8 .formcenter {left:35%}
.ie8 .mainsection {padding:0;background:transparent}

.ie8_open {display:none}
.ie8 #toppageie section {display:block}

.ie8 .mag_one,
.ie8 .mag_two,
.ie8 .mag_three,
.ie8 .mag_four,
.ie8 .mag_five,
.ie8 .mag_six,
.ie8 .bro_one,
.ie8 .bro_two,
.ie8 .bro_three,
.ie8 .bro_four,
.ie8 .bro_five,
.ie8 .bro_six,
.ie8 .apps_one,
.ie8 .apps_two,
.ie8 .apps_three,
.ie8 .apps_four,
.ie8 .apps_five,
.ie8 .apps_six,
.ie8 .kin_one,
.ie8 .kin_two,
.ie8 .kin_three,
.ie8 .kin_four,
.ie8 .kin_five,
.ie8 .kin_six,
.ie8 .cat_one,
.ie8 .cat_two,
.ie8 .cat_three,
.ie8 .cat_four,
.ie8 .cat_five,
.ie8 .cat_six,
.ie8 .ubi_one,
.ie8 .ubi_two,
.ie8 .ubi_three,
.ie8 .ubi_four,
.ie8 .ubi_five,
.ie8 .ubi_six,
.ie8 .resp_one,
.ie8 .resp_two,
.ie8 .resp_three,
.ie8 .resp_four,
.ie8 .resp_five,
.ie8 .resp_six,
.ie8 .resp_seven,
.ie8 .web_one,
.ie8 .web_two,
.ie8 .web_three,
.ie8 .strat_one,
.ie8 .strat_two,
.ie8 .strat_three,
.ie8 .strat_four,
.ie8 .pub_two,
.ie8 .pub_three,
.ie8 .strat_one,
.ie8 .strat_two,
.ie8 .strat_three,
.ie8 .strat_four,
.ie8 .strat_five,
.ie8 .rich_two,
.ie8 .rich_three,
.ie8 .rich_four,
.ie8 .cont_one,
.ie8 .ubiquity_main,
.ie8 .post-288 .mainsection,
.ie8 .post-417 .mainsection,
.ie8 .post-538 .mainsection,
.ie8 .showcase_piece {background:#fff}

.ie8 .shadowbottom, .ie8 .shadowbottom span {background:#fff;color:transparent}

.ie8 .titlebig {left:0;margin:0 0 20px 0}

.ie8 .ubiquity_main {height:300px}
.ie8 .staycontent {height:300px;display:block;overflow:hidden}
.ie8 .staycontent p span, ie8 .gocontent p span {left:30%}
.ie8 .staycontent p {padding:0 10px 0 20px}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {display:block}

.span1, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9, .span10, .span11, .span12 {float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

.span1 {width:6.95833333333%}
.span2 {width:15.4166666667%}
.span3 {width:23.875%}
.span4 {width:33.3333333333%}
.span5 {width:40.7916666667%}
.span6 {width:49.25%}
.span7 {width:57.7083333333%}
.span8 {width:66.6666666667%}
.span9 {width:74.625%}
.span10 {width:83.0833333333%}
.span11 {width:91.5416666667%}
.span12 {width:100%}

.videocool {position:relative;top:-68px;display:block;margin:0px;width:96%;}
.video-container {position:relative;padding:0 0 56.25% 0;height:0;overflow:hidden;z-index:12}
.video-container iframe, .video-container object, .video-container embed {position:absolute;top:0;width:100%;height:100%}

/* stylish things */
body {line-height:24px;margin-bottom:1.5em;padding:0;text-align:left;font-family:'franklin-gothic-urw-cond', sans-serif;font-size:16px;font-weight:300;background:#f5f5f5;}

h1 {font-size:325%;line-height:100%;color:rgba(1,118,195,0.7);font-weight:400;margin:0;padding:0}
h2 {font:230% "franklin-gothic-urw",sans-serif;line-height:100%;color:rgba(1,118,195,0.7);font-weight:100;padding:0;text-transform:lowercase;margin:0}
h3 {color:#fff}
p {line-height:24px;margin-bottom:1.5em;padding:0;text-align:left;font-family:'franklin-gothic-urw-cond', sans-serif;font-size:16px;font-weight:300}
a {text-decoration:none}
a:visited {text-decoration:none}

ul {margin:10px 0 20px 0}
ul li {list-style-type:disc;margin:0 0 0 20px}

#container, .inner {margin:0 auto;max-width:1032px;width:100%}
.ie8 #container, .inner {min-width:1032px;width:1032px}

/* Resources Page */
.resourcessection {display:block;padding:0;background:#fff;box-shadow:0 0 15px #CCC;margin:-30px 0 0 0}
.resourcessection .gocontent .pblock {height:420px;overflow:auto}
.resourcessection .gocontent .pblock .form {box-shadow:none;padding:10px 0 0 0;margin:0}
.resourcessection .gocontent .pblock .form form input.go {margin:20px auto 0 auto}
.resourcessection .gocontent h2 {margin:0}
.resourcessection .gocontent .pblock p {text-align:center;font-weight:500;font-size:14px}
.resourcessection .contentimage {width:70%;margin:0 auto}
.resourcessection .contentimage img {width:100%;box-shadow:0 0 5px #CCC}
.resourcesbkg {margin:-20px 0 0 0;background:url('/wp-content/uploads/2014/01/resbkg.jpg') no-repeat center center;background-size:cover}
.resourcesbkg .formcenter {margin:60px auto}

.pblock ul {list-style-type:disc;margin:10px 0 10px 40px}
.pblock ul li a {color:#000}

#casestudies_one,
#casestudies_two,
#casestudies_three,
#casestudies_four,
#casestudies_five,
#casestudies_orig,
#whitepapers_one,
#whitepapers_two,
#whitepapers_three,
#whitepapers_four,
#whitepapers_five,
#whitepapers_six,
#whitepapers_orig,
#webinars_one,
#webinars_two,
#webinars_three,
#webinars_four,
#webinars_five,
#webinars_six,
#webinars_seven,
#webinars_orig {
  display:none
}

.resourcessection .bottom {display:block;width:100%}
.resourcessection span.back {display:block;color:#3068bb;line-height:15px;text-align:center;float:left;margin:10px 0 0 10px;font-size:13px;font-weight:400}
.fakebottom span.back {background:#fff;box-shadow:none}
.resourcessection span.download {display:block;width:45%;margin:10px auto 0 auto;background:#8dcc2d;color:#fff;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:inset 0 0 15px #75c122, 0 0 10px #CCC;line-height:50px;height:50px;letter-spacing:1px;font-family:Arial, sans-serif;font-size:16px}
.resourcessection img {width:150px;margin:0 auto}

/* Blog */
.blog .title {margin:0}
.blog .title .titlebig h1 {margin:6px 10px 0 0}
.blog .post-entry,
.blog .post-data {margin:0}
.blog .post-data {display:block;float:left;min-width:150px}
.blog h3 {font-size:18px;font-weight:400;color:#000;margin:50px 0 10px 35px;font-family:"franklin-gothic-urw",sans-serif;}

@media screen and (min-width:516px) {
.blog .title .endwrap {float:left;display:block;width:21px;height:44px;background:url('/wp-content/uploads/2014/01/blog.png') no-repeat left center;position:relative;top:-54px;left:-56px;-webkit-filter: drop-shadow(3px 2px 5px rgba(0,0,0,.2));-moz-filter: drop-shadow(3px 2px 5px rgba(0,0,0,.2));-ms-filter: drop-shadow(3px 2px 5px rgba(0,0,0,.2));-o-filter: drop-shadow(3px 2px 5px rgba(0,0,0,.2));filter: drop-shadow(3px 2px 5px rgba(0,0,0,.2))}
.blog .title .titlebig {background:#8dcb2d;float:left;position:relative;top:-54px;left:-56px;height:30px;-webkit-filter: drop-shadow(5px 3px 3px rgba(0,0,0,.2));-moz-filter: drop-shadow(5px 3px 3px rgba(0,0,0,.2));-ms-filter: drop-shadow(3px 2px 5px rgba(0,0,0,.2));-o-filter: drop-shadow(5px 3px 3px rgba(0,0,0,.2));filter: drop-shadow(5px 3px 3px rgba(0,0,0,.2))}
.blog .title .titlebig h1, .blog .title .titlebig h1 a:link, .blog .title .titlebig h1 a:visited, .blog .title .titlebig h1 a:active {color:#fff;font:16px "franklin-gothic-urw",sans-serif;text-decoration:none;padding:0;display:block;line-height:100%;font-weight:400;letter-spacing:1px}
}

@media screen and (max-width:515px) {
.blog .title .endwrap {display:hidden}
.blog .title .titlebig {background:#8dcb2d;float:left;position:relative;height:auto;-webkit-filter: drop-shadow(5px 3px 3px rgba(0,0,0,.2));-moz-filter: drop-shadow(5px 3px 3px rgba(0,0,0,.2));-ms-filter: drop-shadow(3px 2px 5px rgba(0,0,0,.2));-o-filter: drop-shadow(5px 3px 3px rgba(0,0,0,.2));filter: drop-shadow(5px 3px 3px rgba(0,0,0,.2));margin:0 0 10px 0}
.blog .title .titlebig h1, .blog .title .titlebig h1 a:link, .blog .title .titlebig h1 a:visited, .blog .title .titlebig h1 a:active {color:#fff;font:16px "franklin-gothic-urw",sans-serif;text-decoration:none;padding:0 10px 10px 10px;display:block;line-height:100%;font-weight:400;letter-spacing:1px}
}

.totheside {float:right}
.totheside a:link,.totheside a:visited {color:#0067c3;text-decoration:underline;font-weight:400}
.totheside p span {color:#76ba00;font-weight:400}.singlepost .navigation {display:none}
.singlepost .comment-form {display:none}

a span.learnmore {background: #3067b9;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;box-shadow: 1px 1px 5px rgba(0,0,0,.2), inset 0 0 15px rgba(58,103,172,.6);display: block;float: right;padding: 0 15px;line-height: 25px;height: 25px;color: #fff;}
a span.resourcesmore {background: #3067b9;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;box-shadow: 1px 1px 5px rgba(0,0,0,.2), inset 0 0 15px rgba(58,103,172,.6);display: block;float: right;padding: 0 15px;line-height: 25px;height: 25px;color: #fff;}

@media screen and (max-width:1000px) {
a span.resourcesmore {display:none}
}

a span.learnmore2 {background: #3067b9;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;box-shadow: 1px 1px 5px rgba(0,0,0,.2), inset 0 0 15px rgba(58,103,172,.6);display: block;float:right;padding: 0 15px;line-height: 25px;height: 25px;color: #fff;margin:20px 0}

.goto .navigation .previous {margin:20px 0;float:right}
.goto .navigation .next {margin:20px 0;float:left}
.goto .navigation .previous a, .goto .navigation .next a {font:16px "franklin-gothic-urw-cond",sans-serif;color:#0067c3}

.text_video {display:block;padding:0}
.text_video .title {margin:40px 0 0 40px;z-index:14}
.featuredvideo {margin:-84px 0 0 0;width:100%}
.featuredvideo img {width:100%;box-shadow:0 0 15px #CCC}
.spaceblog {margin:0 0 30px 0}

.mainbkg {background:#fff}
.contactgo {background:url('/wp-content/uploads/2014/01/contactbkg.jpg') no-repeat top center;background-size:cover}
.contactpage .form {margin:80px 40px;padding:10px 0 20px 0}
.contactpage .form .formybox form {margin:0}
.contactpage .form .formybox form input.go {width:70%}
.contactpagetop {margin:120px 0 0 0}
.contactpagetop h4, .contactpagetop h5 {color:#fff;text-align:center}
.contactpagetop h4 {font-size:130%;font-weight:600}
.contactpagetop h5 {font-size:110%;font-weight:100}
.productform strong {font-size:110%; text-decoration:underline}
.productform .form {margin:0 50px}
.productform .form input {border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}
.productform textarea {font: 120% "franklin-gothic-urw",sans-serif;background: #fff;box-shadow: inset 2px 2px 15px #e2dddd;border: 1px solid #aaaaaa;border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;
behavior: url(border-radius.htc);margin: 10px auto 40px auto;width: 80%;display: block;height: 30px;line-height: 30px;padding: 0 0 0 10px;color: #aaaaaa;outline: none;resize:none;height:50px}

.msftio .form h4 {text-align:center;color:#fff;}
.msftio .formybox {padding: 0px 25px;}
.msftio h3 {color:#8ccb2d;}
.msftio .button {background: #8ccb2d;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;color:#fff;padding: 5px 50px;font-weight:600;box-shadow:inset 0 10px 20px #72A91F,0 0 10px #CCC;}
.msftio .bio em {color:rgba(1,118,195,0.7);font-size: 150%;}
.msftio .bio p {text-align: center;}
.msftio .bio .teammember {margin-left: auto;margin-right: auto;}
.msftio .reviews {vertical-align:middle;margin-top:10%;}
.msftio .quote {font-size: 150px;float:left;padding-top: 25px;margin-left:-25px;position:absolute;color:rgba(1,118,195,0.3)}
.msftio .testimony {float:right;position:relative;}
.msftio .cap {font-style: italic; font-size: 12px;text-align:center;}

.gosearchresults .form {margin:0 0 30px 30px}
.gosearchresults .text {margin:30px 0}
.gosearchresults .text strong {font-weight:400;color:#000}

/* Team Page */
.teamgo {background:#fff url('/wp-content/uploads/2014/01/inspirebkg.png') no-repeat top right}
.teamgo .title {width:90%;max-width:286px}
.teamgo .title img {width:100%}

#replica .gocontent {padding:10px 0 0 0}

/* Footer */
.footer {margin:0;padding:20px;background-color:#316dc7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#204f96), to(#336dc4));background:-webkit-linear-gradient(top, #204f96, #336dc4);background:-moz-linear-gradient(top, #204f96, #336dc4);background:-ms-linear-gradient(top, #204f96, #336dc4);background:-o-linear-gradient(top, #204f96, #336dc4)}
.footer_second {margin:0;padding:20px 50px;background-color:#316dc7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#316dc7), to(#0f4ba5));background:-webkit-linear-gradient(top, #336dc4, #204f96);background:-moz-linear-gradient(top, #336dc4, #204f96);background:-ms-linear-gradient(top, #336dc4, #204f96);background:-o-linear-gradient(top, #336dc4, #204f96)}

.bottom {margin:0 auto;max-width:1000px;width:100%}
.connect {background:#204f96;box-shadow:none;margin:0;padding:10px;display:block;width:100%}
.call {font:14px "franklin-gothic-urw",sans-serif;color:#fff;display:block;line-height:25px;margin:0 0 10px 0}
.call img {float:left;padding:8px 20px 0 0}
.call span {height:15px;width:100%;display:block;font-size:12px;}
.mail {color:#fff;display:block;line-height:40px}
.mail a, .mail a:visited {font:14px "franklin-gothic-urw",sans-serif;color:#fff;text-decoration:none;letter-spacing:1px}
.mail img {float:left;padding:10px 15px 0 0}
.logo {margin:20px 0 0 0}
.copy p {font:14px "franklin-gothic-urw",sans-serif;color:#fff;text-align:center;margin:30px 0 0 0}
.connect p {font:14px "franklin-gothic-urw",sans-serif;margin:10px 0 0 0;padding:0;color:#fff;text-align:center}
.connect img {margin:5px 5px 0 5px}
.connect form {padding:0;margin:0;float:right}
.connect input {background:#fff;box-shadow:inset 2px 2px 15px #e2dddd;border:1px solid #aaaaaa;border-top-left-radius:20px;-moz-border-radius-topleft:20px;-webkit-border-top-left-radius:20px;border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;-webkit-border-bottom-left-radius:20px;behavior:url(border-radius.htc);margin:3px 0 0 0;padding:0;color:#aaaaaa;width:60%;padding:0 0 0 10px;border:0;outline:0;height:30px;line-height:30px;color:#204f96;float:left}
.connect .send {background:#79a3e1 url('/wp-content/uploads/2013/08/newsletter.png') center left no-repeat;box-shadow:inset 0 0 15px #316dc7;margin:3px 0 0 0;width:60px;border:0;outline:none;color:transparent;height:30px;line-height:30px;border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-top-right-radius:20px;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;-webkit-border-bottom-right-radius:20px;behavior:url(border-radius.htc)}
.connect .send:hover {background:#141662 url('/wp-content/uploads/2013/08/newsletter.png') center left no-repeat;box-shadow:none}

.footer ul {font:120% "franklin-gothic-urw-cond",sans-serif;float:left;width:20%;color:#fff;line-height:150%}
.footer ul li h1 {font-size:120%;color:#fff;font-weight:400;line-height:200%}
.footer ul li {font-size:90%}

/* Header */
.noribbontop {margin:10px 0 0 16px;max-width:1000px;width:100%}
.noribbonpost {margin:0 0 0 -16px;max-width:1000px;width:100%}
.noribbon {margin:-35px 0 0 16px;max-width:1000px;width:100%}
.videoribbon {float:right;margin:-42px -6px 0 0}
.videoposition {display:block;width:100%;margin:0}
@media screen and (max-width:1000px) {
 .videoposition {display:block;width:98%;margin:-10px auto -10px auto}
}
.videoposition img {width:100%}

.showcasego {margin:-40px 0 0 0;max-width:1000px;width:100%}
.showcaseposition {display:block;width:100%;margin:40px 0 30px 0}
.showcaseposition img {width:100%}

.topsearch {float:right;top:15px}
.toplogo {float:left}
.mainsearch {float:right;width:100%}
.mainsearch input {float:right;font:14px "franklin-gothic-urw",sans-serif;background:#fff;box-shadow:inset 2px 2px 15px #9d9d9d;border:1px solid #9d9d9d;border-top-left-radius:20px;-moz-border-radius-topleft:20px;-webkit-border-top-left-radius:20px;border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;-webkit-border-bottom-left-radius:20px;behavior:url(border-radius.htc);margin:3px 0 0 0;padding:0;color:#aaaaaa;width:150px;padding:0 0 0 10px;border:0;outline:0;height:30px;line-height:30px;color:#545454;text-align:center}
.mainsearch input.gosearch {float:right;background:#afafaf url('/wp-content/uploads/2013/06/mainsearch.png') center center no-repeat;box-shadow:0;margin:3px 0 0 0;color:#000;line-height:30px;height:30px;text-transform:uppercase;font:"franklin-gothic-urw",sans-serif;letter-spacing:1px;outline:none;text-align:left;padding:0;color:transparent;width:38px;border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-top-right-radius:20px;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;-webkit-border-bottom-right-radius:20px;behavior:url(border-radius.htc)}
.mainsearch input.gosearch:hover, .form input.gosearch:focus {background:#336dc4 url('/wp-content/uploads/2013/06/mainsearch.png') center center no-repeat}
@media screen and (max-width:459px) {
.topsearch {margin:0 10px 0 0}
.mainsearch input {width:50px}
.toplogo img {width:80%;min-width:150px}
}
	
.clear {clear:both}
.col {margin:30px 0 0 0}

.rslides_tabs li {margin:20px 0 0 0;padding: 0;display: inline-block;float: none;margin-right: 1px;list-style-type: none;}
.rslides_tabs {background:url('/wp-content/uploads/2013/06/slider.png') no-repeat;list-style:none;padding:0;text-align:center;width:178px;height:63px;display:block;float:right;position:relative;margin:-40px -22px 10px 0;z-index:9998}
.rslides_tabs a {text-decoration:none;color:transparent;background:url('/wp-content/uploads/2013/06/dot.png') no-repeat center center;width:30px;height:30px;display:block;margin:0}
.rslides_tabs a:hover {background:url('/wp-content/uploads/2013/06/dot_active.png') no-repeat}
.rslides_tabs .rslides_here a {background:url('/wp-content/uploads/2013/06/dot_active.png') no-repeat top left}
@media screen and (max-width:615px) {
.rslides_tabs {display:none}
}

.content {display:block;padding:10px 0 0 0}
.singlepost .text {box-shadow:none;margin:60px 0 0 0}
.text {display:block;box-shadow:0 0 15px #CCC;background:#fff;padding:40px}
.post-48 p {display:block;margin:-10px 0 0 0}
.text span.first, .searchy h1 {font-size:18px;font-weight:600;font-style:italic;color:#0067c3}
.searchy h1, .searchy h1 a, .searchy h1 a:visited {margin:0 0 20px 0;text-decoration:none;color:#0067c3}
.searchy h1 span {color:#82bf26}
.text span.second, .post-48 strong {font-size:16px;font-weight:600;color:#82bf26}
.post-48 strong {font-size:100%;font-weight:700}
.text strong, strong {font-weight:600}
.text p.no {margin:0;padding:0}
.read-more a, .read-more a:visited {display:none}
h6 {display:none}

.cutegroups {display:block;margin:0 0 0 30px}
.cutegroups li {display:block;background:#336dc4;box-shadow:inset 0 10px 20px #204f96,0 0 15px #CCC;padding:10px 0 0 0;margin:0;border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;behavior:url(border-radius.htc);color:#fff;text-align:center;font:21px "franklin-gothic-urw-cond",sans-serif;line-height:40px;letter-spacing:1px}
.cutegroups li ul li {background:#fff;box-shadow:1px 0 15px #CCC;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;padding:5px;margin:0;border-bottom:1px solid #ccc;line-height:80%}
.cutegroups li ul li:last-child {border-bottom:none}
.cutegroups li ul li a:link,
.cutegroups li ul li a:visited {text-decoration:none;font:80% "franklin-gothic-urw-cond",sans-serif;color:#6c6c6c;letter-spacing:0}

.post-data p {color:#0067c3}
.post-data p span {font-weight:600px;text-decoration:underline}

#content-blog .text {padding:40px 40px 0 40px}

/* Forms */
.updatese {display:block;padding:10px 0 20px 0;background:#fff;box-shadow:0 0 15px #CCC;margin:0 0 0 30px;border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;behavior:url(border-radius.htc)}
.updatese h4 {background:#336dc4 url('/wp-content/uploads/2014/03/newsletter.png') no-repeat center center;display:block;box-shadow:inset 0 10px 20px #204f96,0 0 40px #CCC;padding:0 5px;margin:-10px 0 20px 0;border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;behavior:url(border-radius.htc);text-align:center;font-weight:100;color:#fff;font:120% "franklin-gothic-urw-cond",sans-serif;line-height:350%;letter-spacing:1px}
.updatese input {font:120% "franklin-gothic-urw",sans-serif;background:#fff;box-shadow:inset 2px 2px 15px #e2dddd;border:1px solid #aaaaaa;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;behavior:url(border-radius.htc);margin:10px auto 12px auto;width:80%;display:block;height:30px;line-height:30px;padding:0 0 0 10px;color:#aaaaaa;outline:none}
.updatese input.go {font-family:"franklin-gothic-urw",sans-serif;background:#fff url('/wp-content/uploads/2013/08/submit.png') center right no-repeat ;box-shadow:inset 0 10px 30px #dadadb, inset 0 -10px 30px #dadadb;margin:-20px auto 0 auto;width:50%;color:#000;line-height:40px;height:40px;text-transform:uppercase;letter-spacing:1px;outline:none;text-align:left;padding:0 0 0 35px;font-size:12px}
.updatese input.go:hover, .form input.go:focus {background:#336dc4 url('/wp-content/uploads/2013/08/submit_hover.png') center right no-repeat;box-shadow:inset 0 10px 20px #204f96;color:#fff}

.form {display:block;padding:10px 0 20px 0;background:#fff;box-shadow:0 0 15px #CCC;margin:0 0 0 30px;border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;behavior:url(border-radius.htc)}
.form h4 {display:block;background:#336dc4;box-shadow:inset 0 10px 20px #204f96,0 0 10px #CCC;padding:5px;margin:-10px 0 20px 0;border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;behavior:url(border-radius.htc)}
.form input {font:120% "franklin-gothic-urw",sans-serif;background:#fff;box-shadow:inset 2px 2px 15px #e2dddd;border:1px solid #aaaaaa;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;behavior:url(border-radius.htc);margin:10px auto 12px auto;width:80%;display:block;height:30px;line-height:30px;padding:0 0 0 10px;color:#aaaaaa;outline:none}
.form input.go {font-family:"franklin-gothic-urw",sans-serif;font-size:12px;background:#fff url('/wp-content/uploads/2013/08/submit.png') center right no-repeat ;box-shadow:inset 0 10px 30px #dadadb, inset 0 -10px 30px #dadadb;margin:-20px auto 0 auto;width:50%;color:#000;line-height:40px;height:40px;text-transform:uppercase;font:"franklin-gothic-urw-con-sc",sans-serif;letter-spacing:1px;outline:none;text-align:left;padding:0 0 0 35px}
.form input.go:hover, .form input.go:focus {background:#336dc4 url('/wp-content/uploads/2013/08/submit_hover.png') center right no-repeat;box-shadow:inset 0 10px 20px #204f96;color:#fff}

#product-support .form h4 {padding:10px 5px}

/* Subpages */
.secondary {background:url('/wp-content/uploads/2014/03/changehappen.png') no-repeat top center;background-size:cover;display:block;padding:10px 0 20px 0;box-shadow:0 0 15px #CCC;margin:0 0 0 30px;border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;behavior:url(border-radius.htc)}
.secondary h2 {background:#96d032;box-shadow:inset 0 0 20px #668d22,0 0 10px #CCC;margin:-10px 0 20px 0;border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;behavior:url(border-radius.htc);font:110%"franklin-gothic-urw",sans-serif;color:#fff;height:40px;line-height:40px;text-transform:none;text-align:center;font-weight:400}

.mainsection {display:block;padding:10px 0 20px 0;background:#fff;box-shadow:0 0 15px #CCC;margin:-20px 0 0 0}
.logo_one figure {padding:10px}
.logo_one figure .dllogo {width:80%;margin:0 auto}
.logo_one figure .dllogo img {width:100%}
.logo_one figure a {text-align:center;text-decoration:underline;color:#336dc4}

table#v2 {border:0;border-collapse: collapse;}
table#v2 h2 {margin:0;}
table#v2 th, table#v2 td {padding: 5px;}
table#v2 th {text-align: center;}
table#v2 tr:nth-child(even) {background-color: #eee;}
table#v2 .bull {text-align: center;font-size: 40px;line-height: 15px;color: #8ccb2d;vertical-align: middle;}
.list .cap {font-size: 65%;}
.list table .cap {line-height:10px;vertical-align:middle;}
.list h3 {color:#000;}
.list .ufc h2 {margin:0;padding-bottom:20px;}
.side h3 {margin-left:20px;}

.apps_one {padding:40px 20px;background:url('/wp-content/uploads/2013/12/apps_bkg_01.png') no-repeat top right;box-shadow:0 5px 10px #ddd}
.ubi_one {padding:40px 20px;background:url('/wp-content/uploads/2014/01/ubiquity_bkg.png') no-repeat bottom right;box-shadow:0 5px 10px #ddd}
.ubiv2 {padding:40px 20px;background:url('/wp-content/uploads/2014/01/ubiquity_bkg.png') no-repeat top right;background-position-y: -100px;box-shadow:0 5px 10px #ddd}
.ubiv2 h1 {color:#336dc4;margin:0 0 20px 0;font-weight:700}
.ubiv2 .span4, .ubiv2 .span4 p {text-align:center;color: rgba(1,118,195,0.7);font-size:110%;margin-bottom: 0;padding: 0 10px;}
.ubi2_one {padding:40px 20px;box-shadow:0 5px 10px #ddd}
.ubi2_one .image {max-width:500px;width:100%}
.ubi2_one .image img {width:100%}
.resp_one, .pub_two, .logo_one, .cont_one, .web_three, .pub_three, .kin_one, .rich_four {padding:40px 20px;box-shadow:0 5px 10px #ddd}
.teamgo {padding:40px 20px}
.shadowbottom {box-shadow:0 5px 10px #ddd}
.strat_one, .logo_two, .teamgo_two {padding:40px 20px}
.teamgo_temp {padding:10px}
.teamgo_temp img {width:100%}
.strat_two {padding:10px 0 30px 0}
.web_two, .rich_two, .rich_three {padding:40px 20px}
.bro_one {padding:40px 20px;background:url('/wp-content/uploads/2013/12/bro001.png') no-repeat top right;box-shadow:0 5px 10px #ddd}
.mag_one {padding:40px 20px;background:url('/wp-content/uploads/2014/01/mag001.png') no-repeat top right;box-shadow:0 5px 10px #ddd}
.cat_one {padding:40px 20px;background:url('/wp-content/uploads/2014/01/cat001.png') no-repeat top right;box-shadow:0 5px 10px #ddd}
.ubi_one p, .ubi2_one p, .apps_one p, .bro_one p, .cat_one p, .resp_one p {margin:0 40% 10px 0}
.ubiquity_main p {width:90%;margin:0 auto}
.ubiquity_main h1 {color:#000;margin:20px 0;text-align:center;font-weight:700;font-size:240%}
.strat_one p, .logo_one p, .logo_two p {margin:0 0 10px 0}
.strat_two p {margin:0 0 -60px 20px;position:relative;top:-40px}
.mag_one p, .kin_one p {margin:0 45% 10px 0}
.resp_seven p {margin:0 45% 10px 0}
.bro_two, .cat_two, .mag_two, .pub_two, .resp_two {padding:40px 20px;box-shadow:0 5px 10px #ddd}
.ubi2_two {padding:40px 20px}
#post-547 strong {margin:0 0 10px 0}
.strat_three {padding:40px 20px}
.web_one, .web_two, .rich_two, .rich_three {box-shadow:0 5px 10px #ddd}
.bro_two p, .cat_two p, .mag_two p, .resp_two p, .ubi2_two p, .strat_three p {margin:0 10px 10px 0}
.resp_two .col, .ubi2_two .col, .bro_two .col, .cat_two .col, .mag_two .col, .strat_three .col {margin:0}
.bro_three p, .cat_three p, .mag_three p, .resp_three p {text-align:center;margin:0 20px 20px 40px}
.apps_one h1 {color:#ffbb05;font-weight:700;margin:0 0 20px 0}
.strat_one h1, .logo_one h1 {color:#8ccb2d;font-weight:700;margin:0 0 20px 0}
.strat_three h1 {text-align:center;color:#336dc4;font-weight:700;margin:0 0 20px 0}
.ubi_one h1, .ubi2_one h1, .resp_one h1 {color:#8ccb2d;font-weight:700;margin:0 0 20px 0}
.bro_one h1, .mag_one h1, .kin_one h1, .web_three h1, .rich_three h1, .pub_two h1 {color:#ec1735;margin:0 0 20px 0;font-weight:700}
.cat_one h1, .bro_two h1, .cont_one h1 {color:#8ccb2d;margin:0 0 20px 0;font-weight:700}
.resp_two h1, .ubi2_two h1, .resp_seven h1, .cat_two h1, .mag_two h1, .pub_three h1, .rich_four h1, .logo_two h1 {color:#336dc4;margin:0 0 20px 0;font-weight:700}
.bro_four, .cat_four, .mag_four, .resp_four {padding:20px;box-shadow:0 5px 10px #ddd}
.bro_four h1, .web_two h1, .rich_two h1 {color:#ffbb05;font-weight:700;margin:0 0 20px 0}
.resp_four h1, .cat_four h1 {color:#ec1735;font-weight:700;margin:0 0 20px 0}
.mag_four h1 {color:#8ccb2d;font-weight:700;margin:0 0 20px 0}
.bro_four h2, .cat_four h2, .mag_four h2 {color:#000;font-size:20px;font-weight:600;text-transform:none;margin:15px 0 10px 0}
.bro_four h3, .cat_four h3, .mag_four h3 {color:#000;font-size:16px;font-weight:600;margin:0 0 10px 0}
.bro_five {padding:30px 20px;margin:0 40% 0 0;position:relative;box-shadow:0 5px 10px #ddd}
.bro_five h1 {color:#336dc4;font-weight:700;margin:0 0 20px 0}
.bro_six, .cat_six, .mag_six {padding:30px 20px;margin:0 40% 0 0;position:relative}
.resp_six {box-shadow:0 5px 10px #ddd;padding:30px 20px;margin:0 40% 0 0;position:relative}
.resp_seven {padding:30px 20px;margin:0 40% 0 0;position:relative}
.bro_six h1 {color:#ec1735;text-align:center;font-weight:700;margin:0 0 30px 0}
.resp_six h1 {color:#ffbb05;text-align:center;font-weight:700;margin:0 0 30px 0}
.cat_six h1 {color:#ffbb05;text-align:center;font-weight:700;margin:0 0 30px 0}
.mag_six h1 {color:#ec1735;text-align:center;font-weight:700;margin:0 0 30px 0}
.bro_six h2, .cat_six h2, .mag_six h2, .resp_six h2 {color:#000;font-weight:700;margin:0 0 20px 30px;font-size:140%;text-transform:none}
.bro_six ul, .cat_six ul, .mag_six ul, .resp_six ul {counter-reset:li;margin:20px;padding-left:0}
.bro_six ul > li, .cat_six ul > li, .mag_six ul > li, .resp_six ul > li {position:relative;margin:0 0 0 2em;padding:4px 8px;list-style:none}
.bro_six ul > li span, .cat_six ul > li span, .mag_six ul > li span, .resp_six ul > li span {color:#000}
.bro_six ul > li:before {content:"•";position:absolute;top:2px;left:-2em;width:2em;margin-right:8px;padding:0;color:#ec1735;font-weight:bold;font-family:Tahoma, sans-serif;text-align:center}
.resp_six ul > li:before {content:"•";position:absolute;top:2px;left:-2em;width:2em;margin-right:8px;padding:0;color:#8ccb2d;font-weight:bold;font-family:Tahoma, sans-serif;text-align:center}
.cat_six ul > li:before {content:"•";position:absolute;top:2px;left:-2em;width:2em;margin-right:8px;padding:0;color:#ffbb05;font-weight:bold;font-family:Tahoma, sans-serif;text-align:center}
.mag_six ul > li:before {content:"•";position:absolute;top:2px;left:-2em;width:2em;margin-right:8px;padding:0;color:#ec1735;font-weight:bold;font-family:Tahoma, sans-serif;text-align:center}
.bro_six li ul, .cat_six li ul, .mag_six li ul, .resp_six li ul {margin-top:6px;}
.bro_six ul ul li:last-child, .cat_six ul ul li:last-child, .mag_six ul ul li:last-child, .resp_six ul ul li:last-child  {margin-bottom:0}

.strat_bkg {box-shadow:0 7px 7px #CCC;background:url('/wp-content/uploads/2014/01/nxthead.jpg') no-repeat bottom right}
.strat_two a span {background:#3067b9;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:1px 1px 5px rgba(0,0,0,.2), inset 0 0 15px rgba(58,103,172,.6);display:block;float:right;padding:0 15px;line-height:25px;height:25px;color:#fff;margin:30px 0 0 0}
#responsive-design .title, #strategic-services .title, #strategic-services-showcase .title {margin:80px 0 0 21px}
#responsive-design .title .endwrap, #strategic-services .title .endwrap, #strategic-services-showcase .title .endwrap {float:left;display:block;width:28px;height:73px;background:url('/wp-content/uploads/2014/01/strat_services.png') no-repeat left center;position:relative;top:-52px;left:-49px;-webkit-filter: drop-shadow(3px 2px 5px rgba(0,0,0,.2));-moz-filter: drop-shadow(3px 2px 5px rgba(0,0,0,.2));-ms-filter: drop-shadow(3px 2px 5px rgba(0,0,0,.2));-o-filter: drop-shadow(3px 2px 5px rgba(0,0,0,.2));filter: drop-shadow(3px 2px 5px rgba(0,0,0,.2))}
#responsive-design .title .titlebig, #strategic-services .title .titlebig, #strategic-services-showcase .title .titlebig {background:#8dcb2d;float:left;position:relative;top:-29px;left:-51px;height:42px;-webkit-filter: drop-shadow(5px 3px 3px rgba(0,0,0,.2));-moz-filter: drop-shadow(5px 3px 3px rgba(0,0,0,.2));-ms-filter: drop-shadow(3px 2px 5px rgba(0,0,0,.2));-o-filter: drop-shadow(5px 3px 3px rgba(0,0,0,.2));filter: drop-shadow(5px 3px 3px rgba(0,0,0,.2))}
#responsive-design .title .titlebig h1, #strategic-services .title .titlebig h1, #strategic-services-showcase .title .titlebig h1 {color:#fff;font:16px "franklin-gothic-urw",sans-serif;text-decoration:none;margin:10px 0 0 0;padding:0 15px;display:block;line-height:100%;font-weight:700;letter-spacing:1px}

.imggo {width:27%;min-width:150px;margin:0 -20px 0 0}
.imggo img {width:100%}
.imggo2 {width:30%;min-width:150px;margin:0 -20px 0 0;float:right}
.imggo2 img {width:100%}
.imggo3 {width:100%;margin:0 -21px 0 0;float:right}
.imggo3 img {width:100%}

.showcase_piece figure {padding:0 10px}
.showcase_piece {width:100%}
.showcase_piece img {box-shadow:0 0 5px rgba(0,0,0,.5);width:100%}

.websample {max-width:257px;width:80%;margin:0 auto}
.websample img {width:100%}
.websample span {display:block;background:#868687;color:#fff;width:100%;max-width:257px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;text-align:center;line-height:25px;height:25px;box-shadow:1px 1px 5px rgba(0,0,0,.2), inset 0 0 15px rgba(0,0,0,.3);letter-spacing:1px}

.apps_three {padding:40px 20px;background:url('/wp-content/uploads/2013/12/nexus.png') no-repeat bottom right;box-shadow:0 5px 10px #ddd}
.apps_three p {margin:0 40% 0 0}
.apps_three h1 {color:#336dc4;font-weight:600;margin:0 0 20px 0}

.apps_four {padding:60px 20px 40px 20px;background:url('/wp-content/uploads/2013/12/apps_bkg_02.png') no-repeat bottom left}
.apps_four p {margin:0 0 40px 40%}
.apps_four h1 {color:#464646;font-weight:600;margin:0 0 20px 40%}

.apps_five {padding:40px 20px}
.apps_five p {text-align:center;margin:0 15%}
.apps_five h1 {text-align:center;color:#8ccb2d;font-weight:700;margin:0 0 20px 0}

.apps_two, .kin_two {padding:40px 20px;box-shadow:0 5px 10px #ddd}
.apps_two p, .kin_two p {margin:0 20%}
.apps_two h1 {text-align:center;color:#ec1735;font-weight:600;margin:0 0 20px 0}
.kin_two h1 {text-align:center;color:#000;font-weight:600;margin:0 0 20px 0}
.apps_two ol {counter-reset:li;margin:20px;padding-left:0}
.apps_two ol > li {color:#ec1735;position:relative;margin:0 0 8px 2em;padding:4px 8px;list-style:none}
.apps_two ol > li span {color:#000}
.apps_two ol > li:before {content:counter(li);counter-increment:li;position:absolute;top:-2px;left:-2em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:2em;margin-right:8px;padding:4px;color:#ec1735;background:#fff;font-weight:bold;font-family:Tahoma, sans-serif;text-align:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-webkit-filter: drop-shadow(0 1px 2px rgba(0,0,0,.5));-moz-filter:drop-shadow(inset 0 1px 2px rgba(0,0,0,.5));-ms-filter:drop-shadow(inset 0 1px 2px rgba(0,0,0,.5));-o-filter:drop-shadow(inset 0 1px 2px rgba(0,0,0,.5));filter:drop-shadow(inset 0 1px 2px rgba(0,0,0,.5));}
.apps_two li ol,
.apps_two li ul {margin-top:6px;}
.apps_two ol ol li:last-child {margin-bottom:0}

.calloutsection p {text-align:center;margin:40px 20%}

.callbutton {display:block;padding:0 0 0 20px;margin:22px 0 0 0}

#replica .col {margin:10px 0 0 0}
.gocontent {background:#fff;text-decoration:none;padding:0 0 10px 0}
.gocontent h2 {font-weight:700;text-align:center;margin:0 0 20px 0;padding:20px 0 0 0;text-transform:uppercase;color:#000;font-size:250%}
.gocontent .pblock p {color:#000;text-align:left;padding:10px 20px;margin:0;line-height:125%;font-size:110%;text-decoration:none}
.gocontent .pblock p strong {color:#000}
.gocontent .pblock {min-height:200px}
.staycontent p span, .gocontent p span {position:relative;margin:20px auto;width:50%;display:block;background:#96d032;box-shadow: inset 0 0 20px #668d22,0 0 10px #CCC;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;font:110%"franklin-gothic-urw",sans-serif;color: #fff;height:50px;line-height:50px;text-transform: none;text-align:center;transition:all 2s;-moz-transition:all 2s;-webkit-transition:all 2s}
.staycontent p span:hover, .gocontent p span:hover {background:#668d22}
.secondy {background:#f5f5f5}

.formcenter {width:33%;margin:50px auto;position:relative}
.formcenter h1 {text-transform:uppercase;text-align:center;font-weight:700;color:#fff;font-size:230%;margin:20px 0}
.formcenter .form {margin:0 30px}
.replicabkg {background:url('/wp-content/uploads/2014/01/replicaback.jpg') no-repeat top center;margin:-10px 0 -20px 0}

.download {background:#fff url('/wp-content/uploads/2014/01/featurebkg.png') no-repeat bottom center;height:150px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}
.download p {color:#0067c3;text-align:left;width:100%;padding:0 0 0 10px;margin:-10px 0 0 0;line-height:95%}
.download span {position:relative;width:80%}
.download p a, .download p a:visited {text-decoration:none;font-weight:700;color:#0067c3}

.ubiquity {height:150px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}

/* Responsify Defaults */
@media screen and (max-width: 1065px){
  .span8 {width:100%}
  .span7 {width:100%}
  .span4 {width:50%;padding:10px}
  .hidesmall {display:none}
  .noribbontop .span8 {width:58%} 
  .noribbontop .span4 {width:40%;padding:0}  
  #container, .inner{width:95%;margin:0 auto}
  .col {margin:10px 0}
  .videoribbon {display:none}
  .mainsection {margin:-20px 0 -20px 0}
  .noribbontop {margin:0;max-width:1065px;width:100%;padding:10px 0 10px 16px}  
  .noribbon {margin:10px 0 10px 0;max-width:1000px;width:100%}  
  .formcenter, .productform {width:80%}
  .strat_bkg {background:#fff}
  .apps_one,
  .apps_two,
  .apps_three,
  .apps_four,
  .mag_one,
  .cat_one,
  .bro_one,
  .resp_one,
  .ubi_one,
  .ubiv2,
  .ubi2_one {
  box-shadow:0 5px 10px #ddd;background-image:none
  }
  .apps_one p,
  .apps_two p,
  .kin_two p,
  .apps_three p,
  .apps_four p,
  .apps_five p,
  .mag_one p,
  .kin_one p,
  .cat_one p,
  .bro_one p,
  .resp_one p,
  .ubi_one p,
  .ubi2_one p,
  .resp_seven p,
  .strat_one p {
  width:100%;
  margin:0 0 20px 0
  }
 .apps_four h1 {
  margin:0 0 20px 0
  }
 .imggo,
 .imggo2,
 .imggo3 {display:none}
 .mag_two {margin:0 0 -20px 0}
}

@media screen and (max-width: 830px){
  .span8 {width:100%}
  .span6 {width:100%;padding:10px}   
  .span4 {width:100%;padding:10px}
  .span3 {width:50%;margin:0 0 10px 0}
  .noribbontop .span4 {width:100%;padding:0 20px 10px 0}    
  #container, .inner{width:95%;margin:0 auto}
  .col {margin:10px 0}
  .ubiquity {height:250px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
  .secondary {background:url('/wp-content/uploads/2014/03/changehappen2.png') no-repeat top center;background-size:cover}
  .videoribbon {display:none}
  .noribbontop {margin:0;max-width:1065px;width:100%;padding:10px 0 10px 16px}  
  .noribbon {margin:10px 0 10px 0;max-width:1000px;width:100%}
  .footer {display:none}
  .secondary {margin:0 30px}
  .thirdly {margin:0 30px}
  .form {margin:0 30px}     
}

@media screen and (max-width: 480px){
  .span8 {width:100%}
  .span6 {width:100%;padding:10px} 
  .span4 {width:100%;padding:10px}
  .span3 {width:100%;margin:0 0 10px 0}
  #container, .inner{width:100%;margin:0 auto}
  .col {margin:10px 0}
  .videoribbon {display:none}
  .noribbontop {margin:0;max-width:1065px;width:100%;padding:10px 0 10px 16px}  
  .noribbon {margin:10px 0 10px 0;max-width:1000px;width:100%}
  .footer {display:none}
  .secondary {margin:0}  
  .thirdly {margin:0}
  .form {margin:0}  
  .formcenter, .productform {width:92%}
  .productform .form {margin:0}
}


/* Custom Breakpoints */

@media screen and (max-width: 480px) {
 /* Add your styles for devices with a maximum width of 480 */
}


// Micro Clearfix 

/* For modern browsers */
.cf:before,
.cf:after {
    content:"";
    display:table;
}

.cf:after {
    clear:both;
}

/* For IE 6/7 (trigger hasLayout) */
.cf {
    *zoom:1;
}

/* Slider */
.rslides_nav {
  display:none
}