@media screen, projection {  .gallery { margin: auto; } .gallery-image { border: 2px solid #cfcfcf; margin-left: 0; } .gallery-caption { margin-left: 0; } .gallery-item { float: left; text-align: center; margin-left: 0; } .gallery-columns-2 { width: 50%; } .gallery-columns-3 { width: 33%; } .gallery-columns-4 { width: 25%; } .gallery-columns-5 { width: 20%; } .gallery-columns-6 { width: 16%; } .gallery-columns-7 { width: 14%; } .gallery-columns-8 { width: 12%; } .gallery-columns-9 { width: 11%; } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } a{ text-decoration:none; } body{ color:#333; font-family:Arial, Helvetica, sans-serif; font-size:12px; } .foot a{ color:#FFF; font-weight:bold; text-decoration:none; } .foot a:hover{ text-decoration:underline; } .head{ width:auto; height:470px; background:url(/wp-content/themes/wp-framework/library/media/css/../images/sprite1.png) repeat-x; } .head-top{ width:1000px; height:158px; margin:0px auto; } .head-logo{ width:405px; height:120px; float:left; margin:40px 0px 0px 0px; } .head-menu{ width:575px; height:80px; float:left; padding:60px 0px 0px 20px; } .head-menu ul{ list-style:none; } .head-menu ul li{ display:inline; } .head-menu ul li a{ width:96px; height:31px; display:inline-block; color:#9aa3a4; text-decoration:none; font-size:14px; padding:10px 0px 0px 0px; text-align:center; } .head-menu ul li a:hover{ width:96px; height:31px; display:inline-block; background:url(/wp-content/themes/wp-framework/library/media/css/../images/sprite2.png) no-repeat; color:#fff; padding:10px 0px 0px 0px; text-align:center; } .head-links{ font-size:11px; color:#666; padding:0px 0px 0px 500px; } .head-links a{ color:#696767; } .head-links a:hover{ color:#000; } .head-bottom{ width:1000px; height:250px; margin:0px auto; background:url(/wp-content/themes/wp-framework/library/media/css/../images/sprite2.png) 0px -41px no-repeat; } .head-offer{ width:600px; height:230px; float:left; color:#cfedff; margin:20px 0px 0px 0px; } .head-offer-text{ width:450px; color:#cfedff; font-size:11px; font-weight:bold; margin:10px 0px 0px 0px; height:100px; line-height:16px; } .head-references{ width:400px; float:left; margin:-50px 0px 0px 0px; } .head-pages{ height:270px; } .head-screen{ width:261px; height:222px; background:url(/wp-content/themes/wp-framework/library/media/css/../images/sprite2.png) 0px -291px no-repeat; margin:0px 0px 0px 60px; position:absolute; overflow:hidden; z-index:100; } .head-controls{ margin:10px 0px 10px 65px; width:250px; border-bottom:1px dotted #97b4ca; padding:0px 0px 5px 0px; } .head-social{ color:#97b4ca; font-size:11px; width:200px; text-align:center; margin:0px 0px 0px 90px; font-weight:bold; } .head-social a{ color:#97b4ca; } .main{ width:1000px; height:auto; margin:0 auto; } .main-content{ float:left; width:715px; margin:0px 20px 0px 0px; text-align:justify; line-height:18px; } .main-content h1{ clear:both; color:#3987bc; font-size:30px; font-weight:normal; padding:0px 0px 0px 0px; margin:0px 0px 30px 0px; } .main-content h2{ clear:both; color:#3987bc; font-size:22px; font-weight:normal; background:url(/wp-content/themes/wp-framework/library/media/css/../images/sprite2.png) 0px -520px no-repeat; padding:10px 0px 0px 25px; margin:0px 0px 0px 10px; height:25px; } .main-content h3{ clear:both; color:#3987bc; font-size:18px; font-weight:normal; padding:0px 0px 5px 0px; margin:20px 0px 0px 0px; } .main-content blockquote{ padding:0px 0px 0px 20px; } .main-content strong, u, b, i{ color:#000; } .main-content a{ color:#3987bc; font-weight:bold; } .main-content ul, .main-content ol{ margin:0px 0px 0px 15px; } .main-content ul li{ height:20px; } .main-content ol li{ clear:both; } .main-content-paragraph{ margin:10px 0px 40px 0px; padding:0px 20px 0px 15px; line-height:18px } .main-content-offer{ height:120px; margin:10px 0px 40px 0px; padding:0px 20px 0px 15px; line-height:18px } .main-btline{ border-bottom:1px dashed #999; } .main-content-reference{ margin:0px 0px 40px 0px; height:230px; border-bottom:1px dashed #999; } .main-content-reference ul li{ list-style:none; height:30px; } .main-content-reference-blue{ color:#3176b6; font-weight:bold; } .main-content-img{ width:100px; height:100px; float:left; margin:0px 30px 0px 0px; } .main-content-img-reference{ width:200px; height:150px; float:left; margin:0px 30px 0px 0px; border:10px solid #3176b6; } .main-content-price{ font-size:22px; color:#C60; } .main-content-price b{ font-size:24px; color:#C60; font-weight:bold; } .main-menu{ float:left; width:265px; } .menu-title{ font-size:16px; color:#3987bc; font-weight:bold; } .menu-box{ margin:10px 0px 0px 0px; } .menu-box-blue{ height:90px; margin:10px 0px 30px 0px; background:#6fa2c0; border:1px solid #ababab; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding:15px; color:#FFF; } .menu-input{ font-style:italic; border:1px solid #ababab; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin:0px 0px 10px 0px; width:200px; height:18px; padding:2px 0px 0px 5px; color:#555555; } .menu-send{ background:url(/wp-content/themes/wp-framework/library/media/css/../images/sprite2.png) 0px -559px no-repeat; width:94px; height:33px; border:0px; } .menu-posts{ clear:both; background:#eaeaea; border-bottom:1px solid #ababab; border-left:1px solid #ababab; border-right:1px solid #ababab; padding:10px; } .menu-advices{ margin:5px 0px 0px 0px; } .menu-row{ height:23px; border-bottom:1px solid #ababab; padding:7px 0px 0px 0px; } .menu-row a{ color:#555555; text-decoration:none; display:block; height:20px; padding:0px 0px 0px 10px; } .menu-row a:hover{ color:#3987BC; font-weight:bold; } .foot{ width:auto; height:197px; background:url(/wp-content/themes/wp-framework/library/media/css/../images/sprite1.png) bottom repeat-x; color:#6fa2c0; clear:both; } .foot-line{ display:block; width:330px; height:15px; border-bottom:1px dotted #6fa2c0; padding:5px 0px 5px 0px; } .foot-container{ width:1000px; margin:0 auto; } .foot-menu{ width:365px; float:left; background:url(/wp-content/themes/wp-framework/library/media/css/../images/foot-line.png) no-repeat right bottom; height:197px; margin:0px 10px 0px 0px; } .foot-menu-title{ width:125px; height:29px; } .foot-menu-text{ margin:10px 0px 0px 10px; } .foot-offer{ width:365px; float:left; background:url(/wp-content/themes/wp-framework/library/media/css/../images/foot-line.png) no-repeat right bottom; height:197px; margin:0px 10px 0px 0px; } .foot-offer-title{ width:186px; height:29px; } .foot-offer-text{ margin:10px 0px 0px 10px; } .foot-info{ width:200px; float:left; margin:29px 0px 0px 0px; } .foot-info-title{ width:117px; height:29px; } .foot-info-text{ font-size:10px; margin:10px; } .wp-caption{ display:block; height:170px; width:270px; overflow:hidden; margin: 0px 20px 0px 0px; }  .slider-nav { clear:both; position:absolute; margin:230px 0px 0px 130px;} .slider-nav a { background:url(/wp-content/themes/wp-framework/library/media/css/../images/sprite2.png) 0px -591px no-repeat; color:#3987BC; display:block; height:20px; width:16px; padding:4px 0px 0px 10px; margin:0px 2px 0px 2px; font-weight:bold; font-size:14px;} .slider-nav .activeSlide{ background:url(/wp-content/themes/wp-framework/library/media/css/../images/sprite2.png) 0px -615px no-repeat; color:#FFFFFF; } .slider-nav li{list-style:none; float:left;} .slider-slides { float:left; height:170px; position:relative; width:260px; overflow:hidden; margin:0px 0px 0px 60px;} .slider-slides firs{} .slider-slide { width:436px; height:350px; overflow:hidden;} .slider-slide-content { width:416px; position:absolute; bottom:0px; overflow:hidden; color:#FFF; background:#000; font-size:11px; padding:10px; text-align:justify;} .slider-slide-title { visibility:hidden; height:0px;}  img.alignleft { float: left; margin-right: 20px; margin-top: 5px; } img.alignright { display: block; float: right; margin-left: 20px; margin-top: 5px; } img.aligncenter { margin-left: auto; margin-right: auto; display: block; clear: both; margin-top: 5px; } .wp-caption { text-align: center; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } .wp-caption .wp-caption-text { margin: 0; padding: 5px; } .wp-smiley { max-height: 13px; margin: 0 !important; }   .comment-list, .comment-list .children { list-style: none; } .comment-list { margin-left: 10px; } .comment { margin-bottom: 20px; } .comment-list .children { margin-top: 40px; } .comment-meta { margin-bottom: 10px; } .commenter { font-size: 16px; } .avatar { float: left; margin: 0px 20px 10px 0px; border: 1px #ddd solid; padding: 1px; }  #comment-form .form-section input { margin-right: 10px; } .form-section { margin-bottom: 10px; } .form-section label { cursor: pointer; } #commenter-details input { margin-right: 10px; } #allowed-tags { font: 11px Verdana, Arial, Helvetica, sans-serif; padding: 5px 10px; background: #fff; border: 1px #ddd dotted; border-top: none; width: 573px; }  .alignleft { float: left; } .alignright { float: right; } .aligncenter { margin-left: auto; margin-right: auto; display: block; clear: both; } .pagenav {list-style:none;} .entry-header{ text-align:center; margin:10px 0px;} .entry-content p{ padding:5px 20px 5px 15px; line-height:18px;} .entry-content ul{ padding:0px 20px 0px 25px;} .entry-footer{text-align:center; border-bottom:1px dashed #999; margin:0px 0px 10px 0px;} } @media print {  body { background: #fff; color: #000; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 10pt; line-height: 1.5; }   a:link, a:visited { background: transparent; font-weight: 700; text-decoration: underline; color: #333; } a:link:after, a:visited:after { content: " (" attr(href) ") "; font-size: 90%; }    h1, h2, h3, h4, h5, h6 { font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; }  blockquote { margin: 1.5em; padding: 1em; font-style: italic; font-size: .9em; } code { font: 0.9em "Courier New", Monaco, Courier, monospace; } img { float: left; margin: 1.5em 1.5em 1.5em 0; } a img { border: none; }  table { margin: 1px; text-align:left; } th { border-bottom: 1px solid #333; font-weight: bold; } td { border-bottom: 1px solid #333; } th, td { padding: 4px 10px 4px 0; } tfoot { font-style: italic; } caption { background: #fff; margin-bottom: 2em; text-align: left; } thead { display: table-header-group; } tr { page-break-inside: avoid; } } @media screen {.social_bookmark { padding: 5px; display: block; margin-left: auto; margin-right: auto; text-align: left; } img.social_img { padding: 0px; margin: 0px; border: none; } div#box { width: 25em; padding: 10px; margin:0 auto;  background: #E6E6E6 url(/wp-content/plugins/social-bookmarks/button1.jpg) repeat-x 0 -5px; } a.social_bookmark { color: #208BE1;   } } 