.emphasis-p{color:#e16c22}
.pricing{position:relative;border-radius:3px;margin-bottom:15px;box-shadow:0 0 5px #eee}
.pricing:hover{box-shadow:0 0 15px #b5b5b5}
.pricing:hover h4{color:#457e98}
.pricing-head{text-align:center}.pricing-head .ribbon-wrapper{width:110px;height:100px;overflow:hidden;position:absolute;top:-1px;right:-1px}
.pricing-head .ribbon{position:relative;padding:5px 0;left:-5px;top:20px;width:160px;color:#7c5900;font-size:18px;font-weight:bold;text-align:center;text-shadow:0 1px rgba(255,255,255,0.3);letter-spacing:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-image:-webkit-gradient(linear, left 0, left 100%, from(#ffca42), to(#f7b91c));background-image:-webkit-linear-gradient(top, #ffca42, 0, #f7b91c, 100%);background-image:-moz-linear-gradient(top, #ffca42 0, #f7b91c 100%);background-image:linear-gradient(to bottom, #ffca42 0, #f7b91c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffca42', endColorstr='#fff7b91c', GradientType=0);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);-o-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2);display:block}
.pricing-head h3,.pricing-head h4{margin:0;line-height:normal;font-weight:bold !important}
.pricing-head h3 span,.pricing-head h4 span{display:block;margin-top:5px;font-size:13px}
.pricing-head h3{color:#fafafa;padding:12px 0;font-size:26px;font-family:Arial;background:#2d526d;border-radius:3px 3px 0 0;text-shadow:0 1px 0 #88b8c9;border-bottom:solid 1px #457e98}@media (max-width:979px) and (min-width:768px){.pricing-head h3{font-size:21px}}
.pricing-head h4{color:#bac39f;padding:5px 0;font-size:40px;font-family:Arial;background:#fbfef2;text-shadow:0 1px 0 #fff}@media (min-width:980px){.pricing-head h4{font-size:60px}}
.pricing-head h4 i{top:-8px;font-size:28px;font-style:normal;position:relative}
.pricing-head h4 span{top:-10px;font-size:14px;font-style:normal;position:relative}
.pricing-head h5{background:#fbfef2;margin:0px;font-family:inherit;font-weight:bold;line-height:20px;padding-bottom:7px;border-bottom:solid 1px #f5f9e7}
.pricing p{margin-top:10px}
.pricing-content li{color:#888;font-size:12px;padding:7px 15px;border-bottom:solid 1px #f5f9e7}
.pricing-content li i{top:2px;color:#88b8c9;font-size:16px;margin-right:5px;position:relative}
.pricing-footer{color:#777;font-size:11px;line-height:17px;text-align:center;padding:0 20px 19px;border-radius:0 0 3px 3px}
.pricing-footer a,.pricing-footer button{color:#fff;border:none;margin-top:5px;font-size:16px;padding:6px 15px;text-align:center;border-radius:2px;background:#457e98;display:inline-block;text-transform:uppercase;text-shadow:0 1px 0 #2d526d;border-bottom:solid 2px #88b8c9}@media (max-width:979px) and (min-width:768px){.pricing-footer a,.pricing-footer button{font-size:13px}}
.pricing-footer a:hover,.pricing-footer button:hover{cursor:pointer;background:#88b8c9;text-decoration:none;box-shadow:0 0 3px #999}
.price-active,.pricing:hover{box-shadow:0 0 15px #b5b5b5}
.price-active h4{color:#2d526d}
.price-active:hover h4{color:#2d526d}
.pricing-selectable{cursor:pointer}
.no-space-pricing .pricing:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .2s ease-in-out}
.no-space-pricing .price-active .pricing-head h4,.no-space-pricing .pricing:hover .pricing-head h4{color:#2d526d;padding:15px 0;font-size:80px;-webkit-transition:color .5s ease-in-out;-moz-transition:color .5s ease-in-out;-o-transition:color .5s ease-in-out;transition:color .5s ease-in-out}
.pricing{padding:15px;margin-bottom:15px;background:#eceff2 top right no-repeat;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media (max-width:979px) and (min-width:768px){.pricing{padding:5px}}
.pricing input[type=radio]{visibility:hidden}
.squaredFour{width:40px;margin:10px auto 26px auto;position:relative}
.squaredFour label{cursor:pointer;position:absolute;width:40px;height:40px;top:0;border-radius:5px;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,0.5);box-shadow:inset 0 1px 1px #fff,0 1px 3px rgba(0,0,0,0.5);background:#fcfff4;background:-webkit-linear-gradient(top, #fcfff4 0, #dfe5d7 40%, #b3bead 100%);background:-moz-linear-gradient(top, #fcfff4 0, #dfe5d7 40%, #b3bead 100%);background:-o-linear-gradient(top, #fcfff4 0, #dfe5d7 40%, #b3bead 100%);background:-ms-linear-gradient(top, #fcfff4 0, #dfe5d7 40%, #b3bead 100%);background:linear-gradient(top, #fcfff4 0, #dfe5d7 40%, #b3bead 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfff4', endColorstr='#b3bead', GradientType=0)}
.squaredFour label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:27px;height:15px;background:transparent;top:5px;left:4px;border:5px solid #333;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.squaredFour label:hover::after,.pricing-selectable:hover .squaredFour label::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.2}
.squaredFour input[type=radio]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}
.hero-references{position:relative;overflow:hidden}
.hero-references h4{font-family:"freight-sans-pro";color:#ffffff}
.hero-references:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:#2b3a42;background:transparent #2b3a42;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;opacity:.5}
.press-list{padding:0 30px;list-style:none}@media (max-width:487px){.press-list{padding:0;margin-left:0;text-align:center}.press-list li{display:inline-block}}.press-list img{height:24px;padding:5px}@media (min-width:487px){.press-list img{height:30px}}
.press-list hr{-moz-transform:rotate(10deg);-webkit-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(90deg);background-color:white;width:25px;margin-bottom:5px}
.press-list h4{color:#ffffff}
.hero-references-mobile h4{font-family:"freight-sans-pro";color:#ffffff;text-align:center}
.actions a:before{content:"";background-image:url(../../img/newtheme/stripe/spritesheet.png);background-repeat:no-repeat;display:block;margin-right:auto;margin-left:auto}
@media (max-width:1350px){.socialButtons{margin-right:80px}}.actions a{text-align:center;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-weight:bold;text-transform:uppercase;color:white;font-size:30px;line-height:40px;display:block;transition:color 0.5s linear;-moz-transition:color 0.5s linear;-o-transition:color 0.5s linear;-webkit-transition:color 0.5s linear;}
.actions a:hover,.actions .active a{text-decoration:none;color:#C8C8C8}
.actionBtn{width:25%;float:left;min-height:1px;margin-left:0px}
.actionText{width:25%;float:left;min-height:1px;margin-left:0px}
.search,.learn,.consult{border-right:2px solid white;margin-right:-2px}
.search a:before{width:74px;height:57px;background-position:-4px -456px}
.search a:hover:before,.search.active a:before{width:74px;height:57px;background-position:-4px -390px}
.learn a:before{width:74px;height:57px;background-position:-4px -195px}
.learn a:hover:before,.learn.active a:before{width:74px;height:57px;background-position:-4px -130px}
.consult a:before{width:55px;height:55px;background-position:-4px -67px}
.consult a:hover:before,.consult.active a:before{width:55px;height:55px;background-position:-4px -4px}
.protect a:before{width:48px;height:57px;background-position:-4px -325px}
.protect a:hover:before,.protect.active a:before{width:48px;height:57px;background-position:-4px -260px}
.strip{width:auto;padding:7px;margin-bottom:10px}
.strip h3{color:#FFF}
.strip .btn{margin-bottom:3px}
.stripe-wrapper{height:118px;background:#232323 url("../../img/newtheme/texture-1.jpg")}
#stripeBar{padding:7px 0px}#stripeBar.affix{z-index:1049;position:fixed;top:0px;width:100%;margin-left:0px;margin-right:0px;background:#232323;background:rgba(54,54,54,0.75)}
.stripe-below{margin-bottom:30px}
.stripe-below div{text-align:center}
.stripe-below .actionText .actionTextBorder{margin:0 15px 0 15px;height:8px}
.stripe-below .actionText span{font-size:1.3em;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif}
.stripe-below .actionText .actionTextBorder{border-bottom:4px solid white;transition:border-color .5s linear;-moz-transition:border-color .5s linear;-o-transition:border-color .5s linear;-webkit-transition:border-color .5s linear;}
.stripe-below .actionText.hover .actionTextBorder,.stripe-below .actionText.active .actionTextBorder{color:#2d526d;border-bottom:4px solid #2d526d}
#stripeTabs .tab-pane{margin-top:20px}
@media (max-width:912px){.stripe-below .actionText span{font-size:1.1em}}@media (max-width:767px){.actions a{font-size:24px} .actionText span{padding-left:0px;padding-right:0px;margin-left:0px} .stripe-below .actionText span{font-size:1em}}@media (max-width:480px){.actions a{font-size:17px} .stripe-below .actionText span{font-size:0.9em}}.whyChooseSmartupList li{list-style-type:none}
.knowledgeCenterList li{list-style-type:none}
.collaborationList li{list-style-type:none;margin-bottom:15px}
.collaborationList .italic{font-style:italic}
.smartup-p{color:#2d526d}
.icon-teal{color:#2d526d}
.mainbullets h3{color:#666666;text-align:center}
.mainbullets h4{text-align:center;color:#999999;margin-top:-15px;font-size:1.1em}
.blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C" "\201D" "\2018" "\2019"}
.blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-0.4em}
.blockquote p{display:inline}
.step-image img{margin-top:65px}
.step-text{line-height:30px;font-size:1.3em}
.step-text h1{margin-bottom:30px;color:#e16c22;white-space:nowrap}
.step-text h1 small{color:#e16c22;font-size:60%;padding-right:10px}
.step-text h1 span{color:#4C4C4E;padding-left:10px;border-left:1px solid black;margin-left:10px;font-size:80%}
.step-text h1 img{vertical-align:text-top;padding:0 20px;width:80px;height:80px}
@media (max-width:979px){.step-text h1 img{width:60px;height:60px}}.advantageBtns{text-align:center}
.advantageBtns .btn{width:150px}
.howItWorks{padding:30px 0}
.patentSearchSection{background-image:url(../../img/newtheme/search/searchTexture.jpg);width:auto;background-repeat:repeat-x}
.blogFeedSlides .slideContent{padding:0 15px 10px 15px}
.mainbullets img{width:30%}
.our-services{padding-top:15px}.our-services .os-header{padding-bottom:15px}
.our-services h2{font-family:"jubilat";font-size:36px;color:#2b3a42;letter-spacing:2px}
.our-services .subheader{font-family:"freight-sans-pro";font-size:28px;color:#ff3d2e}
.our-services h3{font-family:"museo-slab";font-size:25px;color:#2b3a42;line-height:200%}
.our-services h4{font-family:"freight-sans-pro",sans-serif;font-weight:500;font-size:17px;color:#818991}@media (min-width:979px) and (max-width:1049px){.our-services h4{font-size:16px}}
.our-services p{font-family:"freight-sans-pro";color:#b1b3b5;font-size:18px;line-height:25px;text-align:center}
.our-services a{font-family:"freight-sans-pro"}
.our-services .learn-more{font-weight:700}
.our-services .vertical-left{margin-left:10px;padding-left:9px;border:0;border-left:1px solid #cccccc;display:inline-block;vertical-align:bottom}@media (min-device-width:320px) and (max-device-width:480px){.our-services .vertical-left{margin-left:0px;padding-left:0px;border-top:1px solid #cccccc;border-left:0;margin-top:5px}}
.comparison h2{font-family:"jubilat";font-size:36px;color:#2b3a42;letter-spacing:2px;text-align:center}.comparison h2 sup{font-size:55%;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif}
@media (min-device-width:320px) and (max-device-width:480px){.comparison h2{font-size:22px}}
.comparison .subheader{font-family:"freight-sans-pro";font-size:25px;color:#3f5765;font-weight:100;text-align:center}@media (min-device-width:320px) and (max-device-width:480px){.comparison .subheader{font-size:19px}}
.comparison h3{font-family:"museo-slab";font-size:25px;line-height:200%;font-weight:100}@media (min-device-width:320px) and (max-device-width:480px){.comparison h3{font-size:22px}}
.comparison .comparison-body{position:relative;overflow:hidden}
.comparison .old-way{background-color:#efefef;color:#666666;float:left;width:50%}@media (min-width:320px) and (max-width:480px){.comparison .old-way{width:100%}}
.comparison .sm-way{background-color:#4f8fb0;color:white;width:50%;top:0;bottom:0;right:0;position:absolute}@media (min-width:320px) and (max-width:480px){.comparison .sm-way{width:100%;position:initial}}
.comparison .no-space{margin-left:0}
.comparison .no-space [class*="span"]{margin-left:0}
.comparison .whyChooseSmartupList{font-family:"freight-sans-pro";padding-bottom:6px}.comparison .whyChooseSmartupList li{margin:5px;font-size:18px}@media (min-device-width:320px) and (max-device-width:480px){.comparison .whyChooseSmartupList li{font-size:16px}}
.comparison .comparison-list-left{padding-left:15%;margin-right:15%}.comparison .comparison-list-left li{background-image:url('../../img/aphrodite/oldway-bullet-small.png');background-repeat:no-repeat;line-height:38px}.comparison .comparison-list-left li span{position:relative;left:45px}
@media (min-device-width:320px) and (max-device-width:480px){.comparison .comparison-list-left{padding-left:0}}@media (min-width:979px) and (max-width:1049px){.comparison .comparison-list-left{padding-left:0}}
.comparison .comparison-list-right{padding-left:15%;margin-right:15%}.comparison .comparison-list-right li{background-image:url('../../img/aphrodite/sm-bullet-small.png');background-repeat:no-repeat;line-height:38px}.comparison .comparison-list-right li span{position:relative;left:45px}
@media (min-device-width:320px) and (max-device-width:480px){.comparison .comparison-list-right{padding-left:0}}@media (min-width:979px) and (max-width:1049px){.comparison .comparison-list-right{padding-left:0;margin-right:12%}}
.comparison img{width:30px}
.comparison .bullets{width:35px}
.law-team{padding-top:30px}.law-team h2{font-family:"jubilat";font-size:36px;color:#2b3a42;letter-spacing:2px;text-align:center}
.law-team .subheader{font-family:"freight-sans-pro";font-size:25px;color:#3f5765;font-weight:100;text-align:center}
.law-team h3{font-family:"museo-slab";font-size:25px;line-height:200%;font-weight:100}
.law-team .attorney{text-align:center}.law-team .attorney h4{font-family:"freight-sans-pro",sans-serif;padding-top:10px}
.law-team .attorney p{font-family:"freight-sans-pro"}
.law-team .attorney-experience{text-align:center;background-color:#efefef;padding-top:7px}.law-team .attorney-experience h4{font-family:"jubilat";font-size:25px}
.law-team .attorney-experience p{font-family:"freight-sans-pro";font-size:19px;font-weight:100}
.faq h2{font-family:"jubilat";font-size:36px;color:#2b3a42;letter-spacing:2px;text-align:center}
.faq .subheader{font-family:"freight-sans-pro";font-size:25px;color:#3f5765;font-weight:100;text-align:center}
.faq h3{font-family:"museo-slab";font-size:25px;line-height:200%;font-weight:100}
.faq .lc-article{text-align:center;background-color:#efefef;padding-top:25px;padding-bottom:15px}.faq .lc-article p{font-family:"freight-sans-pro";font-size:20px;margin-left:10px;padding-top:20px;color:#808792}
.faq .lc-article a:link{color:#808792}
.faq .lc-article img{width:200px;height:200px}
.faq .lc-article .blog-img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden}
.faq .lc-article .blog-img:hover{filter:none;-webkit-filter:grayscale(0)}
.faq .blue{background-color:#4f8fb0;color:white;}.faq .blue p{color:white}
.faq .blue a:link{color:white}
@media (min-width:979px) and (max-width:1049px){.faq .blue{padding-bottom:0px}}
.hp-clickme{text-align:center;font-family:"freight-sans-pro"}.hp-clickme p{font-family:"freight-sans-pro";padding-top:10px}
@media (min-width:767px){.copyright-section{margin-left:80px}}