"menu"
Bootstrap 3.3.0 Snippet by prabuanan

<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.0/js/bootstrap.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <!------ Include the above in your HEAD tag ----------> <header role="banner" class="clearfix"> <nav id="navigation" role="navigation"> <ul id="menu-rt-theme-main-navigation-menu-1" class="menu topleft"><li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-1625"><a href="http://softgentechnologies.com/"><p class="color-tag"></p><p class="the-link">Home</p></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7633"><a href="http://softgentechnologies.com/about-us"><p class="color-tag"></p><p class="the-link">About Us</p></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7673"><a href="http://softgentechnologies.com/services-offerings"><p class="color-tag"></p><p class="the-link">Services Offerings</p></a> <ul class="sub-menu"> <li class="sub-menu-transp"></li> <li id="menu-item-7674" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7674"><a href="http://softgentechnologies.com/software-development"><p class="color-tag"></p><p class="the-link">Software Development</p></a></li> <li id="menu-item-7672" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7672"><a href="http://softgentechnologies.com/services-offerings/web-development"><p class="color-tag"></p><p class="the-link">Web Development</p></a> <ul class="sub-menu"> <li class="sub-menu-transp"></li> <li id="menu-item-7671" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7671"><a href="http://softgentechnologies.com/web2-0-design-development"><p class="color-tag"></p><p class="the-link">web2.0 Design & Development</p></a></li> <li id="menu-item-7670" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7670"><a href="http://softgentechnologies.com/services-offerings/open-source"><p class="color-tag"></p><p class="the-link">Open Source</p></a> <ul class="sub-menu"> <li class="sub-menu-transp"></li> <li id="menu-item-7669" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7669"><a href="http://softgentechnologies.com/services-offerings/open-source/dotnetnuke-development"><p class="color-tag"></p><p class="the-link">DotNet Nuke Development</p></a></li> <li id="menu-item-7668" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7668"><a href="http://softgentechnologies.com/services-offerings/open-source/drupal-development"><p class="color-tag"></p><p class="the-link">Drupal Development</p></a></li> <li id="menu-item-7667" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7667"><a href="http://softgentechnologies.com/services-offerings/open-source/joomla-development"><p class="color-tag"></p><p class="the-link">Joomla Development</p></a></li> <li id="menu-item-7666" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7666"><a href="http://softgentechnologies.com/services-offerings/open-source/magento-development"><p class="color-tag"></p><p class="the-link">Magento Development</p></a></li> <li id="menu-item-7665" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7665"><a href="http://softgentechnologies.com/services-offerings/open-source/os-commerce"><p class="color-tag"></p><p class="the-link">OS Commerce</p></a></li> <li id="menu-item-7664" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7664"><a href="http://softgentechnologies.com/services-offerings/open-source/phpbb-development"><p class="color-tag"></p><p class="the-link">phpBB Development</p></a></li> <li id="menu-item-7663" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7663"><a href="http://softgentechnologies.com/services-offerings/open-source/wordpress-development"><p class="color-tag"></p><p class="the-link">WordPress Development</p></a></li> </ul> </li> </ul> </li> <li id="menu-item-7662" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7662"><a href="http://softgentechnologies.com/mobile-apps"><p class="color-tag"></p><p class="the-link">Mobility</p></a></li> <li id="menu-item-7661" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7661"><a href="http://softgentechnologies.com/services-offerings/open-source-solutions"><p class="color-tag"></p><p class="the-link">IT Infrastructure</p></a></li> <li id="menu-item-7660" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7660"><a href="http://softgentechnologies.com/services-offerings/graphics-design"><p class="color-tag"></p><p class="the-link">Graphics Design</p></a> <ul class="sub-menu"> <li class="sub-menu-transp"></li> <li id="menu-item-7659" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7659"><a href="http://softgentechnologies.com/services-offerings/graphics-design/corporate-identity-packages"><p class="color-tag"></p><p class="the-link">Corporate Identity Packages</p></a></li> <li id="menu-item-7658" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7658"><a href="http://softgentechnologies.com/services-offerings/graphics-design/corporate-presentation"><p class="color-tag"></p><p class="the-link">Corporate Presentation</p></a></li> <li id="menu-item-7657" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7657"><a href="http://softgentechnologies.com/services-offerings/graphics-design/flash-animation"><p class="color-tag"></p><p class="the-link">Flash Animation</p></a></li> </ul> </li> <li id="menu-item-7656" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7656"><a href="http://softgentechnologies.com/services-offerings/seo-smo"><p class="color-tag"></p><p class="the-link">SEO / SMO</p></a></li> <li id="menu-item-7655" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7655"><a href="http://softgentechnologies.com/services-offerings/consulting-services"><p class="color-tag"></p><p class="the-link">Consulting Services</p></a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7652"><a href="http://softgentechnologies.com/our-portfolio"><p class="color-tag"></p><p class="the-link">Portfolio</p></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7653"><a href="http://softgentechnologies.com/careers"><p class="color-tag"></p><p class="the-link">Careers</p></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7654"><a href="http://softgentechnologies.com/contact-us"><p class="color-tag"></p><p class="the-link">Contact Us</p></a></li> </ul> </nav> <div id="logo" class="logo-large-slider topleft"> <a href="http://softgentechnologies.com" rel="nofollow"> <img src="http://softgentechnologies.com/wp-content/uploads/2014/02/logo-1.png" alt="Software & Web Development Company in Lucknow, India: Website Designing Services, Delhi NCR, Noida" title="Software & Web Development Company in Lucknow, India: Website Designing Services, Delhi NCR, Noida"> </a> <p id="tagline" class="topleft"></p> </div><!-- END #logo --> </header>
/****************************************************************** Theme Name: Minuscula Theme URI: http://quadroideas.com Description: A minimalistic and multi-purpose WordPress theme by Quadro Ideas. Author: Quadro Ideas Author URI: http://quadroideas.com License: GNU General Public License version 3.0 License URI: http://www.gnu.org/licenses/gpl-3.0.html Version: 1.0.2 ******************************************************************/ /****************************************************************** RESET STYLES ******************************************************************/ /* general reset */ html, body, div, span, object, embed, ruby, output, 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; } html { overflow-y: scroll; } /* html 5 reset */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; } /* ul & li resets */ ol, ul { list-style: none; } /* blockquote reset */ blockquote, q { quotes:none; } /* link style resets */ a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; } a:hover, a:active { outline: none; } /* table resets */ td, td img { vertical-align: top; } /* type & header styles */ p { hyphenate:auto; hyphenate-before:2; hyphenate-after:3; hyphenate-lines:3; orphans:4; margin-bottom: 20px; } select, input, textarea, button { font:99% sans-serif; } body, select, input, textarea { color: #444; } small, .small { font-size:0.75em; letter-spacing:.05em; font-style:italic; line-height:1.75em; } strong, th, .strong { font-weight: bold; } em, .em { font-style: italic; } ins, .ins { background-color:#ff9; color:#000; text-decoration:none; } mark, .mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; } del, .del { text-decoration: line-through; } abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; } sub { vertical-align: sub; font-size: smaller; } sup { vertical-align: super; font-size: smaller; } dl { margin-bottom: 20px; } dt { font-weight: bold; } /* code & pre box resets */ pre { padding: 15px; white-space: pre; white-space: pre-wrap; white-space: pre-line; word-wrap: break-word; } /* form & input resets */ pre, code, kbd, samp { font-family: monospace, sans-serif; margin: 1.5em; } input, select { vertical-align:middle; } textarea { overflow: auto; } .ie6 legend, .ie7 legend { margin-left: -7px; } input[type="radio"] { vertical-align: text-bottom; } input[type="checkbox"] { vertical-align: bottom; } .ie7 input[type="checkbox"] { vertical-align: baseline; } .ie6 input { vertical-align: text-bottom; } label, input[type=button], input[type=submit], button { cursor: pointer; } button, input, select, textarea { margin: 0; } /* vaidation */ input:invalid, textarea:invalid { border-radius: 1px; -moz-box-shadow: 0px 0px 5px red; -webkit-box-shadow: 0px 0px 5px red; box-shadow: 0px 0px 5px red; } .no-boxshadow input:invalid, .no-boxshadow textarea:invalid { background-color: #f0dddd; } button { width: auto; overflow: visible; } /* image resets */ .ie7 img, .iem7 img { -ms-interpolation-mode: bicubic; } /* hidden elements */ .hidden { display: none; visibility: hidden; } .visuallyhidden { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); } /* clearfixes */ .clearfix:after, .menu ul:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clearfix { zoom: 1; } .clearfix:after { clear: both; } /****************************************************************** COMMON & REUSABLE STYLES ******************************************************************/ /* text alignment */ .text-left { text-align: left; } .text-center { text-align: center; } .text-right { text-align: right; } /* highlighting search term on search page */ mark, .search-term { background: #EBE16F; } /* alerts & notices */ .help, .info, .error, .success { margin: 20px 0; padding: 10px; border: 1px solid #cecece; } .help { border-color: #E0C618; background: #EBE16F; } .info { border-color: #92cae4; background: #d5edf8; } .error { border-color: #fbc2c4; background: #fbe3e4; } .success { border-color: #c6d880; background: #e6efc2; } .rounded5 { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } /****************************************************************** GENERAL LAYOUT STYLES ******************************************************************/ body { background-color: #fff; line-height: 20px; -webkit-text-size-adjust : 100%; /* font size on apple devices */ -ms-text-size-adjust : 100%; /* font size on windows devices */ } #container, .wrap { width: 100%; margin: 0 auto; padding: 0; position: relative; overflow: hidden; } #main { background: #fff; /* adds bg to post area */ margin: 0 auto; padding: 0 0 20px; width: 1000px; } .home #main { padding: 40px 0 0; } #main.large-slider { margin-top: 522px; } #main.regular-slider { margin-top: 20px; } #main.hidden-main { padding: 0; background: none; } /****************************************************************** LINK STYLES ******************************************************************/ a, a:visited, a:hover { text-decoration: none; } a { -webkit-transition: color 0.6s ease-in; -moz-transition: color 0.6s ease-in; -o-transition: color 0.6s ease-in; transition: color 0.6s ease-in; } a:link { -webkit-tap-highlight-color: #f01d4f; } a:link { -webkit-tap-highlight-color : rgba(0,0,0,0); /* this highlights links on Iphones & iPads */ } /****************************************************************** TEXT SELECTION STYLES ******************************************************************/ /* Safari, Chrome, iPhones, iPads */ ::-webkit-selection, /* Firefox */ ::-moz-selection, /* The Rest of em */ ::selection { color:#fff; text-shadow : none; } /****************************************************************** HEADLINES & TITLES ******************************************************************/ h2, .h2 { font-weight: normal; clear: both; margin-bottom: 20px; } h3, .h3, h4, .h4, h5, .h5 { font-weight: normal; margin-bottom: 20px; } /****************************************************************** HEADER SYTLES ******************************************************************/ header[role=banner] { width: 1000px; margin: 0 auto 30px; min-height: 100px; } #logo.logo-large-slider { position: absolute; left: 0; } #logo { position: relative; width: 100%; margin: 30px auto 0; text-align: center; text-transform: uppercase; z-index: 9; } #logo::first-letter { text-transform: lowercase; } #logo a { color: #fff; } .wf-loading #logo, .wf-loading #logo a { display: none; } /* To avoid Google Fonts FOUT */ .wf-active #logo, .wf-inactive #logo a { visibility: visible; } #logo.topleft { float: left; margin: 0 0 20px; max-width: 300px; left: auto; text-align: left; } #logo.topleft a { float: left; margin: 20px 0 0; } #logo.topleft a::first-letter { text-transform: lowercase; } #tagline { position: relative; margin: 0 auto; z-index: 10; text-transform: none; text-align: center; } .wf-loading #tagline { visibility: hidden; } .wf-active #tagline, .wf-inactive #tagline { visibility: visible; } #tagline.topleft { float: left; text-align: left; clear: left; } nav ul.topleft { text-align: right; float: right; } nav ul.topleft li { text-align: center; } #large-slider { height: 600px; width: 100%; position: absolute; top: 0; z-index: 0; overflow: hidden; margin: 0 auto; } .quadro-slide { width: 100% !important; height: 100%; } #large-slider .quadro-slide img { min-width: 100%; min-height: 100%; width: auto; height: auto; } #large-slider .quadro-slide img.short { width: auto; height: 100%; } #large-slider .quadro-slide img.tall { width: 100%; height: auto; } .large-slider-slider-caption { position: absolute; bottom: 60px; width: 540px; } .large-slider-slider-caption.left { text-align: left; } .large-slider-slider-caption.right { text-align: right; float: right; clear: both; } .large-slider-slider-caption.left * { float: left; clear: both; } .large-slider-slider-caption.right * { float: right; clear: both; } .slider-caption { z-index: 9; color: #fff; } .large-slider-slider-caption h2 { display: inline-block; width: auto; padding: 10px; margin-bottom: 3px; color: #fff; } #regular-slider .slider-caption h2 { position: relative; top: 20px; left: 20px; color: #fff; padding: 0; margin-right: 20px; } .slider-caption h2 a{ font-size: inherit; color: inherit; } #regular-slider .slider-caption p { position: relative; left: 0; padding-left: 80px; text-align: right; color: #fff; } .large-slider-slider-caption p { display: inline-block; padding: 10px; margin-bottom: 3px; color: #fff; } .large-slider-slider-caption p:only-child { margin-bottom: 0; } .regular-slider-slider-caption { display: none; position: absolute; top: 0; right: 0; width: 320px; height: 340px; padding: 20px 20px 40px; } .regular-slider-slider-caption .transpback { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; filter: alpha(opacity=90); /* for IE */ opacity: 0.9; /* CSS3 standard */ } .regular-slider-slider-caption.left { left: 0; } .regular-slider-slider-caption h2 + p { margin-top: 60px; text-align: right; } .slide-read-more { color: #fff; text-decoration: none; font-style: italic; z-index: 9; } .large-slider-slider-caption .slide-read-more { font: 16px arial,sans-serif; display: inline-block; padding: 10px; color: #fff; } .regular-slider-slider-caption .slide-read-more { position: absolute; top: 355px; right: 20px; width: 200px; text-align: right; } .regular-slider-slider-caption.left a.slide-read-more { right: 20px; } #regular-slider { height: 400px; width: 1000px; overflow: hidden; margin: 0 auto 25px; } .quadro-slide { display: none; } .quadro-slide:first-child:last-child { display: block; position: relative; } .regular-slider .quadro-slide { width: 1000px; overflow: hidden; } #regular-slider img { position: absolute; } .video-slide-back { width: 100%; height: 100%; position: absolute; z-index: -1; } .quadro-slide iframe { position: absolute; top: 40px; max-width: 580px; } .video-slide-back.right + iframe { left: 35px; } .video-slide-back.left + iframe { right: 35px; } .slide-arrow { position: absolute; top: 40px; width: 0; height: 0; border-top: 14px solid transparent; border-bottom: 14px solid transparent; filter: alpha(opacity=90); /* for IE */ opacity: 0.9; /* CSS3 standard */ } .slide-arrow.large { top: -39px; left: 100px; border-left: 14px solid transparent; border-right: 14px solid transparent; filter: alpha(opacity=60); /* for IE */ opacity: 0.6; /* CSS3 standard */ } #slider-container { position: relative; z-index: 0; } .slider-nav { position: absolute; z-index: 999; bottom: 0; width: 100%; height: 20px; text-align: center; } .slider-nav.large { top: 580px; } .slider-nav a { width: 20px; height: 5px; background: #000; background: rgba(0, 0, 0, 0.7); display: inline-block; margin: 0 5px 0 0; outline: none; } .slider-nav a:last-child { margin: 0; } .slider-nav .cycle-pager-active, .slider-nav a:hover { background: #fff; background: rgba(255, 255, 255, 0.7); } .slider-nav a:before, .slider-nav a:after { content: " "; display: block; width: 20px; height: 5px; } .slider-nav a:before { position: relative; top: -5px; } .static-slider + .slider-nav { display: none; } /****************************************************************** NAVIGATION STYLES (Main Navigation) ******************************************************************/ .wf-loading p.the-link { display: none; } /* To avoid Google Fonts FOUT */ .wf-active p.the-link, .wf-inactive p.the-link { visibility: visible; } .menu { position: relative; /*z-index: 10;*/ display: block; } nav ul { margin: 0 auto; text-align: center; height: 86px; } nav ul li { list-style-type: none; display: inline-block; vertical-align: top; min-width: 85px; } .color-tag { margin: 0; min-width: 85px; height: 53px; filter: alpha(opacity=80); /* for IE */ opacity: 0.8; /* CSS3 standard */ -moz-transition: height 0.4s ease-in-out; -webkit-transition: height 0.4s ease-in-out; -o-transition: height 0.4s ease-in-out; transition: height 0.4s ease-in-out; } .menu li:hover a p.color-tag { height: 80px; } nav ul li a { display: block; text-decoration: none; } .the-link { padding: 8px 15px 5px; margin-bottom: 0; color: #fff; text-transform: uppercase; } .the-link::first-letter { text-transform: lowercase; } .the-link:hover { color: #fff; } nav ul li ul.sub-menu { position: absolute; left: -9999em; z-index: 10; width: 160px; height: auto; filter: alpha(opacity=0); /* for IE */ opacity: 0; /* CSS3 standard */ -moz-transition: opacity 0.5s ease-in-out; -webkit-transition: opacity 0.5s ease-in-out; -o-transition: opacity 0.5s ease-in-out; transition: opacity 0.5s ease-in-out; } nav ul li:hover ul.sub-menu { filter: alpha(opacity=100); /* for IE */ opacity: 1; /* CSS3 standard */ } .sub-menu-transp { position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 0; z-index: -1; filter: alpha(opacity=70); /* for IE */ opacity: 0.7; /* CSS3 standard */ } .sub-menu .color-tag { display: none; } nav ul li ul li { display: block; text-align: left; padding: 10px 15px; text-align: left !important; } nav ul li ul li * p.the-link:hover { color: #fff; } nav * .sub-menu li p.color-tag { height: 0; background: none;} nav ul.menu li:hover ul.sub-menu li p.color-tag { display: none; } nav ul li ul li a .the-link { background: none; padding: 0; text-transform: none; } nav ul li ul li a .the-link::first-letter { background: none; padding: 0; text-transform: none; } nav ul li:hover ul { left: auto; } nav ul li ul li ul.sub-menu { left: -9999em; position: absolute; margin-left: 145px; top: auto; margin-top: -30px; } nav ul li ul li:hover ul.sub-menu { left: auto; } /****************************************************************** HOMEPAGE STYLES ******************************************************************/ #slogan { margin: 0 auto 40px; text-align: center; width: 940px; } #home-tophtml-section, #home-bottomhtml-section, #portfolio-section, #home-services-section, #home-recent-news, #home-widgets-section { margin: 0 auto 40px; width: 940px; padding: 0; clear: both; } #portfolio-section { position: relative; } .page-template-portfolio-php #portfolio-section { margin: 0 auto 20px; } #home-services-section h3 { margin: 5px 0 0; text-transform: uppercase; } #home-services-section h3:first-letter { text-transform: lowercase; } .home-services-item { width: 280px; position: relative; float: left; } .home-services-item:first-child, .home-services-item:nth-child(2) { margin-right: 50px; } .home-services-item p { letter-spacing: -0.2px; margin-bottom: 20px; } .service-pic { float: left; margin: 5px 10px 0 0; padding-bottom: 5px; /* Fixing Subtitle Position for Title Line Height Setting */ } p.service-tag { line-height: 24px; margin: 0 0 5px; } .services-read-more { float: right; font: 12px arial,sans-serif; margin: 20px 0 0; text-decoration: none; } #recent-news-headings { float: left; width: 220px; margin-right: 20px; } #recent-news-headings h3 { text-transform: uppercase; margin-bottom: 0; } #recent-news-headings h3:first-letter { text-transform: lowercase; } .home-recent-news-item h4 { margin-bottom: 0; } .home-recent-news-item { width: 190px; float: left; color: #555; margin: 0 20px 0 0 !important; padding: 0 15px; } .home-recent-news-item:last-child { margin: 0 !important; } .home-recent-news-item h4 a { color: #555; text-transform: none; margin-bottom: 20px; } .news-item-date { font-size: 11px; margin-bottom: 20px; } .home-recent-news-item p { margin: 0 0 20px; -ms-word-break: break-all; word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; } .news-read-more { font: 12px arial,sans-serif; font-style: italic; text-decoration: none; float: right; } .home-recent-news-item.format-aside, .home-recent-news-item.format-link, .home-recent-news-item.format-status, .home-recent-news-item.format-quote { margin-top: 20px !important; } .home-recent-news-item.format-quote .arrow { display: none !important; } .home-recent-news-item.format-quote blockquote:before { margin-right: 5px !important; } .recents-format-image-pic { width: 100%; margin: 0 0 20px; } .home-recent-news-item.format-video img { width: 190px; } .home-recent-news-item div.jp-video-play { top: 40px !important; left: 75px; width: 30px; height: 30px; padding: 10px 1px 1px 18px; } .home-recent-news-item.format-video .video-thumb-container { height: 120px; margin: 0 0 20px; position: relative; overflow: hidden; } .home-recent-news-item.format-status p, .home-recent-news-item.format-aside p { min-height: 40px; background: #eee; padding: 10px 10px; } .home-recent-news-item.format-status .status-arrow, .home-recent-news-item.format-aside .status-arrow { width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 15px solid #eee; margin-left: 10px; margin-top: -25px; } .home-recent-news-item .gallery-container .gallery-attachment { width: 190px; } .home-recent-news-item .gallery-nav { display: none; } .home-recent-news-item a.jp-video-play-icon { border-bottom: 10px solid transparent; border-left: 15px solid #fff; border-top: 10px solid transparent; } #portfolio-headings { margin: 0 0 20px; max-width: 360px; float: left; clear: right; } #portfolio-headings h3 { text-transform: uppercase; margin-bottom: 0; } #portfolio-headings h3:first-letter { text-transform: lowercase; } .section-subtitle { margin-bottom: 0; } #home-tophtml-section img, #home-bottomhtml-section img { max-width: 100%; height: auto; } /****************************************************************** POSTS & PAGE & CONTENT STYLES ******************************************************************/ article[id*=post-] { padding: 0 0 20px; width: 600px; overflow: visible; } #ribbon { padding: 0 30px; width: 940px; } .page-title { display: inline-block; color: #fff; font-size: 24px; line-height: 60px; font-weight: normal; text-transform: uppercase; } .page-title:first-letter { text-transform: lowercase; } .page-description { display: inline; color: #fff; font-size: 14px; } #google-map-iframe { width: 1000px; } /* Remove gMap Controls */ #google-map-iframe .gmnoprint, #google-map-widget .gmnoprint { display: none; } .leftsidebar div.page .attachment-pagefeat { margin-left: 0; } article section { padding: 0 30px; } #blogsection { width: 600px; float: left; } .blogpost section { padding: 0; } article.blogpost { margin: 40px 30px 20px; width: 600px; } .single article.blogpost { padding: 0; border: none; } .single-quadro_services .type-quadro_services, article.type-attachment { float: left; } .blogpost h2 a { color: inherit; word-wrap: break-word; } .post_content img { margin: 20px 0; max-width: 100%; } .entry-content .twitter-tweet-rendered { max-width:100%!important; } .attachment-blogpostfeat { margin: 0 0 20px; max-width: 100%; } .readmore-link { float:right; margin: 20px 0 0; } section.regular { width: 600px; overflow: hidden; } section.fullwidth { width: 940px; overflow: hidden; } #prev-next-links div { margin: 30px 0 0; -webkit-transition: color 0.6s ease-in; -moz-transition: color 0.6s ease-in; -o-transition: color 0.6s ease-in; transition: color 0.6s ease-in; } #prev-next-links .alignleft { clear: left; } #prev-next-links .alignright { clear: right; } /* sidebar styles */ .rightsidebar #sidebar{ float: right; width: 315px; margin: 100px 0 0; padding: 0 11px; } .leftsidebar #sidebar { float: left; width: 280px; margin: 100px 0 20px; padding: 0 30px 0; } #sidebar.blog { margin: 40px 0 20px; } .rightsidebar article.page { float: left; } .leftsidebar article.page { float: right; padding-right: 30px; margin-right: 30px; } .rightsidebar article.post { float: left; } .leftsidebar article.post { float: right; } .leftsidebar .attachment-pagefeat, .leftsidebar #google-map-iframe, .leftsidebar .page #ribbon { margin-left: -340px; } .leftsidebar div.page #ribbon, .single .leftsidebar div #ribbon { margin-left: 0; } .leftsidebar #blogsection { float: right; } #topsidebar { float: left; width: 940px; margin: 40px 30px; padding: 0 0 20px; border-bottom: 1px solid #eee; } #sidebar.featimg { margin: 300px 0 20px; } /* archive title */ .archive_title { padding: 0 20px; margin: 20px 0; } /* post meta information */ .meta { margin: 0 0 20px; font-size: 11px; color: #888; padding: 0 0 0 10px; border-left: 1px solid #eee; } .format-aside .meta { margin: 20px 0 0; } .meta span { display: inline-block; } .meta time { color: #000; } .commentslink { cursor: pointer; } /* Post Formats Styles */ .post_content { margin: 40px 0 0; } .format-video iframe { margin-bottom: 20px; } .format-video img { margin: 0; } .format-image-pic { width: 600px; margin: 0 0 20px; } .format-status section { float: left; display: inline; width: 455px; min-height: 40px; background: #eee; padding: 18px 20px; overflow: hidden; } .format-status p:last-child { margin-bottom: 0; } .status-gravatar { background: #eee; padding: 8px; display: inline-block; height: 64px; width: 64px; float: left; } .status-arrow { width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-right: 15px solid #eee; display: inline; margin-top: 10px; margin-left: 10px; float: left; } .format-aside section, .format-link .the-link-title { background: #eee; padding: 20px; } .the-link-title { font-size: 18px; color: #333; display: block; } .the-link-title:after { content: " (Link \2192)"; color: #888; } .format-aside .the-post-title, .format-quote .the-post-title, .format-link .the-post-title, .format-quote .posted-by-info, .format-link .posted-by-info { display: none; } .arrow { width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 15px solid #eee; margin: 0 0 -15px 10px; display: none; } .format-quote .arrow.other-arrow, .format-link .arrow.other-arrow { margin: 0 0 0 10px; } .format-aside .arrow, .format-quote .arrow.other-arrow, .format-link .arrow.other-arrow { display: block; } /* gallery styles */ .format-gallery, .gallery { position: relative; margin: 0 0 20px; } .gallery-container .gallery-attachment { width: 600px; } .left-arrow, .right-arrow { position: absolute; z-index: 101; top: 0; font: 18px "Arial"; line-height: 10px; padding: 3px 7px 8px; color: #fff; background: #222; /* Background Color for IE8 */ background: rgba(0, 0, 0, 0.6); cursor: pointer; -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } .arrow-controls { display: none; } .arrow-controls.show { display: block; } .left-arrow::selection, .right-arrow::selection { background: none; } .left-arrow { right: 28px; } .right-arrow { right: 0; padding-left: 3px;} .gallery-nav { position: absolute; z-index: 101; top: 2px; left: 10px; width: 300px; } .gallery-nav a { width: 20px; height: 5px; background: #000; background: rgba(0, 0, 0, 0.7); display: inline-block; margin: 0 5px 0 0; outline: none; } .gallery-nav a:last-child { margin: 0; } .gallery-nav .cycle-pager-active, .gallery-nav a:hover { background: #fff; background: rgba(255, 255, 255, 0.7); } /* Post Content styles */ .blogpost section.post_content, .format-status section.post_content, .format-aside section.post_content { margin: 0; } .post_content ul, .post_content ol { margin: 20px 0 20px 20px; } .post_content ul { list-style: circle; } .post_content ol { list-style: decimal; } .post_content li { padding: 5px 0 5px; } .post_content table { border: 1px solid #ddd; text-align: center; margin: 20px auto; } .post_content table tr { background: #fff; } .post_content table tr th { background: #f5f5f5; padding: 15px 20px; } .post_content table tr td { padding: 15px 20px; } .post_content blockquote { font-style: italic; background: #eee; padding: 20px; margin: 20px 0; } .the-quote blockquote { margin: 0; display: block; } blockquote p { display: inline; } blockquote:before { content: "\201C"; font-family: Arial, sans-serif; font-size: 40px; line-height: 0; vertical-align: -15px; margin-right: 15px; } blockquote:after { content: "\201D"; font-family: Arial, sans-serif; font-size: 40px; line-height: 0; vertical-align: -24px; margin-left: 5px; } .quote-author, .link-url { font-size: 18px; margin: 5px 0 15px; } blockquote.twt-tweet:before, blockquote.twt-tweet:after { content: ""; } .post_content video, .post_content object { margin: 40px 0; max-width: 100%; display: block; } .sticky { padding: 20px 0 !important; border-top: 4px double #888; border-bottom: 4px double #888; } /* image alignment & styles */ .alignleft, img.alignleft { margin-right: 20px; display: inline; float: left; } .alignright, img.alignright { margin-left: 20px; display: inline; float: right; } .aligncenter, img.aligncenter { margin-right: auto; margin-left: auto; display: block; clear: both; } .alignnone { margin: 20px; } /* image gallery styles */ .gallery-columns-1, .gallery-columns-2, .gallery-columns-3, .gallery-columns-4, .gallery-columns-5, .gallery-columns-6, .gallery-columns-7, .gallery-columns-8 { clear: both; } .gallery dl img { border: 2px solid #eee !important; filter: alpha(opacity=100); /* for IE */ opacity: 1; /* CSS3 standard */ background: #fff; padding: 4px; } .gallery-caption { margin-top: -15px; font-style: italic; font-size: 10px; } .gallery dl a:hover img{ border: 2px solid #ccc !important; filter: alpha(opacity=90); /* for IE */ opacity: 0.90; /* CSS3 standard */ } /* wp caption styles */ .wp-caption { margin-bottom: 20px; text-align: center; padding-top: 5px; max-width: 100%; } .wp-caption img { border: 0 none; padding: 0; margin: 0; max-width: 100%; height: auto; } .wp-caption p.wp-caption-text { font-size: 11px; font-style: italic; margin: 5px 0 -5px; } /* misc styles */ #sidebar + .help, #sidebar + .info, #sidebar + .error, #sidebar + .success { float: left; margin: 20px; max-width: 50%; } embed { max-width: 100%; } .wp-smiley { margin: 0 !important; max-height: 1em; } article[id*=post-] footer { clear: both; margin: 20px 0 0; padding-bottom: 20px; } /* Navigation Styles */ .navigation { display: inline-block; width: 600px; padding: 0 30px; margin: 0 0 40px; font: italic 12px Arial; } .navigation div { margin: 40px 0 0; } .author-box { padding: 20px; margin: 40px 30px 0; width: 100%; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ } .author-arrow { width: 0; height: 0; border-left: 12px solid transparent; border-right: 12px solid transparent; margin: 0 0 0 60px; } .author-box .avatar { float: left; margin: 0 20px 0 0; } .author-box h2 { clear: none; color: #fff; } .author-bio { margin: 0; width: 420px; float: left; color: #fff; } /* Portfolio Styles */ #portfolio-categories { float: right; margin:0 0 20px 0; font-size: 14px; text-transform: uppercase; list-style: none; } #portfolio-categories li { float: left; } #portfolio-categories li:first-letter { text-transform: lowercase; } #portfolio-categories li a { color: #3d3d3d; text-decoration: none; } #portfolio-categories li p.slash{ display: inline; margin: 0 10px; } #portfolio-categories li:last-child p.slash { display: none; } ul.works_list { list-style:none; overflow: hidden; padding: 0; margin:0; clear: right; } .works_list li { float: left; display: block; padding: 0; margin: 0 5px 5px 0; } .works_list.portfolio-small li:nth-child(5n) { margin: 0 0 5px 0; } .works_list.portfolio-medium li:nth-child(3n) { margin: 0 0 5px 0; } .works_list li article { line-height: 0; } .item-container { position: relative; cursor: pointer; overflow: hidden; } .item-container img { margin: 0; } .attachment-portfolio-medium { width: 310px; height: 310px; } .attachment-portfolio-small { width: 184px; height: 184px; } .works_list li .work-info { position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; z-index: 1; color: #525252; font: 18px Arial, sans-serif; overflow: hidden; } .works_list li:hover .work-info { z-index: 1; } .full li .work-info { height: auto; bottom: 0; } .works_list li .work-info h4 { font-weight: normal; color: #fff; text-transform: none; margin: -150px 0 20px; padding: 0 20px; text-align: center; position: relative; } .full li .work-info h4 { margin: 20px 0; text-align: left; display: none; } .works_list li .work-info p { color: #fff; margin-top: 600px; padding: 0 20px; text-align: center; line-height: 20px; } .full li .work-info p { text-align: left; width: 360px; margin: 0 0 20px 0 ; display: none; } .works_list li .work-info .info-controls-arrow { display: none; position: absolute; bottom: 1px; right: 8px; color: #fff; } .works_list li .work-info .transpback { display: none; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: -1000; filter: alpha(opacity=92); /* for IE */ opacity: 0.92; /* CSS3 standard */ } .full li .item-container article img{ width: 940px; } .full li .item-container { height: 410px; overflow: hidden; } #portfolio-section #projects-grid { clear: both; } #portfolio-section.home #portfolio-categories { padding-top: 20px; } .portfolio-showcase { width: 940px; padding: 40px 0; margin: 0 30px; border-bottom: 1px solid #eee; overflow: hidden } #showcase-holder .portfolio-showcase { margin: 0 0 40px; padding: 0 0 40px; } #portfolio-section.home #showcase-holder .portfolio-showcase { margin: 0; } #showcase-holder { width: 100%; display: none; clear: both; } .imgsection { width: 600px; float: left; } .imgsection img { margin: 0; } .portfolio-data { width: 280px; float: right; } .portfolio-data img { width: 100%; height: auto; margin: 10px 0 !important; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ } .portfolio-data h2 { clear: both; margin: 40px 0 0; color: #555; font-weight: normal; } .project-meta { border-left: 1px solid #eee; padding: 2px 0 2px 10px; margin: 8px 0 20px; } .project-meta p { margin: 0; } .portfolio-cats { font-size: 14px; } .portfolio-cats .separator { padding: 0 2px; } .portfolio-cats .separator:last-child { display: none; } .portfolio-controls { float: right; display: block; cursor: pointer; -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } .portfolio-controls span { background: #ddd; color: #fff; font-weight: bold; font: 15px "Arial"; line-height: 22px; margin-left: 2px; } .portfolio-controls span:hover { background: #888; } .portfolio-left-arrow, .portfolio-right-arrow { vertical-align: 1px; padding: 1px 3px 3px; } .first.portfolio-left-arrow, .last.portfolio-right-arrow { cursor: default; } .first.portfolio-left-arrow:hover, .last.portfolio-right-arrow:hover { background: #ddd; } .portfolio-close-button { padding: 2px 6px; } .portfolio-image { width: 600px; float: left; } .portfolio-showcase .gallery { float: left; width: 600px; margin: 0; } .gallery-element { display: none; } .gallery-element img { margin: 0; } .portf-gallery-container { z-index: 0; } .portf-gallery-container .gallery-attachment { width: 600px; } .portfolio-video { margin: 40px 0 0; float: left; width: 600px; } .video-first { margin: 0 0 40px; float: left; } .video-first:last-child { margin: 0; } #loader { display: none; position: fixed; z-index: 1000; top: 40%; left: 46%; height: 80px; width: 80px; background: #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; filter:alpha(opacity=80); /* for IE */ opacity:0.8; /* CSS3 standard */ } #loadercircle { height: 74px; width: 74px; background: #000 url(library/images/loader.gif) no-repeat center center; margin: 3px auto; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } /****************************************************************** CONTACT FORM TEMPLATE STYLES ******************************************************************/ #contact { width: 600px; margin-top: 40px; } #contact:first-child { margin-top: 0; } #contact.shortcode { margin: 20px 0; padding: 0; border: none; } #contact-form .error, #contact-form-shortcode .error { color: #555; display: inline-block; margin: 0 0 10px 10px; padding: 2px 5px; } input:required, textarea:required { -moz-box-shadow:none; -webkit-box-shadow:none; -o-box-shadow:none; box-shadow:none; } /****************************************************************** WIDGETS ******************************************************************/ .widget { color: #333; padding: 0; margin-bottom: 20px; } #sidebar .widget { width: 100%; } .widgettitle { color: #fff; background: #BDBDBD; font-weight: normal; text-transform: uppercase; line-height: 40px; padding: 0 10px; margin-bottom: 0; clear: both; } .widget a { color: #333; } .widgettitle::first-letter { text-transform: lowercase; } .widget-arrow { width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 15px solid #BDBDBD; margin: 0 0 5px 10px; display: block; } .widget-r-arrow { width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 15px solid #ddd; display: inline; margin: 10px 5px 0 0; float: left; } /* recent-posts widget */ .widget_recent_entries ul li { margin-bottom: 10px; } /* Quadro Recent Posts widget */ .recents li { margin: 0 0 10px; } .recents li img { float: left; clear: left; } .recents .postdata { float: left; max-width: 60%; padding-left: 10px; } .recents li a { vertical-align: middle; text-indent: 5px hanging; } .recents .meta { font-size: 10px; line-height: 12px; border: none; padding: 0; margin: 0; } /* tag-cloud widget */ .widget_tag_cloud a { text-transform: lowercase; } .widget_tag_cloud a:after { content: " /"; font-size: 15px; color: #888; } .widget_tag_cloud a:last-child:after { content: ""; } /* calendar widget */ #wp-calendar { width: 220px; border-spacing: 5px 0; } #wp-calendar th { padding: 2px 8px; background: #eee; font-weight: normal; } #wp-calendar tr td { text-align: center; } #wp-calendar caption { margin-bottom: 5px; } #wp-calendar #today { background: #eee; } #wp-calendar #prev { text-align: left; } #wp-calendar #next { text-align: right; } /* category widget */ .widget_categories ul li a:after { content: " \2192"; } .widget_categories ul ul.children { text-indent: 20px; } .widget_categories ul ul.children li a:before { content: "- "; } /* recent-comments widget */ #recentcomments li { color: #888; } /* search widget */ .widget_search { zoom: 1; } .widget_search input#s { min-height: 40px; width: 200px; background: #ddd; outline: none; border: none; color: #fff; font-weight: normal; padding: 0 10px; float: left; } .widget_search:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .widget_search:after { clear: both; } .footer-layout3:nth-child(1) .widget_search input#s, .top-sidebar-layoutc:nth-child(1) .widget_search input#s, .widgets-layoutc:nth-child(1) .widget_search input#s, .footer-layout4:nth-child(3) .widget_search input#s, .top-sidebar-layoutd:nth-child(3) .widget_search input#s, .widgets-layoutd:nth-child(3) .widget_search input#s, .footer-layout5 .widget_search input#s, .top-sidebar-layoute .widget_search input#s, .widgets-layoute .widget_search input#s { width: 370px; } .footer-layout1 .widget_search input#s, .top-sidebar-layouta .widget_search input#s, .widgets-layouta .widget_search input#s, .footer-layout3:nth-child(2) .widget_search input#s, .footer-layout3:nth-child(3) .widget_search input#s, .top-sidebar-layoutc:nth-child(2) .widget_search input#s, .top-sidebar-layoutc:nth-child(3) .widget_search input#s, .widgets-layoutc:nth-child(2) .widget_search input#s, .widgets-layoutc:nth-child(3) .widget_search input#s, .footer-layout4:nth-child(1) .widget_search input#s, .footer-layout4:nth-child(2) .widget_search input#s, .top-sidebar-layoutd:nth-child(1) .widget_search input#s, .top-sidebar-layoutd:nth-child(2) .widget_search input#s, .widgets-layoutd:nth-child(1) .widget_search input#s, .widgets-layoutd:nth-child(2) .widget_search input#s { width: 135px; } .footer-layout2 .widget_search input#s, .top-sidebar-layoutb .widget_search input#s, .widgets-layoutb .widget_search input#s { width: 210px; } #searchsubmit { height: 40px; width: 40px; float: right; border: none; outline: none; display: inline; background: url(library/images/searchbtn.png) no-repeat center; -moz-transition: opacity 0.3s ease-in-out; -webkit-transition: opacity 0.3s ease-in-out; -o-transition: opacity 0.3s ease-in-out; transition: opacity 0.3s ease-in-out; } #searchsubmit:hover { filter:alpha(opacity=70); /* for IE */ opacity:0.7; /* CSS3 standard */ } /* text widget */ .widget_text { color: #333; } .widget_archive ul li a:after, .widget_meta ul li a:after, .widget_pages ul li a:after, .widget_links ul li a:after { content: " \2192"; } /* Image Widget */ .widget-image-container { border: 5px solid #eee; height: 100%; font-size: 50px; } .widget-image { width: 100%; } /* Gmap Widget */ #google-map-widget { border: 5px solid #eee; } /* Contact Form Widget */ .widget #contact_name, .widget #contact_email, .widget #contact_subject { width: 60% !important; max-width: 178px !important; } .widget #contact-form-shortcode textarea { padding: 4%; } #contact-form-shortcode { width: 100%; overflow: hidden; } .widget #contact-form-shortcode label { padding-left: 10px; } /* Twitter Widget */ .widget_quadro_twitter_widget .widgettitle { margin-bottom: 20px; } .widget_quadro_twitter_widget .widget-arrow { display: none; } .twtr-hd, .twtr-ft { display: none; } .twtr-tweet-wrap { padding: 0 !important; margin: 0; } .widget .twtr-tweet-text p { background: #f5f5f5; padding: 10px !important; } .widget .twtr-tweet-text em { text-align: right; margin-top: 20px !important; } .twtr-timestamp, .twtr-reply, .twtr-rt { color: #888 !important; font-size: 10px !important; } .widget-arrow-right { width: 0; height: 0; float: right; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 15px solid #f5f5f5; margin: 0 10px 0 0; display: block; } .twtr-tweet { border-bottom: none !important; } /* Video Widget and other Embbeds */ .widget iframe, .widget object, .widget embed { width: 100%; } /****************************************************************** FOOTER STYLES ******************************************************************/ footer[role=contentinfo] { width: 1000px; margin: 20px auto; } #inner-footer { margin: 0 auto; padding: 40px 30px 20px; background: #fff; } #inner-footer > div { float: left; display: inline; margin-right: 20px; min-height: 1px; } #inner-footer > div:last-child { margin-right: 0; } .footer-layout1 { width: 220px; } .footer-layout2 { width: 300px; } .footer-layout3:nth-child(1) { width: 460px; } .footer-layout3:nth-child(2), .footer-layout3:nth-child(3) { width: 220px; } .footer-layout4:nth-child(1), .footer-layout4:nth-child(2) { width: 220px; } .footer-layout4:nth-child(3) { width: 460px; } .footer-layout5 { width: 460px; } #bottom-footer { margin-top: 20px; padding: 0 0 70px; } #bottom-footer p { font-size: 11px; } #copyright { float: right; padding: 0; } .social-icon { float: left; margin: 0 5px 0 0; } .social-icon:last-child { margin: 0; } /****************************************************************** TOP SIDEBAR STYLES ******************************************************************/ #topsidebar > div { float: left; display: inline; margin-right: 20px; min-height: 1px; } #topsidebar > div:last-child { margin-right: 0; } .top-sidebar-layouta { width: 220px; } .top-sidebar-layoutb { width: 300px; } .top-sidebar-layoutc:nth-child(1) { width: 460px; } .top-sidebar-layoutc:nth-child(2), .top-sidebar-layoutc:nth-child(3) { width: 220px; } .top-sidebar-layoutd:nth-child(1), .top-sidebar-layoutd:nth-child(2) { width: 220px; } .top-sidebar-layoutd:nth-child(3) { width: 460px; } .top-sidebar-layoute { width: 460px; } /****************************************************************** HOMEPAGE WIDGETS SECTION STYLES ******************************************************************/ #home-widgets-section > div { float: left; display: inline; margin-right: 20px; min-height: 1px; } #home-widgets-section > div:last-child { margin-right: 0; } .widgets-layouta { width: 220px; } .widgets-layoutb { width: 300px; } .widgets-layoutc:nth-child(1) { width: 460px; } .widgets-layoutc:nth-child(2), .widgets-layoutc:nth-child(3) { width: 220px; } .widgets-layoutd:nth-child(1), .widgets-layoutd:nth-child(2) { width: 220px; } .widgets-layoutd:nth-child(3) { width: 460px; } .widgets-layoute { width: 460px; } /****************************************************************** SHORTCODES STYLES ******************************************************************/ /* Dropcap Shortcode */ .dropcap:first-letter { float: left; font-size: 30px; line-height: 38px; text-align: center; color: #fff; background: #ddd; height: 40px; width: 24px; padding: 0 8px; margin-right: 4px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } /* Highlight Shortcolde */ .highlighted { padding: 3px; } /* List Shortcode */ ul.quadro-list { margin: 20px 0; list-style: none; } ul.quadro-list li { padding: 5px 0 5px 25px; } ul.list-1 li { background: url(library/images/lists/1.png) no-repeat left center; } ul.list-2 li { background: url(library/images/lists/2.png) no-repeat left center; } ul.list-3 li { background: url(library/images/lists/3.png) no-repeat left center; } ul.list-4 li { background: url(library/images/lists/4.png) no-repeat left center; } ul.list-5 li { background: url(library/images/lists/5.png) no-repeat left center; } ul.list-6 li { background: url(library/images/lists/6.png) no-repeat left center; } ul.list-7 li { background: url(library/images/lists/7.png) no-repeat left center; } ul.list-8 li { background: url(library/images/lists/8.png) no-repeat left center; } ul.list-9 li { background: url(library/images/lists/9.png) no-repeat left center; } ul.list-10 li { background: url(library/images/lists/10.png) no-repeat left center; } ul.list-11 li { background: url(library/images/lists/11.png) no-repeat left center; } ul.list-12 li { background: url(library/images/lists/12.png) no-repeat left center; } ul.list-13 li { background: url(library/images/lists/13.png) no-repeat left center; } ul.list-14 li { background: url(library/images/lists/14.png) no-repeat left center; } ul.list-15 li { background: url(library/images/lists/15.png) no-repeat left center; } ul.list-16 li { background: url(library/images/lists/16.png) no-repeat left center; } ul.list-17 li { background: url(library/images/lists/17.png) no-repeat left center; } ul.list-18 li { background: url(library/images/lists/18.png) no-repeat left center; } /* Columns Shortcode */ .one-half { width: 48%; } .one-third { width: 30.66%; } .two-thirds { width: 65.33%; } .one-fourth { width: 22%; } .three-fourths { width: 74%; } .one-fifth { width: 16.8%; } .two-fifths { width: 37.6%; } .three-fifths { width: 58.4%; } .four-fifths { width: 67.2%; } .one-sixth { width: 13.33%; } .one-half, .one-third, .two-thirds, .one-fourth, .three-fourths, .one-fifth, .two-fifths, .three-fifths, .four-fifths, .one-sixth { float: left; margin: 0 4% 20px 0; } .last-column { margin-right: 0; } /* Toggle Shortcode */ h3.toggle-title, h3.toggle-open-title { cursor: pointer; margin: 10px 0; padding: 5px 0 5px 25px; background: url(library/images/plus.png) no-repeat left center; } h3.toggle-title.active, h3.toggle-open-title.active { background: url(library/images/minus.png) no-repeat left center; color: #111; } h3.toggle-title:hover, h3.toggle-open-title:hover { color: #111; } .toggle-content, .toggle-open-content { padding-bottom: 10px; margin: 0 0 10px 25px; } /* Tabs Shortcode */ .tabs-container { margin: 0 0 20px 0; clear: both; border: solid 1px #ddd; } ul.tabs-nav { background: #f5f5f5; list-style: none; margin: 0; } .tabs-nav h4 { margin: 0; } .tabs-nav li { float: left; padding: 10px 20px; } .tabs-nav li:hover { background: #eaeaea; } .tabs-nav .selected { background: #fff; border-bottom: solid 1px #fff; } .tabs-nav h4 a { color: #555; } .tabs-nav .selected h4 a { color: #111; } .tab-content { padding: 20px; background: #fff; } /* Accordion Toggle Shortcode */ .accordion-wrapper { margin: 0 0 20px; border: solid 1px #ddd; } h4.accordion-toggle { background: #f5f5f5; color: #555; padding: 10px; margin: 0; border-bottom: solid 1px #fff; display: block; cursor: pointer; } h4.accordion-toggle:hover { background: #eaeaea; } h4.accordion-toggle.active { font-weight: normal; color: #111; } .accordion-container { padding: 15px 20px; } /* Call To Action Shortcode */ .call-to-action { background: #f8f8f8; border: 1px solid #ddd; clear: both; padding: 10px; margin: 0 0 20px; } .call-to-action p { float: left; width: 70%; margin: 20px 0 15px 20px; color: #555; font-weight: normal; line-height: 30px; } .call-to-action .btn-container { float: right; width: 20%; text-align: right; margin: 10px 20px 10px 0; } .call-to-action .btn-container button { width: 120px; float: right; -moz-box-shadow: 0 0 1px #000; -webkit-box-shadow: 0 0 1px #000; box-shadow: 0 0 1px #000; } /* Buttons Shortcode */ button, .button { margin: 10px 0; padding: 10px 20px; color: #fff; background: #888; display: inline-block; border: none; -webkit-transition: background-color .2s linear; transition: background-color .2s linear; } .button.small-button { font-size: 10px; padding: 5px 10px; } .button.large-button { font-size: 18px; padding: 15px 25px; } .button:hover { background-color: #555 !important; color: #fff; } /* Divider Shortcode */ .divider { margin: 20px 0; height: 1px; display: block; clear: both; border-bottom: solid 1px #ddd; } /****************************************************************** COMMENT AND CONTACT FORM STYLES ******************************************************************/ .comments-section { float: left; padding: 55px 0 20px; width: 600px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ } .page .comments-section { margin: 0 30px; } .page-template-blog-php .comments-section { padding: 30px 0 0; } .page-template-blog-php .leftsidebar .comments-section { padding: 30px 0 0; margin: 0; } .page-template-blog-php .comments-section { margin: 0; } #comments-nmbr { display: inline-block; font-size: 18px; font-weight: normal; } /* h3 comment title */ .comment-nav ul li { color: #000; } .commentlist { margin: 0; } .commentlist li { position: relative; padding: 0 0 10px; clear: both; overflow: hidden; } .commentlist li article { max-width: 600px; } .commentlist li { margin: 0; } .commentlist li[class*=depth-2] { margin: 10px 0 0 80px; } .commentlist .vcard { padding: 15px 80px 0; } .commentlist .vcard .author-name { font-style: normal; font-size: 15px; color: #333; line-height: 15px; display: block; } .commentlist .vcard time a { text-decoration: none; color: #999; } .commentlist .vcard time a:hover { text-decoration: none; } .commentlist .vcard img.avatar { position: absolute; left: 0; top: 0; } .commentlist li .comment_content { margin: 20px 0 0 50px; padding-left: 30px; } .commentlist li .comment_content p { border-bottom: 1px solid #eee; padding: 0 0 20px; width: 100%; } .commentlist li[class*=depth-1] > article .comment_content p { width: 100%; } .commentlist li ul.children { padding-top: 14px; } .commentlist .comment-reply-link { position: absolute; left: 0; top: 65px; } .commentlist a.comment-reply-link:hover { opacity: 1; } .comment section { padding-right: 0; } .bypostauthor { } /* comment form styles */ #respond { padding: 40px 0; } .page-template-blog-php #respond { padding: 20px 0 0; } #comment-form-title { margin: 0 0 20px; font-weight: normal; letter-spacing: 1px; } #commentform { margin: 20px 0 0; } #commentform li, #contact-form p, #contact-form-shortcode p { overflow: hidden; margin-bottom: 10px; } #commentform label, #contact-form label, #contact-form-shortcode label { padding-left: 20px; color: #333; letter-spacing: 1px; } #commentform label { vertical-align: -5px; } #commentform small { color: #333; font-style: normal; } #commentform #author, #commentform #email, #commentform #url, #commentform #comment, #contact_name, #contact_email, #contact_subject, #contact-form textarea, #contact-form-shortcode textarea { background: #eee; } #commentform #author:focus, #commentform #email:focus, #commentform #url:focus, #commentform #comment:focus, #contact_name:focus, #contact_email:focus, #contact_subject:focus, #contact-form textarea:focus, #contact-form-shortcode textarea:focus { outline: none; background: #eee; } #commentform #author, #commentform #email, #commentform #url, #contact_name, #contact_email, #contact_subject { padding: 3px 6px; width: 178px; height: 24px; border: none; } #commentform #comment, #contact-form textarea, #contact-form-shortcode textarea { resize: none; line-height: 20px; padding: 5px 2%; padding: 5px 2%; width: 100%; height: 160px; border: none; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ } #commentform #submit, #contact-form .sendbutton, #contact-form-shortcode .sendbutton { padding: 6px 15px; color: #fff; border: none; float: right; } #commentform label + input { float: left; } #contact-form textarea, #contact-form-shortcode textarea { margin-bottom: -10px; } /* form validation */ #commentform input:invalid, #commentform textarea:invalid { border-color: red; outline: none; background-color: #f6e7eb; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } /* no comments */ .nocomments { margin: 0; } /****************************************************************** MEDIA QUERIES & DEVICE STYLES ******************************************************************/ @media only screen and (max-width: 959px) { nav ul.topleft{ display:none; } #main { width: 760px; } #main.large-slider { margin-top: 622px; } #navigation { position: absolute; top: 0; z-index: 1000; min-width: 760px; width: 760px; margin: 0 auto; } .the-link { background: none; } #navigation-back { position: absolute; width: 100%; height: 100%; z-index: -1; filter: alpha(opacity=98); /* for IE */ opacity: 0.98; /* CSS3 standard */ } #menu-opener { height: 25px; cursor: pointer; z-index: 10; margin-bottom: 0; background-image: url('library/images/navicon.png'); background-repeat: no-repeat; background-position: center; } .menu { display: none; height: auto; width: 60%; margin: 0 auto 10px; } .menu li { height: auto; display: block; margin: 0 auto; padding: 10px 0; border-bottom: 1px solid #222; } nav ul li { min-width: 0; } .menu li:last-child { border: none; } .color-tag { display: none; } nav ul li ul.sub-menu { position: relative; left: 0; width: 100%; filter: alpha(opacity=100); /* for IE */ opacity: 1; /* CSS3 standard */ } nav ul li ul.sub-menu li { display: inline-block; border-bottom: none !important; margin: 0 5px; } .sub-menu li:hover { background: none; } .sub-menu .sub-menu-transp { display: none; } nav ul li ul li ul.sub-menu { position: relative; margin: 10px 0 0 -5px; left: auto; filter: alpha(opacity=100); /* for IE */ opacity: 1; /* CSS3 standard */ } nav ul li ul li ul.sub-menu li { display: block; width: 100px; } .sub-menu li a { text-align: center; } .caption-container { width: 760px; } #regular-slider { width: 760px; height: 304px; margin-top: 0; } .regular-slider-slider-caption { width: 280px; height: 244px; } #regular-slider .slider-caption h2 { top: 0; max-width: 230px; } #regular-slider .slider-caption p { padding-left: 40px; } .regular-slider-slider-caption h2 + p { margin-top: 20px; } .regular-slider-slider-caption .slide-read-more { top: 260px; } .video-slide-back.right + iframe { left: 20px; } .video-slide-back.left + iframe { right: 20px; } header[role="banner"] { min-height: 0; } header[role="banner"], footer[role="contentinfo"], .attachment-pagefeat, #regular-slider, #google-map-iframe { width: 760px; } nav ul.topleft, #tagline.topleft { text-align: center; float: none; } #logo, #logo.topleft { margin: 80px auto 0; text-align: center; float: none; width: 100%; max-width: 100%; left: 0; } #logo.topleft a { float: none; margin: 0; } #ribbon, section.fullwidth, #slogan, #home-tophtml-section, #home-bottomhtml-section, #home-widgets-section, #portfolio-section, #home-services-section, #home-recent-news, .portfolio-showcase, .full li .item-container article img { width: 700px; } article[id*="post-"], section.regular, .comments-section, #contact, #blogsection, .gallery-container .gallery-attachment, .portfolio-showcase .imgsection, .portfolio-image, .portfolio-showcase .gallery, .portf-gallery-container .gallery-attachment, .format-image-pic { width: 460px; } article.type-post header { overflow-x: hidden; } .format-status section { width: 315px; } .attachment-blogpostfeat { width: 460px; height: auto; } .jp-progress-area { width: 295px !important; } .jp-progress { width: 255px !important; } .jp-time-holder { left: 275px !important; } .jp-video-area, .jp-video-area img { width: 100% !important; height: auto !important; } div.jp-video-play { top: 29% !important; } .home-recent-news-item .jp-progress-area { margin-left: 10px !important; padding: 20px 10px !important; width: 100px !important; } .home-recent-news-item div.jp-audio div.jp-progress { width: 98px !important; } .rightsidebar #sidebar { width: 200px; padding: 0 30px 0 10px; } .leftsidebar #sidebar { width: 200px; padding: 0 10px 0 30px; } #topsidebar { width: 700px; } .leftsidebar .attachment-pagefeat, .leftsidebar #google-map-iframe, .leftsidebar .page #ribbon { margin-left: -240px; } .footer-layout1, .top-sidebar-layouta, .widgets-layouta { width: 160px; } .footer-layout2, .top-sidebar-layoutb, .widgets-layoutb { width: 220px; } .footer-layout3:nth-child(1), .top-sidebar-layoutc:nth-child(1), .widgets-layoutc:nth-child(1) { width: 340px; } .footer-layout3:nth-child(2), .footer-layout3:nth-child(3), .top-sidebar-layoutc:nth-child(2), .top-sidebar-layoutc:nth-child(3), .widgets-layoutc:nth-child(2), .widgets-layoutc:nth-child(3) { width: 160px; } .footer-layout4:nth-child(1), .footer-layout4:nth-child(2), .top-sidebar-layoutd:nth-child(1), .top-sidebar-layoutd:nth-child(2), .widgets-layoutd:nth-child(1), .widgets-layoutd:nth-child(2) { width: 160px; } .footer-layout4:nth-child(3), .top-sidebar-layoutd:nth-child(3), .widgets-layoutd:nth-child(3) { width: 340px; } .footer-layout5, .top-sidebar-layoute, .widgets-layoute { width: 340px; } /* Widget Sizes Fixing */ #sidebar .widget_search input#s { width: 120px; } .footer-layout3:nth-child(1) .widget_search input#s, .top-sidebar-layoutc:nth-child(1) .widget_search input#s, .widgets-layoutc:nth-child(1) .widget_search input#s, .footer-layout4:nth-child(3) .widget_search input#s, .top-sidebar-layoutd:nth-child(3) .widget_search input#s, .widgets-layoutd:nth-child(3) .widget_search input#s, .footer-layout5 .widget_search input#s, .top-sidebar-layoute .widget_search input#s, .widgets-layoute .widget_search input#s { width: 255px; } .footer-layout1 .widget_search input#s, .top-sidebar-layouta .widget_search input#s, .widgets-layouta .widget_search input#s, .footer-layout3:nth-child(2) .widget_search input#s, .footer-layout3:nth-child(3) .widget_search input#s, .top-sidebar-layoutc:nth-child(2) .widget_search input#s, .top-sidebar-layoutc:nth-child(3) .widget_search input#s, .widgets-layoutc:nth-child(2) .widget_search input#s, .widgets-layoutc:nth-child(3) .widget_search input#s, .footer-layout4:nth-child(1) .widget_search input#s, .footer-layout4:nth-child(2) .widget_search input#s, .top-sidebar-layoutd:nth-child(1) .widget_search input#s, .top-sidebar-layoutd:nth-child(2) .widget_search input#s, .widgets-layoutd:nth-child(1) .widget_search input#s, .widgets-layoutd:nth-child(2) .widget_search input#s { width: 80px; } .footer-layout2 .widget_search input#s, .top-sidebar-layoutb .widget_search input#s, .widgets-layoutb .widget_search input#s { width: 135px; } .footer-layout1 .quadro-rpost .postdata, .top-sidebar-layouta .quadro-rpost .postdata, .widgets-layouta .quadro-rpost .postdata { max-width: 55%; } .portfolio-medium .item-container img { width: 230px; height: 230px; } .portfolio-small .item-container img { width: 136px; height: 136px; } .full li .item-container { height: 280px; } .work-info.portfolio-medium p { display: none; } .portfolio-video { margin-top: 20px; width: 460px; } .imgsection { width: 460px; float: left; } .imgsection img { margin: 0; } .portfolio-data { width: 200px; } #recent-news-headings { margin-bottom: 20px; float: none; } .home-recent-news-item:first-of-type { clear: left; } .home-services-item { width: 200px; overflow: hidden; } .author-bio { width: 300px; } .author-box .avatar { width: 100px; height: auto; } } @media only screen and (max-width: 759px) { #main { width: 520px; } #navigation { min-width: 520px; width: 520px; } .menu { width: 80%; } .home #main { padding: 20px 0 0; } #main.large-slider { margin-top: 422px; } #large-slider { height: 400px; } .large-slider-slider-caption { width: 520px; bottom: 0; } .large-slider-slider-caption.right { left: 0; text-align: left; } .large-slider-slider-caption h2, .large-slider-slider-caption h2 a, .large-slider-slider-caption p:first-child, .large-slider-slider-caption p:first-child * { width: 500px; margin-bottom: 0; font-size: 32px !important; line-height: 34px !important; } .large-slider-slider-caption h2 + p, .large-slider-slider-caption h2 + p * { width: 500px; margin-bottom: 0; padding-top: 0; font-size: 18px !important; line-height: 20px !important; } .large-slider-slider-caption .slide-read-more { display: none; } .slider-nav.large { top: 400px; } #regular-slider { width: 520px; height: 208px; margin-top: 0; } .regular-slider-slider-caption { height: 148px; width: 200px; right: 0; } .regular-slider-slider-caption .slide-read-more { top: 180px; } #regular-slider .slider-caption h2 { top: 0; max-width: 200px; } .regular-slider-slider-caption h2 { display: inline-block; } .regular-slider-slider-caption h2 + p { display: none; } .video-slide-back.right + iframe { left: 25px; } .video-slide-back.left + iframe { right: 25px; } .slide-arrow.left { left: 240px; } .quadro-slide iframe { top: 40px; } header[role="banner"], footer[role="contentinfo"], .attachment-pagefeat, #regular-slider { width: 520px; } .attachment-pagefeat { height: 104px; } .attachment-blogpostfeat { width: 320px; } .post_content { margin-top: 10px; } .rightsidebar #sidebar, .leftsidebar #sidebar { margin: 70px 0 0; } #sidebar.blog { margin-top: 10px; } #sidebar.featimg { margin-top: 174px; } #respond { padding: 20px 0; } #ribbon, section.fullwidth, #slogan, #home-tophtml-section, #home-bottomhtml-section, #home-widgets-section, #portfolio-section, #home-services-section, #home-recent-news, .portfolio-showcase { width: 500px; } article[id*="post-"], section.regular, .comments-section, #contact, #blogsection, .gallery-container .gallery-attachment, .portfolio-showcase .imgsection, .portfolio-image, .portfolio-showcase .gallery, .portf-gallery-container .gallery-attachment { width: 320px; } .page .comments-section { margin: 0; } #ribbon, section.regular, section.fullwidth, .page .comments-section { padding: 0 10px; } .page-template-blog-php .comments-section { padding: 20px 0; } .format-status section { width: 175px; } .format-image-pic { width: 320px; } .jp-progress-area { width: 155px !important; } .jp-progress { width: 115px !important; } .jp-time-holder { left: 135px !important; } div.jp-video-play { top: 20% !important; } .gallery-nav { width: 200px; } article.blogpost { margin: 40px 10px 0; } article.blogpost:first-child { margin-top: 10px; } #google-map-iframe { width: 520px; height: 104px !important; } .rightsidebar #sidebar, .leftsidebar #sidebar { width: 160px; padding: 0 10px; } #topsidebar { width: 500px; margin: 10px 10px 20px 10px; } .leftsidebar .attachment-pagefeat, .leftsidebar #google-map-iframe, .leftsidebar .page #ribbon { margin-left: -180px; } .leftsidebar article.page { margin: 0; padding-right: 20px; } .footer-layout2 .widget .twtr-tweet-text em { width: 90px; margin: 10px auto !important; text-align: center; } .quadro-rpost .postdata { max-width: 54%; } .quadro-rpost .postdata .meta { border: none; } #sidebar .widget #contact_name, #sidebar .widget #contact_email, #sidebar .widget #contact_subject { width: 100% !important; } #inner-footer { padding: 20px 10px; } #social-area { text-align: center; } .social-icon { float: none; } #copyright { clear: both; float: none; text-align: center; } .footer-layout1, .top-sidebar-layouta, .widgets-layouta { width: 240px; } .footer-layout1:nth-child(2), .top-sidebar-layouta:nth-child(2), .widgets-layouta:nth-child(2) { margin-right: 0!important; } .footer-layout2, .top-sidebar-layoutb, .widgets-layoutb { width: 150px; margin-right: 25px !important; } .footer-layout2:last-child, .top-sidebar-layoutb:last-child, .widgets-layoutb:last-child { margin-right: 0 !important; } .footer-layout3:nth-child(1), .top-sidebar-layoutc:nth-child(1), .widgets-layoutc:nth-child(1) { width: 500px; } .footer-layout3:nth-child(2), .footer-layout3:nth-child(3), .top-sidebar-layoutc:nth-child(2), .top-sidebar-layoutc:nth-child(3), .widgets-layoutc:nth-child(2), .widgets-layoutc:nth-child(3) { width: 240px; } .footer-layout4:nth-child(1), .footer-layout4:nth-child(2), .top-sidebar-layoutd:nth-child(1), .top-sidebar-layoutd:nth-child(2), .widgets-layoutd:nth-child(1), .widgets-layoutd:nth-child(2) { width: 240px; } .footer-layout4:nth-child(2), .top-sidebar-layoutd:nth-child(2), .widgets-layoutd:nth-child(2) { margin-right: 0 !important; } .footer-layout4:nth-child(3), .top-sidebar-layoutd:nth-child(3), .widgets-layoutd:nth-child(3) { width: 500px; } .footer-layout5, .top-sidebar-layoute, .widgets-layoute { width: 500px; margin-right: 0!important; } /* Widget Sizes Fixing */ #sidebar .widget_search input#s { width: 80px; } .footer-layout3:nth-child(1) .widget_search input#s, .top-sidebar-layoutc:nth-child(1) .widget_search input#s, .widgets-layoutc:nth-child(1) .widget_search input#s, .footer-layout4:nth-child(3) .widget_search input#s, .top-sidebar-layoutd:nth-child(3) .widget_search input#s, .widgets-layoutd:nth-child(3) .widget_search input#s, .footer-layout5 .widget_search input#s, .top-sidebar-layoute .widget_search input#s, .widgets-layoute .widget_search input#s { width: 255px; } .footer-layout3:nth-child(2) .widget_search input#s, .footer-layout3:nth-child(3) .widget_search input#s, .top-sidebar-layoutc:nth-child(2) .widget_search input#s, .top-sidebar-layoutc:nth-child(3) .widget_search input#s, .widgets-layoutc:nth-child(2) .widget_search input#s, .widgets-layoutc:nth-child(3) .widget_search input#s, .footer-layout4:nth-child(1) .widget_search input#s, .footer-layout4:nth-child(2) .widget_search input#s, .top-sidebar-layoutd:nth-child(1) .widget_search input#s, .top-sidebar-layoutd:nth-child(2) .widget_search input#s, .widgets-layoutd:nth-child(1) .widget_search input#s, .widgets-layoutd:nth-child(2) .widget_search input#s { width: 80px; } .footer-layout1 .widget_search input#s, .top-sidebar-layouta .widget_search input#s, .widgets-layouta .widget_search input#s { width: 150px; } .footer-layout2 .widget_search input#s, .top-sidebar-layoutb .widget_search input#s, .widgets-layoutb .widget_search input#s { width: 70px; } .footer-layout2 .quadro-rpost .postdata, .top-sidebar-layoutb .quadro-rpost .postdata, .widgets-layoutb .quadro-rpost .postdata { max-width: 52%; } .works_list.portfolio-medium li, .works_list.portfolio-medium li:nth-child(3n) { margin: 0 6px 6px 0; } .works_list.portfolio-medium li:nth-child(2n) { margin: 0 0 6px 0; } .works_list.portfolio-small li, .works_list.portfolio-small li:nth-child(5n) { margin: 0 4px 4px 0; } .works_list.portfolio-small li:nth-child(3n) { margin: 0 0 4px 0; } .portfolio-medium .item-container img { width: 247px; height: 247px; } .portfolio-small .item-container img { width: 164px; height: 164px; } .full li .item-container article img { width: 500px; } .full li .item-container { height: 220px; } .portfolio-video { margin-top: 20px; width: 320px; } #showcase-holder .portfolio-showcase { margin: 0 0 20px; padding: 0 0 10px; } .portfolio-data { width: 160px; } #home-widgets-section { padding: 0 10px; } #portfolio-section.home #portfolio-categories { padding-top: 0; } .home-recent-news-item { width: 150px; margin-right: 25px !important; padding: 0; } .home-recent-news-item p { margin: 0 0 10px; } .home-recent-news-item .play-arrow { border-bottom: 10px solid transparent; border-left: 15px solid white; border-top: 10px solid transparent; } .home-recent-news-item .jp-progress-area { margin-left: 10px; padding: 10px !important; width: 75px !important; height: auto; } .home-recent-news-item div.jp-audio div.jp-progress { width: 74px !important; } .home-recent-news-item a.jp-pause { width: 25px; padding: 10px 7px 10px 13px; } .home-recent-news-item .pause-bars { height: 20px; width: 6px; } .home-recent-news-item .gallery-container .gallery-attachment { width: 150px; } .home-recent-news-item.format-video .video-thumb-container { height: 100px; } .home-recent-news-item.format-video img { width: 150px; } .home-recent-news-item div.jp-video-play { top: 30px !important; left: 55px !important; } .home-services-item { width: 150px; } .home-services-item:first-child, .home-services-item:nth-child(2) { margin-right: 25px; } .home-services-item img { margin-left: 0; } img.attachment-services { width: 100%; height: auto; } .gallery-icon .attachment-thumbnail { width: 80%; height: auto; } .author-box { margin: 40px 10px 0; } .author-bio { width: auto; float: none; } .author-box .avatar { width: 70px; } .call-to-action p { width: 100%; margin: 0 auto 15px; text-align: center; } .call-to-action .btn-container { float: none; width: 100%; margin: 0; text-align: center; } .call-to-action .btn-container button { float: none; } } @media only screen and (max-width: 519px) { #main { width: 100%; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ } .home #main { padding: 20px 10px 0; } #navigation { min-width: 100%; width: 100%; } .menu { width: 100%; } body, p { font-size: 16px !important; line-height: 30px; } .large-slider-slider-caption { bottom: 0; width: 100%; padding: 10px 10px 20px; } .large-slider-slider-caption.left, .large-slider-slider-caption.right { left: 0 !important; padding: 0; } .large-slider-slider-caption h2, .large-slider-slider-caption h2 a, .large-slider-slider-caption p, .large-slider-slider-caption p:first-child, .large-slider-slider-caption p:first-child *, .large-slider-slider-caption h2 + p, .large-slider-slider-caption h2 + p * { width: 100%; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ } .large-slider-slider-caption h2, .large-slider-slider-caption h2 a, .large-slider-slider-caption p:first-child, .large-slider-slider-caption p:first-child * { font-size: 24px !important; line-height: 26px !important; } .slider-nav.large { position: relative; top: -5px; } #large-slider, #regular-slider { position: relative; width: 100%; height: 208px; margin-top: 0; } #large-slider .quadro-slide, #regular-slider .quadro-slide { height: 208px; } #large-slider .quadro-slide img.short, #regular-slider .quadro-slide img.short { width: auto !important; height: 100% !important; margin-top: 0 !important; } #large-slider .quadro-slide img.tall, #regular-slider .quadro-slide img.tall { width: 100% !important; height: auto !important; margin-top: 0 !important; } .regular-slider-slider-caption .transpback { height: 100%; } .regular-slider-slider-caption { width: 100%; height: auto; top: auto; bottom: 0; padding: 0; } .regular-slider-slider-caption h2 { display: inline-block; } .large-slider-slider-caption .slide-read-more, .large-slider-slider-caption h2 + p, .regular-slider-slider-caption .slide-read-more, .regular-slider-slider-caption h2 + p, .slide-arrow, .video-slide-back.right, .video-slide img { display: none; } #regular-slider .slider-caption h2 { left: 0; margin-bottom: 0; padding: 10px; max-width: auto; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ } .video-slide .slider-caption { display: none !important; } .video-slide-back.right + iframe { left: 0; } .quadro-slide iframe { top: 0px; } .slider-nav { bottom: -15px; } #main.large-slider { margin-top: 5px; } header[role="banner"], footer[role="contentinfo"], .attachment-pagefeat, .attachment-blogpostfeat, .format-image-pic, .home-services-item img.attachment-services, .home-recent-news-item .gallery-container .gallery-attachment, .recents-format-image-pic, .home-recent-news-item.format-video img, .full li .item-container article img, .portf-gallery-container, .portf-gallery-container .gallery-attachment { width: 100%; } #slogan { padding: 0 10px 20px; margin-top: 0; } .attachment-pagefeat { height: auto; } .post_content { margin-top: 10px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ } #sidebar.featimg { margin-top: 20px; } #logo.logo-large-slider { position: relative; left: auto; } #logo img { max-width: 60%; } #tagline { max-width: 90%; } #ribbon, section.fullwidth, #slogan, #home-tophtml-section, #home-bottomhtml-section, #home-widgets-section, #portfolio-section, #home-services-section, #home-recent-news, .portfolio-showcase, article[id*="post-"], section.regular, .comments-section, #contact, #blogsection, .gallery-container .gallery-attachment, .portfolio-showcase .imgsection, .portfolio-image, .portfolio-showcase .gallery, .portf-gallery-container .gallery-attachment { width: 100%; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ } .gallery-container, .gallery-element, #sidebar .widget #contact_name, #sidebar .widget #contact_email, #sidebar .widget #contact_subject { width: 100% !important; } #commentform label, #contact-form label, #contact-form-shortcode label { display: block; padding: 0; } #ribbon, section.regular, section.fullwidth { padding: 0 10px; } .format-status section { width: 60%; margin: 0 0 20px !important; } .format-aside .meta { margin: 20px 0; } .post_content img { width: 100%; height: auto; } .post_content .jp-current-time { display: none; } .post_content .jp-progress-area { width: 40% !important; } .post_content .jp-progress { width: 98% !important; } div.jp-video div.jp-interface { width: 100%; margin: 0 auto; } div.jp-video-play { top: 20% !important; } .gallery-nav { width: 60%; } .single article.blogpost, article.blogpost { margin: 40px 0 0; padding: 0 10px 20px; } .sticky { padding: 20px 10px !important; } #google-map-iframe { width: 100%; height: 180px; } .rightsidebar #sidebar, .leftsidebar #sidebar { width: 100%; padding: 0 10px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ } #topsidebar { -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ width: 100%; margin: 0 0 20px 0; padding: 10px; } .leftsidebar .attachment-pagefeat, .leftsidebar #google-map-iframe, .leftsidebar .page #ribbon { margin-left: 0; } .leftsidebar article.page { padding: 0; } .quadro-rpost .postdata { width: auto; max-width: 100%; } .quadro-rpost .postdata .meta { font-size: 12px !important; line-height: 14px !important; } .footer-layout2 .widget .twtr-tweet-text em { width: 100%; display: inline; } #bottom-footer { padding: 10px 10px 20px; } .footer-layout1, .top-sidebar-layouta, .widgets-layouta, .footer-layout1:nth-child(2), .top-sidebar-layouta:nth-child(2), .widgets-layouta:nth-child(2), .footer-layout2, .top-sidebar-layoutb, .widgets-layoutb, .footer-layout2:last-child, .top-sidebar-layoutb:last-child, .widgets-layoutb:last-child, .footer-layout3:nth-child(1), .top-sidebar-layoutc:nth-child(1), .widgets-layoutc:nth-child(1), .footer-layout3:nth-child(2), .footer-layout3:nth-child(3), .top-sidebar-layoutc:nth-child(2), .top-sidebar-layoutc:nth-child(3), .widgets-layoutc:nth-child(2), .widgets-layoutc:nth-child(3), .footer-layout4:nth-child(1), .footer-layout4:nth-child(2), .top-sidebar-layoutd:nth-child(1), .top-sidebar-layoutd:nth-child(2), .widgets-layoutd:nth-child(1), .widgets-layoutd:nth-child(2), .footer-layout4:nth-child(2), .top-sidebar-layoutd:nth-child(2), .widgets-layoutd:nth-child(2), .footer-layout4:nth-child(3), .top-sidebar-layoutd:nth-child(3), .widgets-layoutd:nth-child(3), .footer-layout5, .top-sidebar-layoute, .widgets-layoute { width: 100%; margin-right: 0!important; } /* Widget Sizes Fixing */ #sidebar .widget_search input#s, .footer-layout3:nth-child(1) .widget_search input#s, .top-sidebar-layoutc:nth-child(1) .widget_search input#s, .widgets-layoutc:nth-child(1) .widget_search input#s, .footer-layout4:nth-child(3) .widget_search input#s, .top-sidebar-layoutd:nth-child(3) .widget_search input#s, .widgets-layoutd:nth-child(3) .widget_search input#s, .footer-layout5 .widget_search input#s, .top-sidebar-layoute .widget_search input#s, .widgets-layoute .widget_search input#s, .footer-layout1 .widget_search input#s, .top-sidebar-layouta .widget_search input#s, .widgets-layouta .widget_search input#s, .footer-layout3:nth-child(2) .widget_search input#s, .footer-layout3:nth-child(3) .widget_search input#s, .top-sidebar-layoutc:nth-child(2) .widget_search input#s, .top-sidebar-layoutc:nth-child(3) .widget_search input#s, .widgets-layoutc:nth-child(2) .widget_search input#s, .widgets-layoutc:nth-child(3) .widget_search input#s, .footer-layout4:nth-child(1) .widget_search input#s, .footer-layout4:nth-child(2) .widget_search input#s, .top-sidebar-layoutd:nth-child(1) .widget_search input#s, .top-sidebar-layoutd:nth-child(2) .widget_search input#s, .widgets-layoutd:nth-child(1) .widget_search input#s, .widgets-layoutd:nth-child(2) .widget_search input#s, .footer-layout2 .widget_search input#s, .top-sidebar-layoutb .widget_search input#s, .widgets-layoutb .widget_search input#s { width: 72%; } #portfolio-section.home #portfolio-categories { clear: both; padding-top: 0px; } .works_list.portfolio-medium li, .works_list.portfolio-medium li:nth-child(3n) { margin: 0 0 6px 0; width: 100%; } .works_list.portfolio-small li, .works_list.portfolio-small li:nth-child(3n), .works_list.portfolio-small li:nth-child(5n) { margin: 0 2% 2% 0; width: 49%; } .works_list.portfolio-small li:nth-child(2n) { margin: 0 0 2% 0; } .portfolio-medium .item-container img, .portfolio-small .item-container img { width: 100%; height: auto; } .work-info.full { display: none; } .full li .item-container { height: 150px; } #showcase-holder .portfolio-showcase { margin: 0 0 20px !important; padding: 0 0 20px; position: relative; overflow: visible; } .portfolio-video { width: 100%; margin-top: 20px; } .portfolio-data { width: 100%; float: none; } .portfolio-data h2 { padding-top: 20px; } .portfolio-controls { position: absolute; top: -54px; right: 0; } .portfolio-controls span { font-size: 26px; } #loader { left: 42%; } .page-template-portfolio-page-php #showcase-holder .portfolio-showcase { padding-top: 50px; } .page-template-portfolio-page-php .portfolio-controls { top: 10px; } .home-recent-news-item { width: 100%; margin: 0 0 20px 0 !important; } .news-item-date { margin-bottom: 10px; } .home-recent-news-item.format-video .video-thumb-container { height: 220px; } .home-recent-news-item div.jp-video-play { top: 35% !important; left: 35% !important; width: 65px; height: 50px; padding: 10px 1px 1px 50px; } .home-recent-news-item a.jp-video-play-icon { border-bottom: 20px solid transparent; border-left: 30px solid white; border-top: 20px solid transparent; } .home-recent-news-item div.jp-audio div.jp-type-single div.jp-interface { height: 60px; } .home-recent-news-item .jp-progress-area { padding: 10px !important; width: 70% !important; display: inline; } .home-recent-news-item div.jp-audio div.jp-progress { width: 85% !important; } .home-recent-news-item .jp-time-holder { display: inline; top: 5px; right: 25px; } .home-recent-news-item .jp-current-time { position: absolute; right: -15px; } .home-services-item { width: 100%; margin-bottom: 20px; } .home-services-item:first-child, .home-services-item:nth-child(2) { margin-right: 0; } .author-box { padding: 10px; margin: 40px auto 0; width: 95%; } #commentform p { clear: both; margin: 0; } #commentform label + input { float: none; } #commentform #url { margin-bottom: 20px; } #commentform #submit { margin-top: 0; } .one-half, .one-third, .two-thirds, .one-fourth, .three-fourths, .one-fifth, .two-fifths, .three-fifths, .four-fifths, .one-sixth { width: 100%; margin: 0 0 20px 0; } } /****************************************************************** IE SPECIFIC FIXES ******************************************************************/ /* Are you having a tough time fixing IE bugs? Simply use the html class to target the specific version of IE. To target the .post_content area in IE6, use: html.ie6 .post_content { ... } To target the .post_content area in IE7, use: html.ie7 .post_content { ... } To target the .post_content area in IE8, use: html.ie8 .post_content { ... } */ html.ie8 .works_list li { margin: 0 3px 3px 0; } html.ie8 .works_list.portfolio-small li:nth-child(5n), html.ie8 .works_list.portfolio-medium li:nth-child(3n) { margin: 0 0 3px 0; } html.ie8 .gallery-element img { max-width: none; } /****************************************************************** JPLAYER STYLES ******************************************************************/ div.jp-video { position: relative; } .jp-video-area { border: 10px solid #eee; margin-bottom: 20px; background: #222; min-height: 100px; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box; /* Firefox, other Gecko */ box-sizing: border-box; /* Opera/IE 8+ */ } .jp-video-area video, .jp-video-area object { margin: 0; } div.jp-audio div.jp-interface { position: relative; width:100%; } div.jp-video div.jp-interface { width:100%; } div.jp-video div.jp-interface, div.jp-audio div.jp-type-single div.jp-interface, div.jp-audio div.jp-type-playlist div.jp-interface { height: 80px; } /* @group CONTROLS */ div.jp-controls-holder { clear: both; margin: 0 auto; position: relative; overflow: hidden; top: -8px; } div.jp-interface ul.jp-controls { list-style-type: none; margin: 0; padding: 0; overflow: hidden; display: inline; } div.jp-video ul.jp-controls, div.jp-interface ul.jp-controls li { display: inline; float: left; padding: 0; } div.jp-interface ul.jp-controls a { display: block; overflow: hidden; text-indent: -9999px; } .play-arrow { width: 0; height: 0; border-bottom: 20px solid transparent; border-left: 30px solid #fff; border-top: 20px solid transparent; } a.jp-play { background: #eee; padding: 10px 12px 10px 18px; } .pause-bars { width: 10px; height: 40px; margin-right: 6px; background: #fff; float: left; } a.jp-pause { background: #eee; width: 32px; padding: 10px 11px 10px 17px; } a.jp-play:hover { background: #ccc; } a.jp-pause { background: #eee; display: none; } a.jp-pause:hover { background: #ccc; } a.jp-stop, a.jp-previous, a.jp-next { width: 28px; height: 28px; margin-top: 6px; } /* @end */ /* @group progress bar */ .small-arrow { width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-right: 15px solid #eee; display: inline-block; margin-top: 20px; margin-left: 10px; float: left; } .home-recent-news-item .small-arrow { display: none; } .jp-progress-area { position: relative; display: inline; float: left; padding: 20px; background: #eee; width: 435px; } .home-recent-news-item .jp-progress-area { margin-left: 10px; padding: 20px 10px; width: 100px; } .home-recent-news-item div.jp-audio div.jp-progress { width: 98px; } .home-recent-news-item .jp-time-holder { display: none; } .jp-progress { height: 20px; width: 380px; overflow: visible; background-color: #ccc; display: inline-block; float: left; } div.jp-seek-bar { background: #bcbcbc url('library/images/seek-pattern.png') repeat; width: 0; height: 20px; cursor: pointer; } div.jp-play-bar { background: #888; width: 0; height: 20px; position: relative; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; } .jp-play-cursor { height: 40px; top: -10px; right: -17px; width: 20px; position: absolute; background: url("library/images/progress-cursor.png") no-repeat right top; } /* @end */ /* @group volume controls */ div.jp-volume-bar { overflow: hidden; width: 46px; height: 5px; cursor: pointer; display: inline-block; float: left; margin-left: 10px; } div.jp-audio div.jp-volume-bar, div.jp-video div.jp-volume-bar { height: 60px; width: 30px; background: #eee; position: relative; } .home-recent-news-item div.jp-volume-bar { display: none !important; } div.jp-volume-bar-value { background: #888; position: absolute; bottom: 0; left: 5px; width: 20px; height: 5px; z-index: 2; } .jp-volume-white-area { position: absolute; background: #fff; bottom: 10px; left: 5px; width: 20px; height: 40px; z-index: 1; } .volume-bars { position: absolute; bottom: 10px; left: 5px; width: 20px; height: 40px; z-index: 4; } .volume-bottom { position: absolute; bottom: 0; left: 0; background: #eee; width: 30px; height: 10px; z-index: 3; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; } .volume-top { position: absolute; top: 0; left: 0; background: #eee; width: 30px; height: 10px; z-index: 3; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-topleft: 5px; border-top-right-radius: 5px; border-top-left-radius: 5px; } .barofvolume { width: 20px; height: 4px; margin-top: 3px; background: #eee; } /* @end */ /* @group current time and duration */ .jp-time-holder { position: absolute; top: 19px; left: 405px; } div.jp-current-time, div.jp-duration { font-size: 11px; font-family: Arial; margin: 0 0 0 15px; color: #000; } div.jp-video div.jp-current-time { margin-left: 20px; } div.jp-video div.jp-duration { margin-right: 20px; } /* @end */ div.jp-video-play { position: absolute; top: 31%; left: 45%; cursor: pointer; width: 30px; height: 47px; background: #ccc; padding: 10px 12px 3px 18px; } body.browser-gecko div.jp-video-play { position: absolute; top: 31%; left: 45%; z-index: 1000; cursor: pointer; width: 60px; height: 60px; background: url('../images/playbutton.png') no-repeat; } body.browser-gecko a.jp-video-play-icon { display: none; } div.jp-video-full div.jp-video-area { height: 100%; z-index: 1000; } a.jp-video-play-icon { width: 0; height: 0; display: inline-block; border-bottom: 20px solid transparent; border-left: 30px solid #fff; border-top: 20px solid transparent; } div.jp-video-play:hover { background: #aaa; } body.browser-gecko div.jp-video-play:hover { background: url('../images/playbutton-hover.png') no-repeat; } div.jp-jplayer audio, div.jp-jplayer { width: 0px; height: 0px; } div.jp-jplayer { background-color: #000; } /* @group NO SOLUTION error feedback */ .jp-no-solution { position: absolute; width: 390px; margin-left: -202px; left: 50%; top: 10px; padding: 5px; background-color: #eee; border: 2px solid #009be3; display: none; } .jp-no-solution a { color: #000; } .jp-no-solution span { display: block; font-weight: bold; } .jp-video-area img { display: block; } /****************************************************************** PRINT STYLES ******************************************************************/ @media print { * { background: transparent !important; color: #444 !important; text-shadow: none !important; } a, a:visited { color: #444 !important; text-decoration: underline; } a:after { content: " (" attr(href) ")"; } abbr:after { content: " (" attr(title) ")"; } .ir a:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3{ page-break-after: avoid; } } #slogan_side{ font-family: "Abel"; font-size: 36px; line-height: 40px; margin: 0 auto 40px; text-align: center; color: #E53F0B; } #name_{width:300px; height:25px; border:solid 1px #CCC;} #name_box{width:300px; height:100px; border:solid 1px #CCC;}

Related: See More


Questions / Comments: