@charset "utf-8";
@import url('css/reset.css');
@import url('css/grid.css');
@import url('css/forms.css');
/*
	Theme Name:TechnicalWriting.co.il
	Theme URI:http://TechnicalWriting.co.il
	Description:TechnicalWriting.co.il - WP3.5+
	Author:Aternus Networks
	Author URI:http://atern.us
	Version:1.0
*/
/***************************************************************
Style:BLANK Theme HEB
***************************************************************/
html{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#000;background:url(images/bg-main.jpg) repeat 0 0}
/** Typography **/
h1,h2,h3,h4,h5,h6{color:#000}
h1{font-size:24px}
h2{font-size:20px}
h3{font-size:18px}
h4{font-size:16px}
h5{font-size:14px}
h6{font-size:14px}
strong,b{font-weight:bold}
em,i{font-style:italic}
p{line-height:18px}
/** Links **/
a{color:#000;text-decoration:none}
a:visited{color:#000}
a:hover{color:#552b7d}
/* Layout
***************************************************************/
#page-wrap{width:1000px;margin:0 auto;box-shadow:0 0 10px 1px #c0c0c0}
#content-wrap{}
#main-content-wrap{color:#000;background-color:#fff}
#main-content-wrap #home-content{padding:25px 0}
#main-content-wrap #main-content{padding:25px 15px}
#aside-wrap{color:#fff;background-color:#60554f}
#aside-wrap aside{padding:25px 10px}
/* Header
***************************************************************/
header{}
#logo-wrap{height:135px;width:100%;border-bottom:2px solid #0c2b7a}
#logo{display:block;height:100%;width:100%;background:url(images/bg-header.png) no-repeat 0 0;overflow:hidden;white-space:nowrap;text-indent:101%}
/* Navigation
***************************************************************/
nav{margin:5px 0 0 0}
nav ul{letter-spacing:-0.31em;*letter-spacing:normal;word-spacing:-0.43em;display:block;height:40px;width:100%;background-color:#d6d3c7}
nav ul li{display:inline-block;zoom:1;*display:inline;letter-spacing:normal;word-spacing:normal;vertical-align:top;position:relative;margin:0;z-index:1000}
nav ul li a{display:block;font-size:16px;font-weight:bold;text-decoration:none;line-height:40px;margin:0;padding:0 15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:left;color:#333;transition:all .3s;-moz-transition:all .3s;/* Firefox 4 */-webkit-transition:all .3s;/* Safari and Chrome */-o-transition:all .3s;/* Opera */}
nav ul li a:hover,nav ul li.current-menu-item >a,nav ul li.current-menu-parent >a{background-color:#54748D;color:#fff}
/* tier 2 */
nav ul li ul{display:none;width:220px;height:auto;margin:0}
nav ul li ul li{display:block;position:relative;margin:0 0 1px 0}
nav ul li ul li a{display:block;font-size:14px;line-height:32px;padding:0 15px 0 20px;background-color:#f0ecdf}
/* Sidebar
***************************************************************/
.widgetBox{border:1px solid #333742;border-radius:10px;background-color:#a59d86;margin:0 0 25px 0}
.widgetBox .widgetTitle{font-size:12px;line-height:30px;font-weight:bold;color:#fff;padding:0 10px;border-radius:10px 10px 0 0;background:#59758a;background:-moz-linear-gradient(top, #59758a 0%,#2d2b2e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#59758a),color-stop(100%,#2d2b2e));background:-webkit-linear-gradient(top, #59758a 0%,#2d2b2e 100%);background:-o-linear-gradient(top, #59758a 0%,#2d2b2e 100%);background:-ms-linear-gradient(top, #59758a 0%,#2d2b2e 100%);background:linear-gradient(to bottom, #59758a 0%,#2d2b2e 100%)}
.widgetBox p{font-size:12px;line-height:1.5;padding:10px 10px}
.widgetBox a{display:block;font-size:11px;line-height:2;font-weight:bold;padding:0 10px;color:#fff;border-top:1px solid #6c6c62;border-radius:0 0 10px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#918a80;background:-moz-linear-gradient(-45deg, #918a80 0%,#6a6a6a 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#918a80),color-stop(100%,#6a6a6a));background:-webkit-linear-gradient(-45deg, #918a80 0%,#6a6a6a 100%);background:-o-linear-gradient(-45deg, #918a80 0%,#6a6a6a 100%);background:-ms-linear-gradient(-45deg, #918a80 0%,#6a6a6a 100%);background:linear-gradient(135deg, #918a80 0%,#6a6a6a 100%);box-shadow:0 5px 5px -5px #000}
.widgetBox a:hover{color:#552b7d}
.widgetBox a.readMore{text-align:right}
/** Announcements **/
.widgetBox article h1{font-size:12px;line-height:18px;font-weight:bold;color:#fff;padding:5px 10px;border-bottom:1px solid #cfd0c2}
/** Tag Cloud **/
.widgetBox .tagcloud a{border-radius:0}
.widgetBox .tagcloud a:last-child{border-radius:0 0 10px 10px}
/** Recent Posts **/
.widgetBox.widget_recent_entries ul li a{border-radius:0}
.widgetBox.widget_recent_entries ul li:last-child a{border-radius:0 0 10px 10px}
/* Footer
***************************************************************/
footer{background-color:#e7e8ea;border-top:4px solid #536ca2;padding:10px 0;font-size:12px;line-height:1.5;font-weight:bold}
footer address.usa{float:left;margin-left:70px}
footer address.israel{float:right;margin-right:70px}
footer .credits{margin:10px 0 0 0;line-height:1;text-align:center}
/* Home
***************************************************************/
#home-content #home-slogan{font-size:26px;line-height:1;font-weight:bold;color:#7b7b7d;text-shadow:1px 1px 1px #c0c0c0;text-align:center;padding:0;margin:0 0 25px 0}
#home-content #home-four-tees-title{background-color:#e0e5e1;font-size:36px;line-height:1;font-weight:bold;text-shadow:1px 1px 1px #909090;text-align:center;padding:10px 0;margin:0 0 50px 0;border-bottom:2px solid #c8ccc8;box-shadow:0 5px 5px -5px #505050}
#home-content #home-four-tees{padding:0;margin:0 0 25px 0}
#home-content #home-four-tees .tee-cell{position:relative;padding:0;margin:0;height:200px;overflow:hidden;background:#e0e6e2;background:-moz-linear-gradient(-45deg, #e0e6e2 0%,#fff 40%,#fff 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#e0e6e2),color-stop(40%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(-45deg, #e0e6e2 0%,#fff 40%,#fff 100%);background:-o-linear-gradient(-45deg, #e0e6e2 0%,#fff 40%,#fff 100%);background:-ms-linear-gradient(-45deg, #e0e6e2 0%,#fff 40%,#fff 100%);background:linear-gradient(135deg, #e0e6e2 0%,#fff 40%,#fff 100%)}
#home-content #home-four-tees .tee-cell h1{font-size:22px;line-height:44px;font-weight:bold;padding:0 0 0 20px;margin:0 20px 0 0;border-bottom:1px solid #000}
#home-content #home-four-tees .tee-cell p{font-size:14px;line-height:1.5;padding:0 20px 0 110px;margin:10px 0}
#home-content #home-four-tees .tee-cell p:before{position:absolute;content:"T";top:45px;left:0;font-size:80px;line-height:1;text-shadow:1px 1px 2px rgba(255,255,255,0.5);padding:5px 20px;color:#000;background:#a85b1c;background:-moz-linear-gradient(-45deg, #a85b1c 0%,#c17334 35%,#d88d50 55%,#f4d5bc 75%,#fff 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#a85b1c),color-stop(35%,#c17334),color-stop(55%,#d88d50),color-stop(75%,#f4d5bc),color-stop(100%,#fff));background:-webkit-linear-gradient(-45deg, #a85b1c 0%,#c17334 35%,#d88d50 55%,#f4d5bc 75%,#fff 100%);background:-o-linear-gradient(-45deg, #a85b1c 0%,#c17334 35%,#d88d50 55%,#f4d5bc 75%,#fff 100%);background:-ms-linear-gradient(-45deg, #a85b1c 0%,#c17334 35%,#d88d50 55%,#f4d5bc 75%,#fff 100%);background:linear-gradient(135deg, #a85b1c 0%,#c17334 35%,#d88d50 55%,#f4d5bc 75%,#fff 100%)}
#home-content #home-four-tees .tee-cell:nth-child(2) p:before{background:#5b1200;background:-moz-linear-gradient(-45deg, #5b1200 0%,#7d3829 35%,#b38b81 55%,#ebe1df 75%,#fff 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#5b1200),color-stop(35%,#7d3829),color-stop(55%,#b38b81),color-stop(75%,#ebe1df),color-stop(100%,#fff));background:-webkit-linear-gradient(-45deg, #5b1200 0%,#7d3829 35%,#b38b81 55%,#ebe1df 75%,#fff 100%);background:-o-linear-gradient(-45deg, #5b1200 0%,#7d3829 35%,#b38b81 55%,#ebe1df 75%,#fff 100%);background:-ms-linear-gradient(-45deg, #5b1200 0%,#7d3829 35%,#b38b81 55%,#ebe1df 75%,#fff 100%);background:linear-gradient(135deg, #5b1200 0%,#7d3829 35%,#b38b81 55%,#ebe1df 75%,#fff 100%)}
#home-content #home-four-tees .tee-cell:nth-child(3) p:before{background:#00345a;background:-moz-linear-gradient(-45deg, #00345a 0%,#446882 35%,#7a9ab1 55%,#bfcdd8 75%,#fff 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#00345a),color-stop(35%,#446882),color-stop(55%,#7a9ab1),color-stop(75%,#bfcdd8),color-stop(100%,#fff));background:-webkit-linear-gradient(-45deg, #00345a 0%,#446882 35%,#7a9ab1 55%,#bfcdd8 75%,#fff 100%);background:-o-linear-gradient(-45deg, #00345a 0%,#446882 35%,#7a9ab1 55%,#bfcdd8 75%,#fff 100%);background:-ms-linear-gradient(-45deg, #00345a 0%,#446882 35%,#7a9ab1 55%,#bfcdd8 75%,#fff 100%);background:linear-gradient(135deg, #00345a 0%,#446882 35%,#7a9ab1 55%,#bfcdd8 75%,#fff 100%)}
#home-content #home-four-tees .tee-cell:nth-child(4) p:before{background:#01025f;background:-moz-linear-gradient(-45deg, #01025f 0%,#525394 35%,#a8a8cc 55%,#edecf4 75%,#fff 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#01025f),color-stop(35%,#525394),color-stop(55%,#a8a8cc),color-stop(75%,#edecf4),color-stop(100%,#fff));background:-webkit-linear-gradient(-45deg, #01025f 0%,#525394 35%,#a8a8cc 55%,#edecf4 75%,#fff 100%);background:-o-linear-gradient(-45deg, #01025f 0%,#525394 35%,#a8a8cc 55%,#edecf4 75%,#fff 100%);background:-ms-linear-gradient(-45deg, #01025f 0%,#525394 35%,#a8a8cc 55%,#edecf4 75%,#fff 100%);background:linear-gradient(135deg, #01025f 0%,#525394 35%,#a8a8cc 55%,#edecf4 75%,#fff 100%)}
#home-content #home-four-tees .tee-cell a{display:block;font-size:12px;line-height:1;font-weight:bold;color:#000;text-decoration:none;position:absolute;bottom:10px;right:20px}
#home-content #home-four-tees .tee-cell a:hover{color:#552b7d}
/* Main Content
***************************************************************/
#main-content p,
#main-content ul,
#main-content ol,
#main-content pre,
#main-content blockquote,
#main-content table,
#main-content form{margin-bottom:25px}
#main-content hr{background-color:#C8CCC9;border:0 none;height:2px;line-height:1px}
/** Typography **/
#main-content h1,
#main-content h2,
#main-content h3,
#main-content h4,
#main-content h5,
#main-content h6{font-weight:bold;line-height:1.2}
#main-content h1{margin-bottom:20px}
#main-content h2{margin-bottom:20px}
#main-content h3{margin-bottom:18px}
#main-content h4{margin-bottom:18px}
#main-content h5{margin-bottom:15px}
#main-content h6{margin-bottom:15px}
#main-content p{line-height:1.5;margin-bottom:15px}
/** Links **/
#main-content a{text-decoration:none;color:#1700ee}
#main-content a:hover{text-decoration:underline;color:#552b7d}
/** Code **/
#main-content pre{background-color:#948379;display:block;font-family:monospace;white-space:pre;padding:10px}
#main-content code{display:inline-block;background-color:#e0e5e1;padding:0 2px}
#main-content pre code{display:block}
/** Quotes **/
#main-content blockquote{font-style:italic;background-color:#e0e5e1;border-left:2px solid #c8ccc9;padding:5px 8px;margin-left:15px}
#main-content blockquote p{margin:0}
#main-content blockquote cite{display:block;text-align:right;margin:10px 0 0 0;font-size:11px}
#main-content blockquote cite:before,
#main-content blockquote cite:after{content:'"'}
/** Lists **/
#main-content ul,#main-content ol{margin-left:15px}
#main-content ul{list-style:disc inside}
#main-content ol{list-style:decimal inside}
#main-content ul li,#main-content ol li{line-height:1.5;margin-bottom:5px}
/** Images **/
.alignright,img.alignright{display:inline;float:right;margin-left:15px}
.alignleft,img.alignleft{display:inline;float:left;margin-right:15px}
.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}
img.alignleft,img.alignright,img.aligncenter{margin-bottom:25px}
.wp-caption{background-color:#aaa;max-width:720px!important;/* prevent too-wide images from breaking layout */overflow:hidden;text-align:center;padding-top:5px;margin-bottom:15px}
.wp-caption p.wp-caption-text{color:#333;font-size:10px;padding:0 5px 5px;margin:0}
.wp-caption.alignright+p{clear:left}
.wp-caption.alignleft+p{clear:right}
.wp-smiley{margin:0;padding:0}
/** Tables **/
#main-content table{width:100%}
#main-content table tr{}
#main-content table th,
#main-content table td{padding:5px 10px;vertical-align:top}
#main-content table th{background-color:#59758A;color:#fff;border:1px solid #2D2B2E;border-bottom-width:2px;border-top-width:2px;text-align:center;font-weight:bold}
#main-content table td{border:1px solid #536CA2}
/* Page / Single
***************************************************************/
#main-content .theTitle{font-size:28px;line-height:1.2;font-weight:bold;padding:0;margin:0 0 25px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;/* default:clip */}
#main-content .theMeta{padding:0 0 0 15px;margin:0 0 15px 0;border-top:1px solid #e0e5e1;border-bottom:1px solid #e0e5e1;font-size:11px;line-height:1}
#main-content .theMeta p{display:inline-block;padding:0;margin:0}
#main-content .theMeta p:after{content:"| ";color:#E0E5E1}
#main-content .theContent{}
#main-content .thePagination{display:block;text-align:center;font-weight:bold}
/* Archive
***************************************************************/
#main-content .thePost{margin-bottom:25px;position:relative}
#main-content .thePost .theTitle{font-size:24px;line-height:1;padding:0 0 5px 0;margin:0}
#main-content .thePost .theTitle a{text-decoration:none}
#main-content .thePost .theContent{padding:0 15px;margin:0}
#main-content .thePost .theContent p{padding:0 0 20px 0;margin:0}
#main-content .thePost .excerptMore{font-size:11px;line-height:1;position:absolute;bottom:0;right:20px}
/* Shortcodes
***************************************************************/
#main-content .listCheck ul{list-style:none inside}
#main-content .listCheck ul li{background:transparent url(images/list-check.png) no-repeat 0 -2px;padding:0 0 0 25px}
#main-content .phone{padding:0 0 0 20px;background:no-repeat 0 center url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAKLSURBVHjadJPfS5NhFMe/21xvuhXRyJAZroiSrJnbRdT7vrAf5HBaK5RABmEEwQIvkpZ/QRcWXdSFw5soKaF0F7qZeLO13mGBDpQsf5CoxVKHOt0Pctp2uvEdrzG/V+c553w/54HnPDIiQiGpPMETABoB2AAYd9MRAMMAvGmX+RcAyAoBVJ7gZQDtABworH4AHWmX+bOMZdkjCoXiUzabvcAwzPSsob5p/VTNY9GcdpnxdmYZ9wJThSCtCr1e/4XjuNPd3d1KjUZzaGbI27ysqzGQoggAsLa1A7ehArrDxfDNr0oBlQB+wmKxbJFEL968SxoamsjkHaPU9l9piUo6A0RE1DG2QCWdASrpDAzJM5kMI8XecdjVxfEl+K9dxFgsgUvvR6HyBKHyBAEATyKLeGSsENuNcqk5kUjEGm7fzcYqr0ClVODl99+YXEvl6+c1amjVe+ahiGGYaUEQKnmeh91uL43rqheixjpdmzCL11er0PcjhrTLvMfUJsyKYUSeyWQ6enp6tgCgrKxsfbP8bB8AdE1G89cOReMAgOv+Cag8QXRNRkXAsDwcDr+am5tLCYKA3t7eo2dG+1vVK/MfpRPtA+MIReMYaKj+/xm9MiICx3EmpVL5wefzFavValis1u1vvHMkdfykCQC0kSGUTo+Ajmnx1dSC7IGD+UUCEYGIwLKsyWazrSeTSSIiMpnNf7Ttz5+ec96fr7/VnE0mk+QfHMzV3WjcKH/4rEr05QGFIA6HY4llWRLPRER+v3/HYrFMFQSIkNra2tVQKJSlfcSyLO0LECFWq3XF6XRGA4HAptTsdrsXeZ6fEHtl+31nAOA4rkUulz/I5XL63dQGgHEAN8Ph8AYA/BsAt4ube4GblQIAAAAASUVORK5CYII=)}
/* Comments
***************************************************************/
#main-content #comments{border-top:1px solid #e0e5e1;border-bottom:1px solid #e0e5e1;padding:5px 0}
#main-content ol.commentlist{list-style:none}
#main-content ol.commentlist li{}
#main-content ol.commentlist li.alt{}
#main-content ol.commentlist li.bypostauthor{}
#main-content ol.commentlist li.byuser{}
#main-content ol.commentlist li.comment-author-admin{}
#main-content ol.commentlist li.comment{border-bottom:1px dotted #666;padding:10px}
#main-content ol.commentlist li.comment div.comment-author{}
#main-content ol.commentlist li.comment div.vcard{}
#main-content ol.commentlist li.comment div.vcard cite.fn{font-style:normal}
#main-content ol.commentlist li.comment div.vcard cite.fn a.url{}
#main-content ol.commentlist li.comment div.vcard img.avatar{float:right;margin:0 0 10px 10px}
#main-content ol.commentlist li.comment div.vcard img.avatar-32{}
#main-content ol.commentlist li.comment div.vcard img.photo{}
#main-content ol.commentlist li.comment div.vcard span.says{}
#main-content ol.commentlist li.comment div.commentmetadata{}
#main-content ol.commentlist li.comment div.comment-meta{font-size:10px;margin-bottom:15px}
#main-content ol.commentlist li.comment div.comment-meta a{color:#999}
#main-content ol.commentlist li.comment p{}
#main-content ol.commentlist li.comment ul{}
#main-content ol.commentlist li.comment div.reply{font-size:11px}
#main-content ol.commentlist li.comment div.reply a{font-weight:bold}
#main-content ol.commentlist li.comment ul.children{list-style:none;margin:10px 0 0}
#main-content ol.commentlist li.comment ul.children li{}
#main-content ol.commentlist li.comment ul.children li.alt{}
#main-content ol.commentlist li.comment ul.children li.bypostauthor{}
#main-content ol.commentlist li.comment ul.children li.byuser{}
#main-content ol.commentlist li.comment ul.children li.comment{}
#main-content ol.commentlist li.comment ul.children li.comment-author-admin{}
#main-content ol.commentlist li.comment ul.children li.depth-2{border-left:5px solid #555;margin:0 0 10px 10px}
#main-content ol.commentlist li.comment ul.children li.depth-3{border-left:5px solid #999;margin:0 0 10px 10px}
#main-content ol.commentlist li.comment ul.children li.depth-4{border-left:5px solid #bbb;margin:0 0 10px 10px}
#main-content ol.commentlist li.comment ul.children li.depth-5{}
#main-content ol.commentlist li.comment ul.children li.odd{}
#main-content ol.commentlist li.even{background:#fff}
#main-content ol.commentlist li.odd{background:#f0f0f0}
#main-content ol.commentlist li.parent{border-left:5px solid #111}
#main-content ol.commentlist li.thread-alt{}
#main-content ol.commentlist li.thread-even{}
#main-content ol.commentlist li.thread-odd{}
#commentform label{margin-bottom:5px;font-weight:bold;font-style:italic}
#commentform textarea,
#commentform input{width:100%;margin-bottom:5px}
#commentform input[type="submit"]{padding:10px 0;margin:0}
