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;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section{display:block;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before,
blockquote:after,
q:before,
q:after{content:'';content:none;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
a:hover,
a:active{outline:none;}
table{border-collapse:collapse;border-spacing:0;}
td,
td img{vertical-align:top;}
body{font-size:14px;line-height:1.5em;font-family:Verdana, Geneva, sans-serif;}
p{hyphenate:auto;hyphenate-before:2;hyphenate-after:3;hyphenate-lines:3;orphans:4;}
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{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;}
pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;}
pre,
code,
kbd,
samp{font-family:monospace, sans-serif;margin:1.5em;}
input,
select{vertical-align:middle;}
textarea{overflow:auto;}
.cd-search{display:none;}
.cd-logo img{display:block;max-width:80%;}
.cd-main-header small{font-size:10px;line-height:1.75em;}
.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;}
input:valid,
textarea:valid{}
input:invalid,
textarea:invalid{}
.no-boxshadow input:invalid,
.no-boxshadow textarea:invalid{background-color:#f0dddd;}
button{width:auto;overflow:visible;}
.ie7 img,
.iem7 img{-ms-interpolation-mode:bicubic;}
.hidden{display:none;visibility:hidden;}
.visuallyhidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);}
div,
input,
textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.clearfix:after,
.menu ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;}
.left{float:left;}
.right{float:right;}
.text-left{text-align:left;}
.text-center{text-align:center;}
.text-right{text-align:right;}
mark,
.search-term{background:#EBE16F;}
.help,
.info,
.error,
.success{margin:10px;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;}
body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a, a:visited{color:#1a90db;text-decoration:underline;}
a:hover{text-decoration:none;}
a:active{}
a:link{-webkit-tap-highlight-color:#f01d4f;}
h1 a, .h1 a,
h2 a, .h2 a,
h3 a, .h3 a,
h4 a, .h4 a,
h5 a, .h5 a{text-decoration:none;}
h1, .h1{font-size:2.2em;line-height:1em;}
h2, .h2{font-size:1.5em;line-height:1.1em;}
h3, .h3{font-size:1.2em;line-height:1em;}
h4, .h4{font-size:1.05em;}
h5, .h5{font-size:0.846em;line-height:2.09em;text-transform:uppercase;letter-spacing:2px;}
.dc-banner-ads{display:block;margin:15px auto 30px;box-shadow:0 0 0 0.5em #fff;border-radius:4px;background:#fff;border:0;width:728px;display:none;}
header[role=banner]{}
#site-title{}
div.menu{}
div.menu ul{}
div.menu ul li{list-style-type:none;float:left;}
div.menu ul li a{display:block;text-decoration:none;}
div.menu ul li:last-child a{}
div.menu ul li a:hover{}
div.menu ul li.current-menu-item a,
div.menu ul li.current_page_item a{}
div.menu ul li ul.sub-menu,
div.menu ul li ul.children{position:absolute;left:-9999em;z-index:9999;width:200px;word-wrap:break-word;}
div.menu ul li ul li a{}
div.menu ul li ul li a:hover{}
div.menu ul li ul li:last-child a{}
div.menu ul li:hover ul{left:auto;}
div.menu ul li ul li ul.sub-menu,
div.menu ul li ul li ul.children{left:-9999em;position:absolute;margin-left:200px;top:auto;margin-top:-30px;}
div.menu ul li ul li:hover ul.sub-menu,
div.menu ul li ul li:hover ul.children{left:auto;}
.widget_nav_menu ul li{float:none}
.widget_nav_menu ul li ul.sub-menu,
.widget_nav_menu ul li ul.children{position:relative;left:auto;z-index:9999;width:auto;word-wrap:break-word;margin-left:1em;margin-top:0.5em;}
.widget_nav_menu ul li ul.sub-menu a,
.widget_nav_menu ul li ul.children a{}
.widget_nav_menu ul li ul li ul.sub-menu,
.widget_nav_menu ul li ul li ul.children{left:auto;position:relative;margin-left:1em;margin-top:0.5em;top:auto;word-wrap:break-word;}
#content{}
#main{width:100%;}
article[id*=post-]{padding:2.2em 30px;word-wrap:break-word;}
.archive_title{padding:0 20px;margin:1.1em 0 0.75em;}
.entry-meta,
.category-archive-meta{font-size:.75em;letter-spacing:.05em;font-style:italic;line-height:1.75em;color:#999;margin:0.875em 0;}
.entry-summary{font-size:0.9em}
.post_content{word-wrap:break-word;margin-bottom:2.5em;}
.commentlist li.comment article[id*=comment-] p,
.post_content p{margin:0 0 1.5em 0;}
.commentlist li.comment article[id*=comment-] p:last-child,
.post_content p:last-child{margin-bottom:0;}
.post_content h1, .commentlist li.comment article[id*=comment-] h1,
.post_content h2, .commentlist li.comment article[id*=comment-] h2,
.post_content h3, .commentlist li.comment article[id*=comment-] h3,
.post_content h4, .commentlist li.comment article[id*=comment-] h4,
.post_content h5, .commentlist li.comment article[id*=comment-] h5,
.post_content h6, .commentlist li.comment article[id*=comment-] h6,
.post_content address, .commentlist li.comment article[id*=comment-] address{margin:0 0 22px 0;}
.commentlist li.comment article[id*=comment-] ul, .post_content ul,
.commentlist li.comment article[id*=comment-] ol, .post_content ol,
.commentlist li.comment article[id*=comment-] table, .post_content table,
.commentlist li.comment article[id*=comment-] dl, .post_content dl{margin:1.5em 0;}
.commentlist li.comment article[id*=comment-] table,
.post_content table{width:100%;}
.commentlist li.comment article[id*=comment-] table th,
.post_content table th{border-bottom:2px solid #848484;text-align:left;}
.commentlist li.comment article[id*=comment-] table td,
.post_content table td{border-bottom:1px solid #d0d0d0;padding:5px;}
.commentlist li.comment article[id*=comment-] ul, .post_content ul,
.commentlist li.comment article[id*=comment-] ol, .post_content ol{list-style-position:outside;line-height:1.5;margin-left:2.2em;margin-right:2.2em;}
.commentlist li.comment article[id*=comment-] li,
.post_content li{margin-bottom:0.75em;}
.commentlist li.comment article[id*=comment-] ul li,
.post_content ul li{list-style-type:disc;}
.commentlist li.comment article[id*=comment-] ol li,
.post_content ol li{list-style-type:decimal;}
.commentlist li.comment article[id*=comment-] blockquote,
.post_content blockquote{font-style:italic;line-height:1.6em;margin:1.5em 2.2em;}
.commentlist li.comment article[id*=comment-] blockquote:before,
.post_content blockquote:before{font-family:Georgia, serif;content:"Ã¢â‚¬Å“";font-size:2.75em;text-indent:-.8em;margin-top:.1em;float:left;opacity:.3;}
.commentlist li.comment article[id*=comment-] dl,
.post_content dl{margin:1.75em 0 1.75em;}
.commentlist li.comment article[id*=comment-] dt,
.post_content dt{font-style:italic;margin-top:1.25em;font-size:1.13em;font-weight:700;border-bottom:1px solid #999;}
.commentlist li.comment article[id*=comment-] dd,
.post_content dd{font-style:italic;font-size:.85em;margin-top:1em;line-height:1.6em;}
.commentlist li.comment article[id*=comment-] video, .post_content video,
.commentlist li.comment article[id*=comment-] object, .post_content object,
.commentlist li.comment article[id*=comment-] embed, .post_content embed,
.commentlist li.comment article[id*=comment-] iframe, .post_content iframe{display:block;margin:1.5em 0;max-width:100%;}
.commentlist li.comment article[id*=comment-] img,
.post_content img{margin:0 0 1.5em 0;max-width:100%;height:auto;}
.alignleft,
img.alignleft,
img[align=left]{margin-right:1.5em;display:inline;float:left;}
.alignright,
img.alignright,
img[align=right]{margin-left:1.5em;display:inline;float:right;}
.aligncenter,
img.aligncenter,
img[align=center]{margin-right:auto;margin-left:auto;display:block;clear:both;}
.alignnone,
img.alignnone{}
.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px;max-width:100%;}
.wp-caption img{border:0 none;padding:0;margin:0;}
.wp-caption p.wp-caption-text{font-size:.8em;font-style:italic;margin:.6em 0 -.2em;}
.wp-smiley{margin:0 !important;max-height:1em;}
article[id*=post-] footer{clear:both;margin:1.5em 0 0;}
.page-navigation, .wp-prev-next{margin:1.1em 0 2.2em;}
.wp-prev-next .prev-link{float:left;}
.wp-prev-next .next-link{float:right;}
#sidebar{float:right;}
.widget{margin:2.2em 0;word-wrap:break-word;}
.widget li,
.widget_nav_menu li{line-height:1.5em;margin-bottom:0.75em;}
.widget-title{margin-bottom:0.75em;}
#comments{}
#comments-title{margin:0 0 0.5em 0;}
#comments span{}
.comment-nav{}
.comment-nav ul{}
.comment-nav ul li{}
.comment-head{position:relative;width:40%;float:left;}
.comment-head .comment-meta{padding-top:10px;margin-right:75px;text-align:right;}
.commentlist{margin:0;}
.commentlist li.pingback{margin:10px 0 20px 0;}
.commentlist li.comment{position:relative;margin-bottom:1.5em;padding:0.7335em 10px;clear:both;overflow:hidden;}
.commentlist li[class*=depth-]{margin-left:2.2em;margin-top:1.1em;}
.commentlist li.depth-1{margin-left:0;margin-top:0;}
.commentlist .vcard{}
.commentlist .vcard cite.fn{font-weight:700;font-style:normal;}
.commentlist .vcard time a{text-decoration:none;color:#999;}
.commentlist .vcard time a:hover{text-decoration:underline;}
.commentlist .vcard img.photo{}
.commentlist .vcard img.avatar{position:absolute;right:15px;top:10px;padding:2px;border:1px solid #cecece;background:#fff;}
.commentlist li.comment .comment-content{margin-top:10px;float:right;width:60%;}
.commentlist li.comment .comment_content p{font-size:1em;line-height:1.5em;margin:0.7335em 0 1.5em;}
.commentlist li.comment ul{padding-top:1.1em;}
.commentlist .comment-reply-link,
.commentlist .comment-reply-login{text-decoration:none;float:right;font-size:0.846em;line-height:1.5em;padding:3px 5px;}
.commentlist a.comment-reply-link:hover{}
#respond{margin:0 30px;}
#respond #comment-form-title{margin:0 0 1.1em;}
#respond #comment-form-elements{margin:0.75em 0;}
#respond #comment-form-elements li{overflow:hidden;margin-bottom:0.7335em;}
#respond #comment-form-elements label{display:none;}
#respond #comment-form-elements small{display:none;}
#respond #author,
#respond #email,
#respond #url,
#respond #comment{background:#efefef;border:2px solid #cecece;font-size:1em;}
#respond #author:focus,
#respond #email:focus,
#respond #url:focus,
#respond #comment:focus{outline:none;}
#respond #author,
#respond #email,
#respond #url{padding:5px 7px;width:65%;}
#respond #allowed_tags{font-size:0.846em;line-height:1.5em;margin:1.5em 10px 0.7335em 0;}
#respond #comment{resize:none;padding:5px 7px;width:65%;height:150px;vertical-align:top;}
#commentform input:invalid,
#commentform textarea:invalid{}
#commentform input:valid{}
.nocomments{margin:0 20px 1.1em;}
footer[role=contentinfo]{}
.footer-links{float:left;}
.footer-links ul.menu{margin-top:0;}
.footer-links ul li{list-style-type:none;float:left;font-size:0.9em;}
.footer-links ul li a{margin-right:10px;text-decoration:underline;}
.footer-links ul li:last-child a{margin-right:0;}
.footer-links ul li a:hover,
.footer-links ul li.current-menu-item a,
.footer-links ul li.current_page_item a{}
.footer-links ul li ul.sub-menu{display:none;}
.attribution{float:right;color:#999;font-size:0.9em;}
@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;}
}
body{font-family:Arial, sans-serif;}
#container{width:96%;margin:0 auto;padding:0 2%;max-width:1070px;}
.col60{width:6.333%;}
.col140{width:14.667%;}
.col220{width:23.0%;}
.col300{width:31.333%;}
.col380{width:39.667%;}
.col480{width:48.0%;}
.col540{width:56.333%;}
.col620{width:64.667%;}
.col700{width:73.0%;}
.col780{width:81.333%;}
.col860{width:89.667%;}
.col940{width:98.0%;}
.col60, .col140, .col220, .col300, .col380, .col480, .col540, .col620, .col700, .col780, .col860, .col940{display:inline;float:left;margin-left:1%;margin-right:1%;position:relative;}
#main{margin-left:0;}
#sidebar{margin-right:0;}
a, a:visited{color:#ee7000;}
a:hover{}
a:active{}
a:link{-webkit-tap-highlight-color:rgba(0,0,0,0);}
::-webkit-selection{background:#6fc2f6;color:#fff;text-shadow:none;}
::-moz-selection{background:#6fc2f6;color:#fff;text-shadow:none;}
::selection{background:#6fc2f6;color:#fff;text-shadow:none;}
body.rtl{}
body.home{}
body.blog{}
body.archive{}
body.date{}
body.date-paged-1{}
body.search{}
body.search-results{}
body.search-no-results{}
body.search-paged-1{}
body.error404{}
body.single{}
body.postid-1{}
body.single-paged-1{}
body.attachment{}
body.attachmentid-1{}
body.attachment-mime-type{}
body.author{}
body.author-nicename{}
body.author-paged-1{}
body.category{}
body.category-1{}
body.category-paged-1{}
body.tag{}
body.tag-slug{}
body.tag-paged-1{}
body.page-template{}
body.page-template-page-php{}
body.page-paged-1{}
body.page-parent{}
body.page-child{}
body.parent-pageid-1{}
body.logged-in{}
body.paged{}
body.paged-1{}
body.browser-lynx{}
body.browser-gecko{}
body.browser-opera{}
body.browser-ns4{}
body.browser-safari{}
body.browser-chrome{}
body.browser-ie{}
body.browser-iphone{}
h1, .h1{}
h2, .h2{}
h3, .h3{}
h4, .h4{}
h5, .h5{}
h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a{}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
header[role=banner]{}
.head-wrap{position:relative;width:96%;max-width:1200px;min-height:60px;padding:0 2%;margin:auto;}
#site-heading{padding-top:20px;margin-bottom:20px;}
body.home #site-heading{}
#site-title{font-weight:400;font-size:3.5em;margin-bottom:.2em;margin-right:300px;}
#site-title a{color:#fff;text-decoration:none;}
#site-description{font-weight:400;font-size:1em;margin-right:300px;color:#fff;}
header[role=banner] #searchform{position:absolute;right:3%;top:25px;}
header[role=banner] #searchform label, header[role=banner] #searchform input[type=submit], .entry-content #searchform label, .entry-content #searchform input[type=submit]{display:none;}
#headerimg{border:10px solid #fff;margin-bottom:20px;}
#headerimg img{width:100%;height:auto;margin-bottom:-6px;}
.entry-header{position:relative;margin-bottom:25px;}
body.single .entry-header{padding-left:37px;min-height:80px;}
.entry-title{font-weight:400;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #000;line-height:1.1em;}
.entry-title a{}
.entry-title a:hover{}
body.page .entry-title, body.single .entry-title, .error404 .entry-title{font-size:1.6em;}
.page-header{background:url(library/images/page-header-left.png) no-repeat left top #f1b000;margin-left:-30px;margin-right:-30px;margin-top:-20px;margin-bottom:30px;height:66px;box-shadow:0 1px 2px #000, 0 0 3px #ffce4a inset;}
.page-title{background:url(library/images/page-header-right.png) no-repeat right top transparent;text-align:center;line-height:66px;color:#000;font-weight:400;text-shadow:1px 1px #ffce4a;}
nav[role=navigation]{background:#fff;margin-bottom:50px;padding:5px 0;}
nav[role=navigation] div.nav-wrap{border-top:1px solid #000;border-bottom:1px solid #000;}
nav[role=navigation] div.menu{width:96%;max-width:1012px;margin:auto;}
body.home nav[role=navigation] div.menu{max-width:1030px;}
nav[role=navigation] ul.menu{display:block;}
nav[role=navigation] .menu ul li{}
nav[role=navigation] .menu ul li a, nav[role=navigation] .menu #menu-icon{font-weight:400;padding:10px 20px;color:#000;}
nav[role=navigation] .menu #menu-icon{cursor:pointer;display:none;}
nav[role=navigation] .menu ul li a:hover{}
nav[role=navigation] .menu ul li:first-child a{}
nav[role=navigation] .menu ul li.current-menu-item a, .nav ul li.current_page_item a, nav[role=navigation] .menu ul li.current_page_item a{}
nav[role=navigation] .menu ul.sub-menu li.current-menu-item a, .nav ul.sub-menu li.current_page_item a, nav[role=navigation] .menu ul.sub-menu li.current_page_item a, nav[role=navigation] .menu ul li.current-page-parent ul.sub-menu li a, nav[role=navigation] .menu ul li.current-menu-item ul.sub-menu li a, nav[role=navigation] .menu ul li.current_page_parent ul.children li a, nav[role=navigation] .menu ul li.current_page_item ul.children li a, .nav ul li.current_page_item ul.sub-menu li a, nav[role=navigation] .menu ul li.current_page_item ul.sub-menu li a{background:none;}
nav[role=navigation] .menu ul.sub-menu li.current-menu-item a:hover, .nav ul.sub-menu li.current_page_item a:hover, nav[role=navigation] .menu ul.sub-menu li.current_page_item a:hover, nav[role=navigation] .menu ul li.current-page-parent ul.sub-menu li a:hover, nav[role=navigation] .menu ul li.current-menu-item ul.sub-menu li a:hover, nav[role=navigation] .menu ul li.current_page_parent ul.children li a:hover, nav[role=navigation] .menu ul li.current_page_item ul.children li a:hover, .nav ul li.current_page_item ul.sub-menu li a:hover, nav[role=navigation] .menu ul li.current_page_item ul.sub-menu li a:hover{background:#f5f5f5;}
nav[role=navigation] .menu ul li ul.sub-menu, nav[role=navigation] .menu ul li ul.children{background:#fafafa;box-shadow:1px 1px 3px #aaa;}
nav[role=navigation] .menu ul li ul.sub-menu li, nav[role=navigation] .menu ul li ul.children li{border-bottom:1px solid #f0f0f0;width:200px;}
nav[role=navigation] .menu ul li ul.sub-menu li a, nav[role=navigation] .menu ul li ul.children li a{font-size:0.9em;}
nav[role=navigation] .menu ul li ul.sub-menu li:first-child, nav[role=navigation] .menu ul li ul.children li:first-child{}
nav[role=navigation] .menu ul li ul.sub-menu li:first-child a, nav[role=navigation] .menu ul li ul.children li:first-child a{}
nav[role=navigation] .menu ul li ul li a{color:#555;text-shadow:0px 0px;}
nav[role=navigation] .menu ul li ul li a:hover{background:#f5f5f5;color:#555;}
nav[role=navigation] .menu ul li ul li:last-child a{}
nav[role=navigation] .menu ul li:hover ul{}
nav[role=navigation] .menu ul li ul li ul.sub-menu, nav[role=navigation] .menu ul li ul li ul.children{margin-top:-41px;}
nav[role=navigation] .menu ul li ul li:hover ul.sub-menu, nav[role=navigation] .menu ul li ul li:hover ul.children{}
.date-style{position:absolute;width:64px;height:90px;top:-10px;left:-44px;background:url(library/images/date.png) no-repeat;color:#000;text-align:center;text-shadow:1px 1px #ffce4a;margin-right:20px;}
.date-style .month-style{margin-top:18px;font-size:16px;line-height:16px;text-transform:uppercase;}
.date-style .day-style{font-size:25px;line-height:25px;font-weight:700;text-transform:uppercase;}
.date-style .year-style{font-size:12px;line-height:12px;text-transform:uppercase;}
.date-style a{color:#000;text-decoration:none;}
#content{padding:1%;}
body.home #content, body.archive #content, body.search #content{padding:2% 0;}
#content .item{position:relative;background:url(library/images/off-white.png) #f1f1f1;height:250px;margin-bottom:2%;overflow:hidden;box-shadow:0 0 5px #cecece;}
#content .item-content{width:100%;position:absolute;word-wrap:break-word;}
#content .item-content header{position:relative;width:100%;z-index:3;}
#content .item-content h2{background:url(library/images/trans.png);font-size:1.3em;}
#content .item-content h2:hover{background:url(library/images/trans2.png);}
#content .item-content h2 a{display:block;padding:12px 15px;}
#content .item-content .entry-title{border-bottom:0;padding-bottom:0;font-size:1.3em;}
#content .item-content header a{font-weight:400;color:#fff;}
#content .item img{position:relative;min-width:310px;min-height:216px;z-index:2;text-align:center;}
#content .item .item-excerpt{font-size:0.9em;line-height:1.3em;padding:10px 15px;position:relative;z-index:1;}
#content .item .item-footer{width:100%;height:34px;line-height:34px;background:#f1b000;padding:0 15px;position:absolute;bottom:0;z-index:3;}
#content .item .item-footer a{font-weight:400;color:#000;text-decoration:none;text-shadow:1px 1px #ffce4a;}
#content .item .item-button{background:url(library/images/arrow.png) no-repeat center center #231f20;width:34px;height:34px;position:absolute;bottom:0;right:0;z-index:4;}
#content .item .item-button a{display:block;width:34px;height:34px;text-indent:-9999px;outline:none;}
#main{}
body.page-template-full-width-php #main, body.page-template-full-width-page-php #main{}
body.attachment #main{}
article[id*=post-]{background:#fff;}
article[id=post-not-found] h1{}
.post-id{}
.post{}
.page{}
.attachment{}
.sticky{}
.hentry{}
.category-slug{}
.tag-slug{}
.entry-meta{font-style:italic;margin:0 0 1.5em 0;color:#000;}
.entry-meta a{font-size:12px;font-style:normal;font-weight:700;color:#ef7c26;text-decoration:none;}
.entry-meta a:hover{text-decoration:underline;}
.category-archive-meta{margin:0 40px;padding:15px 0;}
.meta time{}
.post_content{overflow:hidden;}
.post_content ul li ul li{padding:0px;margin:2px;}
.post_content ul li ul{padding:0;margin-top:5px;margin-bottom:2px;}
.post_content ul, .post_content ol, .post_content table, .post_content dl{}
.post_content ul, .post_content ol{}
.post_content li{}
.post_content ul li{}
.post_content ol li{}
.post_content blockquote{}
.post_content blockquote:before{}
.post_content dl{}
.post_content dt{}
.post_content dd{}
.post_content img{}
.post_content video{}
.post_content object{}
.wp-caption{}
.wp-caption img{}
.wp-caption p.wp-caption-text{}
article[id*=post-] footer{border-top:1px solid #000;padding-top:8px;}
article[id*=post-] footer a{}
.edit-link{}
.commentlist li.comment article[id*="comment-"] dt, .post_content dt{margin-top:0;}
.commentlist li.comment article[id*="comment-"] dl, .post_content dl{margin:0 0 10px;}
.commentlist li.comment article[id*="comment-"] img, .post_content img{margin-bottom:5px;}
.commentlist li.comment article[id*="comment-"] dd, .post_content dd{margin-top:1px;}
.gallery dl{}
.gallery dt{border-bottom:0;}
.gallery dd{}
.gallery dl a{}
.gallery dl img{max-width:75%;padding:2px;}
img.attachment-thumbnail{border:0}
.gallery-caption{}
.size-full{}
.size-large{}
.size-medium{}
.size-thumbnail{}
.format-aside .entry-header{display:none;}
.single .format-aside .entry-header{display:block;}
.format-aside .entry-content, .format-aside .entry-summary{padding-top:1em;}
.single .format-aside .entry-content, .single .format-aside .entry-summary{padding-top:0;}
.format-image .entry-header{display:none;}
.single .format-image .entry-header{display:block;}
.format-image .entry-content, .format-image .entry-summary{padding-top:1em;}
.single .format-image .entry-content, .single .format-image .entry-summary{padding-top:0;}
.pagination{clear:both;padding:20px 0 10px 0;position:relative;font-size:12px;line-height:13px;margin:0 1% 23px;text-align:center;}
.pagination span, .pagination a{display:inline-block;margin:2px 2px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;color:#000;background:#f1b000;text-shadow:1px 1px #ffce4a;}
.pagination a:hover{color:#fff;background:#000;text-shadow:none;}
.pagination .current{padding:6px 9px 5px 9px;background:#000;color:#fff;text-shadow:none;}
.wp-prev-next{}
.wp-prev-next ul{}
.wp-prev-next .prev-link{}
.wp-prev-next .next-link{}
.page-link{clear:both;display:block;margin:0 0 1.625em;}
.page-link a{background:#eee;color:#373737;margin:0;padding:2px 3px;text-decoration:none;}
.page-link a:hover{background:#888;color:#fff;font-weight:bold;}
.page-link span{margin-right:6px;}
.wp-prev-next .prev-link, .nav-previous, .previous-image{float:left;margin:10px 0;}
.wp-prev-next .next-link, .nav-next, .next-image{float:right;margin:10px 0;}
#image-navigation, #comment-nav-below, #comment-nav-above, #nav-above, #nav-below{display:block;overflow:hidden;margin:0 10px;}
#comment-nav-above a, #comment-nav-below a, #nav-above a, #nav-below a, #image-navigation a{color:#f4c547;font-weight:700;text-transform:uppercase;}
#comment-nav-above a:hover, #comment-nav-below a:hover, #nav-above a:hover, #nav-below a:hover, #image-navigation a:hover{}
#comments{color:#fff;padding-top:30px;}
#comments a{}
#comments-title{font-weight:400;margin-bottom:30px;}
#comments span{}
.comment-nav{}
.comment-nav ul{}
.comment-nav ul li{}
.commentlist{}
body.page-template-full-width-php .commentlist{}
.commentlist li.comment{border-top:1px solid #343232;border-bottom:1px solid #343232;}
.commentlist footer.comment-head{}
.commentlist li.pingback{border-top:1px solid #343232;border-bottom:1px solid #343232;padding:10px;font-size:12px;}
.commentlist li.pingback a{color:#f4c547;}
.commentlist li.comment article[id*=comment-]{position:relative;}
.commentlist #respond{margin-left:0;margin-right:0;margin-top:35px;margin-bottom:10px;}
.commentlist #respond label{margin-left:0;}
.commentlist #respond #author, .commentlist #respond #email, .commentlist #respond #url, .commentlist #respond #comment{}
.commentlist li[class*=depth-]{}
.commentlist li.depth-1{}
.commentlist li.depth-2{}
.commentlist li.depth-3{}
.commentlist li.depth-4{}
.commentlist li.depth-5{}
.commentlist li.comment ul.children li{}
.commentlist li.comment ul.children li.alt{}
.commentlist li.comment ul.children li.byuser{}
.commentlist li.comment ul.children li.comment{}
.commentlist li.comment ul.children li.depth-1{}
.commentlist li.comment ul.children li.bypostauthor{}
.commentlist li.comment ul.children li.comment-author-admin{}
.commentlist li.comment ul.children .alt{}
.commentlist li.comment ul.children .odd{}
.commentlist li.comment ul.children .even{}
.commentlist .alt{}
.commentlist .odd{}
.commentlist .even{}
.commentlist .parent{}
.commentlist .comment{}
.commentlist .children{}
.commentlist .pingback{}
.commentlist .bypostauthor{}
.comment-head .comment-author{font-size:14px;font-weight:700;color:#f4c547;}
.comment-head .comment-author a{color:#f4c547;}
.comment-head .comment-date{font-size:11px;font-weight:400;line-height:1.1em;}
.comment-head .comment-date a{color:#a6a6a6;text-decoration:none;}
.commentlist .comment-author-admin{}
.commentlist .comment-author-admin .vcard cite.fn:after{content:" (Author)";font-size:0.75em;font-weight:normal;font-style:italic;}
.commentlist .thread-alt{}
.commentlist .thread-odd{}
.commentlist .thread-even{}
.commentlist .vcard{}
.commentlist .vcard cite.fn{}
.commentlist .vcard time{}
.commentlist .vcard time a{}
.commentlist .vcard time a:hover{}
.commentlist .vcard img.photo{}
.commentlist .vcard img.avatar{}
.commentlist .vcard cite.fn a.url{}
.commentlist .comment-meta{}
.commentlist .comment-meta a{}
.commentlist .commentmetadata{}
.commentlist .commentmetadata a{}
.commentlist li.comment .comment-content{font-size:12px;}
.commentlist li.comment .comment-content p{}
.comment-content a{color:#f4c547;}
.commentlist li.comment ul{}
.commentlist .comment-reply-link, .commentlist .comment-reply-login{color:#f4c547;text-transform:uppercase;}
.commentlist a.comment-reply-link:hover{}
.nocomments{padding:15px;text-align:center;}
#respond-form{}
body.page-template-full-width-php #respond-form{}
#respond{background:url(library/images/trans3.png);margin:0;padding:20px 30px;border:1px solid #343232;}
#reply-title{font-weight:400;color:#f4c547;text-transform:uppercase;border-bottom:1px solid #343232;padding-bottom:10px;margin-bottom:1.2em;}
#respond label{display:inline-block;min-width:100px;font-weight:700;margin-left:20px;}
#respond p{margin-bottom:1em;}
#respond p.form-submit{text-align:center;margin-bottom:1.2em;}
#respond p.form-allowed-tags{font-size:0.8em;display:none;}
#respond .required{margin-left:-15px;padding-right:5px;color:#f00;}
#respond .required:first-child{margin-left:0;}
#respond .comment-notes{font-size:12px;}
#respond #comment-form-title{}
#respond #cancel-comment-reply-link{float:right;}
#respond #cancel-comment-reply-link a{}
#respond #commentform{}
#respond .comments-logged-in-as{}
#respond #comment-form-elements{}
#comment-form-elements li{}
#respond #comment-form-elements label{}
#respond #author, #respond #email, #respond #url, #respond #comment{background:#fff;border:3px solid #fff;box-shadow:3px 3px 9px #d0d0d0 inset;}
#respond #author:focus, #respond #email:focus, #respond #url:focus, #respond #comment:focus{}
#respond #author, #respond #email, #respond #url{}
#respond input[type=text]{}
#respond #allowed_tags{}
#respond #comment{}
#respond #submit{background:#f1b000;border:0;border-radius:3px;border:1px solid #fcc738;color:#000;text-shadow:1px 1px #fcc738;font-weight:700;padding:7px 15px;}
#sidebar{margin-top:0;background:url(library/images/off-white.png) #f1f1f1;padding:1%;}
.widget{margin:0;padding:2em;font-size:13px;}
.post_content .widget{padding:0 0 1.5em 0;font-size:14px;}
.widget li, #meta.widget aside a{background:url(library/images/bullet.png) no-repeat 6px 8px;padding-left:20px;}
.post_content .widget li{background:none;padding-left:0;}
.widget ul.sub-menu li:last-child{}
.widget a{color:#000;text-decoration:none;}
.post_content .widget a{color:#ee7000}
.widget a:hover{text-decoration:underline;}
.widget-title{font-weight:400;color:#eeae00;text-shadow:1px 1px #fff;}
.post_content .widgettitle{}
.widget_links{}
.widget_links ul{}
.widget_links ul li{}
.widget_links ul li a{}
.widget_meta{}
.widget_meta ul{}
.widget_meta ul li{}
.widget_meta ul li a{}
.widget_pages{}
.widget_pages ul{}
.widget_pages ul li{}
.widget_pages ul li a{}
.widget_recent_entries{}
.widget_recent_entries ul{}
.widget_recent_entries ul li{}
.widget_recent_entries ul li a{}
.widget_archive{}
.widget_archive ul{}
.widget_archive ul li{}
.widget_archive ul li a{}
.widget_archive select{}
.widget_archive option{}
.widget_links{}
.widget_links li:after{}
.widget_links li:before{}
.widget_tag_cloud{}
.widget_tag_cloud a{padding:3px;}
.widget_tag_cloud a:after{content:",";}
.widget_tag_cloud a:before{}
.tagcloud{}
.widget_calendar{}
#wp-calendar{text-align:center;width:95%;margin:auto;}
#calendar_wrap{padding:15px 0;}
#calendar_wrap th{}
#calendar_wrap td{}
#wp-calendar tr td{}
#wp-calendar caption{font-size:18px;font-weight:bold;margin-bottom:12px;text-transform:uppercase;}
#wp-calendar a{}
#wp-calendar #today{}
#wp-calendar #prev{}
#wp-calendar #next{}
#wp-calendar #next a{}
#wp-calendar #prev a{}
.widget_categories{}
.widget_categories ul{}
.widget_categories ul li{}
.widget_categories ul ul.children{}
.widget_categories a{}
.widget_categories select{}
.widget_categories select#cat{}
.widget_categories select.postform{}
.widget_categories option{}
.widget_categories .level-0{}
.widget_categories .level-1{}
.widget_categories .level-2{}
.widget_categories .level-3{}
.recentcomments{}
#recentcomments{}
#recentcomments li{}
#recentcomments li a{}
.widget_recent_comments{}
#searchform{}
.widget_search{}
.widget_search #s{width:60%;}
.screen-reader-text{}
.textwidget{}
.widget_text{}
.textwidget p{}
.post_content img{margin-top:.75em}
.left img, img.left, img.alignleft{margin-right:1.5em;margin-bottom:1em;margin-top:.75em;}
.right img, img.right, img.alignright{margin-left:1.5em;margin-bottom:1em;margin-top:.75em;}
img.size-auto, img.size-full, img.size-large, img.size-medium, .attachment img, .widget-area img, .wp-caption{max-width:100%;height:auto;}
.post .notice{background:#eee;display:block;padding:1em;}
.entry-attachment{display:block;margin:0 auto;text-align:center;}
.imgthumb img{float:left;margin-right:20px;margin-bottom:15px;margin-top:5px;border:1px solid #999;}
#footer-widget{background:url(library/images/off-white.png) #f1f1f1;padding:1%;margin-top:30px;}
.wpad{padding:10px 15px;}
#widget-wrap{padding:1% 0;border:1px solid #d3d3d3;}
#footer-widget .widget{background:none;width:31.333%;display:inline;float:left;margin-left:1%;margin-right:1%;margin-bottom:0;position:relative;padding:0;border:0;}
footer[role=contentinfo]{padding:30px 0;}
.attribution{float:none;text-align:center;}
#site-generator{font-weight:400;font-size:0.9em;text-align:center;padding:12px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;color:#fff;}
#site-generator a{color:#fff;text-decoration:none;}
#site-generator a:hover{text-decoration:underline;}
#site-generator .sep{padding:0 10px;}
.screen-reader-text, .assistive-text{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);}
.black{font-weight:700;color:#000;}
.black a{color:#000;text-decoration:none;}
.noteInfo{float:left;width:96%;padding:0px 0 15px 0px;text-align:center;margin:-10px 0 0 43px;}
.noteInfo .fb-like{top:-5px;}
.noteInfo p{float:left;font-size:16px;}
@media screen and (max-width:480px){}
@media screen and (max-width:768px){#site-heading{width:90%;}
#site-title{margin-right:175px;}
#site-description{margin-right:175px;}
#access, div.menu{position:relative;}
.mainNav{float:right;width:100%;}
div.menu ul li{list-style-type:none;float:none;}
nav[role=navigation] ul.menu, div.menu ul{background:#f5f5f5;position:absolute;top:41px;z-index:9999;display:none;box-shadow:1px 1px 1px #000;}
nav[role=navigation] .menu #menu-icon{display:block;width:80px;}
header[role=banner] #searchform{top:25px;right:2%;}
.menu ul li:hover ul{left:-9999em;}
header[role=banner] #s{font-size:1em;background:url(library/images/icon-search.png) no-repeat 5px 4px #fff;padding:4px 5px 4px 26px;border:3px solid #fff;box-shadow:3px 3px 5px #777 inset;min-width:150px;}
nav[role=navigation] .menu ul li{border-bottom:1px solid #eaeaea;}
nav[role=navigation] .menu ul li a{color:#555;background:none;border-radius:0;box-shadow:none;}
nav[role=navigation] .menu ul li a:hover, nav[role=navigation] .menu ul li.current-menu-item a, .nav ul li.current_page_item a, nav[role=navigation] .menu ul li.current_page_item a{background:#f2f2f2;}
nav[role=navigation] ul.sub-menu li, nav[role=navigation] ul.children li{display:none;}
#main.col620{width:100%;display:block;}
#sidebar.col300{float:none;display:block;width:100%;clear:both;}
.widget{margin:2.2em 30px 2.2em 20px;}
}
@media screen and (min-width:768px){nav[role=navigation] ul.menu, div.menu ul{display:block !important;}
}
@media screen and (max-width:1382px){}
@media print{}
.mainImg{display:none;}
#content .item .item-button{display:none;}
#content .item{height:270px;}
#content .item-content{width:100%;position:absolute;word-wrap:break-word;bottom:-60px;}
.head-wrap{width:100%;padding:initial;}
.date-style{display:none;}
body.single .entry-header{padding-left:0px;min-height:initial;}
.entry-header{margin-bottom:0px;}
.entry-title{border:none;margin-bottom:0px;}
#container{width:100%;padding:initial;}
body.custom-background{background-image:none !important;background:#fff;}
#hero-unit{width:98%;background:#E4E4E4;height:125px;float:left;margin:0 1% 3%;}
h1{color:#ef4a36;margin:0 1%;font-size:28px;}
.home-ad{margin:-24px auto -1px;display:none;clear:both;text-align:center;padding:6px 0 3px;}
#hero-unit p{text-align:center;font-size:18px;}
#branding{background:#232323;margin-bottom:20px;border-bottom:#ef4612 solid 4px;}
#site-heading{float:left;margin-left:2%;width:46%;}
#site-description{color:rgba(152, 152, 152, 1);}
.mainNav{float:right;width:50%;}
nav[role=navigation]{background:transparent;}
.mainNav ul{float:right;}
nav[role=navigation] .menu ul li a, nav[role=navigation] .menu #menu-icon{color:#929292;padding:10px;}
footer > div#site-generator{background:#232323;}
footer[role="contentinfo"]{padding:30px 0 0;}
#widget-wrap{border:none;}
.entry-meta a, .widget-title{color:#ef4612;}
#comment-nav-above a, #comment-nav-below a, #nav-above a, #nav-below a, #image-navigation a, #reply-title{color:#ef4a36;}
#content .item{box-shadow:0px 0px 2px rgba(188, 188, 188, 1);}
.pagination span, .pagination a{margin:2px 2px 2px 0;padding:10px 14px;color:#000;background:#d2d2d2;text-shadow:none;}
#previewTemp{background:red;float:left;width:100%;}
.previewBar{height:46px;position:fixed;top:0;left:0;right:0;z-index:10000;overflow:visible;background:#232323;border-bottom:#ef4612 solid 4px;}
.previewBar .brand{width:187px;height:28px;float:left;display:block;padding:9px 20px 8px;margin-left:-20px;color:#fff;line-height:1;}
#previewTemp.remove{float:right;}
#respond{border:none;color:#000;}
.demoBtn{background:#0A7AAF;border:0;border-radius:3px;color:#FFF !important;font-weight:500;padding:7px 15px;text-decoration:none;}
.downloadBtn, #respond #submit{background:#0A7AAF;border:0;text-decoration:none;border-radius:3px;color:#FFF;font-weight:700;padding:7px 15px;text-shadow:none;}
.downloadBtn:hover, .demoBtn:hover{background:rgba(8, 149, 216, 1);}
article[id*="post-"]{padding:0px;word-wrap:break-word;}
#content .item{height:275px;}
img.size-full{width:auto;}
#content .item img{width:100%;height:auto;}
#content .item .item-excerpt{font-size:0.9em;padding:initial;position:relative;z-index:inherit;}
#content .item-content{bottom:-38px;}
#content .item-content .entry-title{line-height:23px;font-size:16px;font-weight:900;height:43px;overflow:hidden;}
#content .item-content header a{font-weight:bold;}
#content .item-content h2 a{padding:10px 10px;}
.downloadGreen{padding:6px 15px;color:#FFF;font-size:14px;font-weight:bold;text-shadow:0px -1px 0px rgba(0, 0, 0, 0.23);text-align:center;border-radius:2px;background:none repeat scroll 0% 0% rgba(139, 186, 12, 1);transition:all 0.5s ease-in 0s;text-decoration:none;}
.wpdm_file .cont{padding:0px;border-radius:0px;margin-bottom:10px;}
.wpdm-only-button{margin-top:-5px;display:inline-block;}
.btn_outer{padding:6px 15px;color:#FFF;font-size:14px;font-weight:bold;text-shadow:none;text-align:center;border-radius:2px;background:none repeat scroll 0% 0% rgba(139, 186, 12, 1);transition:all 0.5s ease-in 0s;text-decoration:none;cursor:pointer;}
.btn_outer a{text-decoration:none;}
#respond #author, #respond #email, #respond #url, #respond #comment{background:#fff;border:1px solid #cccccc;box-shadow:none;}
article[id*="post-"] footer{border-top:1px solid #cccccc;}
#reply-title{border-bottom:1px solid #cccccc;}
#respond{padding:20px 0px;}
#respond label, .entry-meta a{font-weight:normal !important;}
#content .item .item-excerpt{display:none;}
#content .item-content{bottom:-5px;}
#hero-unit{}
#hero-unit h1{color:rgba(255, 105, 59, 1);}
#hero-unit{color:#fff;}
#content .item-content header a{font-size:14px;}
#content .item-content h2{background:rgb(66, 66, 66);}
.widget-area img{width:300px !important;display:block;margin:0 auto;}
.widget-title{background:none;}
.home-ad, .sidebarAd{}
.related_post img{width:100% !important;}
.related_post .wp_rp_title{padding:8px 8px 27px;}
@media(max-width:768px){#hero-unit{width:98%;height:auto;margin:0px 1% 3%;padding:10px 0px 20px;}
#site-heading{width:90%;}
.wrapper{width:100%;}
#content .item{padding-bottom:33px;width:48%;}
.mainNav{float:right;width:100%;}
nav[role=navigation]{margin-bottom:5px;}
#site-heading{padding-top:20px;margin-bottom:0px;}
}
@media(max-width:420px){#hero-unit h1{font-size:16px;}
#hero-unit p{font-size:12px;}
#content .item-content .entry-title{font-size:14px;}
#content .item{padding-bottom:33px;width:96%;margin-top:10px;margin-bottom:10px;}
.noteInfo{float:left;width:96%;padding:0px 0px 15px;text-align:left;margin:3px 11px 0px;}
.noteInfo p{font-size:14px;}
}
body.custom-background{background-image:none !important;}
body.home #content{background:transparent;}
#content .item{height:420px;padding:5px;background:#fff;}
#hero-unit h1{font-size:29px;font-variant:normal;font-weight:500;}
#content .item-content h2{background:#fff;}
#content .item-content h2 a{padding:10px 10px;color:#838383;font-style:normal;font-weight:500;}
#content .item-content h2 a:hover{background:#fff;color:#0A0A0A;}
#content .item:hover .item-content h2 a{color:#0A0A0A;}
#content .item:hover{box-shadow:0px 2px 1px rgba(160, 160, 160, 0.7);box-shadow:0 2px 10px 0 rgba(0,0,0,.4);}
#content .item-content{width:97%;}
#content .item-content .entry-title{margin-bottom:14px;height:39px;}
article[id*=post-]{background:transparent;}
#hero-unit{background:transparent;}
.widget li, #meta.widget aside a{background:none;padding-left:0px;}
.widget{padding-bottom:0px;}
.mc4wp-form p{padding:0px;float:left;margin:-5px 0px 41px !important;}
.mc4wp-form input[type="submit"], .mc4wp-form button{color:#FFF !important;background-color:#00AEFF !important;border-color:#00AEFF;border-radius:0px;margin-top:32px;height:34px;}
.mc4wp-form input[type="submit"]:hover, .mc4wp-form button:hover{background-color:rgba(0, 174, 255, 1);border-color:rgba(0, 174, 255, 1);}
.mc4wp-form input[type="email"]{width:208px;}
header[role="banner"] #searchform{position:absolute;right:20px;top:60px;}
.socLocker{padding:0px;border:1px solid #FFF;box-shadow:1px 0px 4px rgba(0, 0, 0, 0.38);margin:0px 3px;background:#F0F0F0;padding:15px 15px 0;}
#l2g .facebook, #l2g .twitter, #l2g .gplusone{float:left;width:100px;}
#12g .facebook{margin-left:-23px;}
.gplusone{margin-left:-40px;margin-top:22px;}
.post_content h2{margin-top:30px;display:inline-block;}
div.pagination{}
.pagination span, .pagination a{margin:2px 2px 2px 0;padding:10px 14px;color:#000;background:#d2d2d2;text-shadow:none;}
div.pagination span.current{padding:10px 14px;margin:2px;font-weight:700;background-color:#FF6905;color:#FFF;}
div.pagination a{padding:10px 14px;margin:2px;background-color:#fff;text-decoration:none;color:#000;}
.mc4wp-form input[type="submit"]:hover, .mc4wp-form button:hover{background-color:rgba(0,140,206,1) !important}
.widget li, #meta.widget aside a{padding:5px;background:#FFF;border:1px solid #E6E6E6;text-decoration:none;color:#838383}
#sidebar{margin-top:0;background:#fff;padding:1%}
.post_content > strong{font-weight:normal;font-size:16px;}
#resource-sidebar{float:left;max-width:280px;}
.inside{border:1px solid #D6D6D6;}
#resource-sidebar.sticky{float:none;position:fixed;top:20px;z-index:6;left:auto;}
.main_content{float:right;max-width:870px;}
.resource-content .category-list-heading h3{font-size:18px;}
.resource-content ul.category-list{border:#ccc solid 1px;padding:0px;border-bottom:0px;}
.resource-content ul.category-list li{list-style:none;padding:6px 8px;border-bottom:#ccc solid 1px;}
.resource-content ul.category-list li:hover{background:#F8F8F8;}
.resource-content ul.category-list li a{display:block;color:#EE7000;text-decoration:none;}
.resource-content ul.category-list li a:hover{text-decoration:underline;}
.resource-content ul.category-list li span{}
#resource-sidebar .inside{}
#resource-sidebar .inside h2{margin:10px;font-size:20px;}
.resource-content h3{padding:45px 0 20px;}
#resource-sidebar .inside ul{margin:0px;padding:0px;}
#resource-sidebar .inside ul li:first-child{border-top:#D6D6D6 1px solid;}
#resource-sidebar .inside ul li{list-style:none;padding:10px;border-bottom:#D6D6D6 1px solid;}
#resource-sidebar .inside ul li a{color:#EE7000;text-decoration:none;}
#resource-sidebar .inside ul li.active{border-left:2px solid #EE7000;}
#resource-sidebar .inside ul li.active a{color:#EE7000;text-decoration:none;font-weight:bold;}
ul.footerMenu li{display:inline-block;margin:0px 10px;}
#resource-links, #bootstrap-starter-templates, #aboutUs-area{background:#FFFFFF;padding:35px;margin:35px 0 0;border:1px solid #DADADA;display:inline-block;}
#resource-links h2, #bootstrap-starter-templates h2{font-size:26px;font-variant:normal;font-weight:500;color:rgba(255,105,59,1);margin-bottom:12px;text-align:center;}
#resource-links h3, #bootstrap-starter-templates h3{margin-bottom:12px;text-align:center;font-size:15px;font-weight:500;line-height:22px;}
#resource-links a, #bootstrap-starter-templates a{text-transform:uppercase;text-align:center;text-shadow:none;padding:8px 10px;border:2px solid #DADADA;text-decoration:none;text-align:center;display:block;margin:20px auto 0;width:134px;}
#resource-links a:hover, #bootstrap-starter-templates a:hover{border:2px solid rgba(255,105,59,1);color:rgba(255,105,59,1);}
.textBlocks{float:left;width:48%;margin-right:38px !important;height:250px;}
.noMrgn{margin-right:0px !important;}
.page-header{background:none;_background:none;margin-left:-30px;margin-right:-30px;margin-top:-20px;height:50px;box-shadow:none;}
.page-title{background:none;line-height:50px;color:#000;font-weight:400;text-shadow:none;margin-left:41px;}
#content .item .item-footer{display:none;}
.download-button{padding:8px 0;width:184px;background-color:#10B839;border:1px solid #0F9339;background-image:none;}
.download-button small{line-height:17px;display:inline-block;}
.downloadPack{}
.downloadSrcFile{}
.downloadSrcFile h1, .dnoateNw{text-align:center;}
.downloadSrcFile strong{padding-bottom:15px;display:inline-block;text-align:center;width:100%;}
.downloadContainer{margin:40px 0;}
.dnoateNw dnoateNw{padding:15px;display:inline-block;}
#relatedPst{margin-top:40px;}
#relatedPst ul.related_post.wp_rp{float:left;width:100%;margin:0px;padding:0px;width:100%;}
#relatedPst ul.related_post.wp_rp li{float:left;background:#fff;margin-right:10px;width:23.8%;overflow:hidden;border:1px solid #DADADA;}
#relatedPst .related_post_title{margin-bottom:10px;}
#relatedPst ul.related_post.wp_rp li a.wp_rp_title{margin:2px 5px 6px;height:15px;overflow:hidden;display:inline-block;}
#relatedPst ul.related_post.wp_rp li a.wp_rp_thumbnail{display:block;}
.post_content h3{margin-top:30px;display:inline-block;}
.dnoateNw{background:#E5F2FF;padding:0;}
.dnoateNw form strong{margin:0px;padding:9px 0 10px;}
.dnoateNw input{margin:2px auto 17px;display:block;}
.downloadContainer{background:#c4daef;}
.downloadContainer h2{background:#aac6e2;font-size:20px;padding:20px 0;margin:0px;color:#000;width:100%;}
.downloadContainer p{margin:0px;}
.downloadContainer .dnoateNw form strong{margin:0px;padding:18px 0 3px;font-size:13px;}
.wp_accept_pp_button_form_classic input, .wp_accept_pp_button_form_classic select{padding:5px;}
.wp_accept_pp_button_form_classic input{margin-bottom:15px;text-align:center;}
.wp_accept_pp_button_form_classic input[name="submit"]{padding-top:10px;}
.downloadbox, .paypalbox{padding:15px 0;background:#E5F2FF;border-top:2px solid #fff;}
.download-button{border-radius:0px;}
#relatedPst{display:inline-block;}
#container{position:relative;width:100%;margin:0 auto;}
#content{width:100%;margin:0 auto;padding:0;max-width:initial;padding:0 15px !important;}
#content .item{height:420px;padding:0;background:#fff;}
.head-wrap{max-width:100%;}
#hero-unit{}
.primary-sidebar-wrapper{width:380px;position:absolute;top:0px;right:0px;background:#fff;bottom:0;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;}
.inner-wrapper{position:relative;margin:0 auto;background:#fff;min-height:550px;}
.inner-wrapper #content{}
.inner-wrapper.no-bg{background:none;}
.inner-wrapper .home-ad{margin:0px auto 14px;display:block;clear:both;text-align:center;padding:5px 0 0px;background:#FFF;padding:6px 0 0;}
.home-ad{width:100%;}
.free-download-btn{display:none;}
.post_content{background:#fff;padding:30px;}
.post-detail-view .post_content{padding:0px;margin-bottom:0;}
.post-detail-view .entry-header h1.entry-title{font-size:22px;color:#444444;background-color:#E2E3DF;}
.post-detail-view article[id*="post-"] footer{border-top:1px solid #cccccc;padding:15px;}
.post-detail-view{background:#fff;}
.post-detail-view img.size-full{width:100%;}
.post-detail-view p{font-size:14px !important;padding:0px 30px;}
.post-detail-view h2{margin:10px 0px;padding:11px 30px 0px;}
.post-detail-view h3{margin:10px 0px;padding:0px 30px;}
.post-detail-view footer{border-top:1px solid #CCC;margin:0px 15px 6px;display:inline-block;}
#resource-links, #bootstrap-starter-templates, #aboutUs-area{margin:35px 1% 0;}
.textBlocks{width:47.33%;margin-right:initial !important;min-height:250px;}
.widget-area img, .wp-caption{width:100%;}
.entry-meta a, .widget-title{color:#ef4612;clear:both;}
#branding{margin-bottom:0;border-bottom:#ef4612 solid 2px;}
footer[role=contentinfo]{padding:0;}
#sidebar{margin-top:0;background:#fff;padding:1%;float:left;width:100%;}
#sidebar .mc4wp-form p{padding:0px;float:inherit;margin:0 !important;}
#sidebar .mc4wp-form input[type="submit"]{margin-top:15px;height:42px;width:100%;}
#sidebar .mc4wp-form input[type=email]{width:100%;height:42px;margin:0;}
.noteInfo{margin:0px 1%;}
#hero-unit{width:98%;height:auto;float:left;margin:0 1% 20px;padding:15px 10px 20px;background-repeat:repeat;}
#content .item{margin-bottom:35px;}
.noMgn{margin:0px !important;}
#relatedPst ul.related_post.wp_rp li a.wp_rp_title{margin:2px 5px 6px;height:10px;text-decoration:none;}
.widget li, #meta.widget aside a{padding:0px;margin-bottom:20px;}
.related_post img{width:100%;}
.related_post .wp_rp_title{display:inherit;width:94%;padding:4px 3% 23px;color:#ABABAB;height:14px;overflow:hidden;display:inherit;line-height:22px;}
#resource-links h3, #bootstrap-starter-templates h3{font-size:14px;font-weight:normal;}
.primary-sidebar-wrapper .widget{padding:0;font-size:13px;width:336px;margin:10px auto 30px;}
#content .item{padding:0;background:#fff;padding-bottom:48px;background:#fff;}
.entry-title{border:none;margin-bottom:10px;text-align:center;}
.post_content img{margin-top:10px;margin:0 auto;display:block;}
.sidebarAd{padding:0;width:336px;margin:20px auto;text-align:center;}
.innerpage-top-ad{text-align:center;margin:0px 0px 15px;}
.innerpage-btm-ad{text-align:center;margin:0px 0px 15px;}
.text-center{text-align:center;}
.page-header{height:auto;margin:0px;padding:0px;}
h1.site-title{float:left;width:98%;color:#232323;margin:10px 1% 0px;margin-top:0;font-size:25px;line-height:36px;border:0;font-weight:700;text-align:center;}
h1.site-title span{color:#ff6905}
.hero-text p{font-size:14px;color:#787878;}
.site-title h2{float:left;width:100%;padding:0 0 15px;color:#EF4A36;margin:0px 1%;font-size:28px;line-height:28px;font-weight:normal;}
.site-title p{float:left;width:100%;padding:0 0 15px;color:#EF4A36;margin:0px 1%;font-size:28px;line-height:28px;font-weight:normal;}
.quick-category-search{padding:0px;margin:15px;display:none;}
.quick-category-search h3{font-weight:normal;font-size:15px;padding:0px;margin:0px 0px 10px;}
.quick-category-search ul{display:block;}
.quick-category-search li{display:inline-block;margin:5px 0;}
.quick-category-search li a{border-radius:20px;padding:6px 10px;color:#6C6C6C;background:#DBDBDB none repeat scroll 0% 0%;font-size:12px;}
.quick-category-search li a:hover{background:#EF4612;color:#fff;}
h1.page-title{float:left;width:100%;padding:0 0 15px;color:#444;margin:0px 1% 10px;font-size:24px;line-height:24px;font-weight:normal;text-transform:capitalize;text-align:center;position:relative;}
h1.page-title:after{text-align:center;position:absolute;width:16%;background:#ef4612;height:2px;left:42%;right:40%;content:'';bottom:16px;}
.ctitle{padding:20px 0 25px !important;}
.widget-title{background:none;}
.download-button{margin-bottom:20px;}
.post_content h2{margin:20px 0 14px 0;}
.post_content h3{margin:10px 0;}
.entry-header h1.entry-title{text-align:left;margin-left:0px;}
.downloadContainer h2{margin:0 !important;}
.wpcf7-form p{color:#A1A1A1;}
.wpcf7-form input, .wpcf7-form textarea{padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-image:none;text-shadow:none;}
.wpcf7-form input[type="submit"]{color:#fff;background-color:#428bca;border-color:#357ebd;padding:8px 38px;margin:0;font-size:14px;border-radius:2px;}
.wpcf7-form input[type="submit"]:hover{background-color:#3276b1;}
div.wpcf7-response-output{margin:0px;padding:10px;}
div.wpcf7-validation-errors{border:none;background:#FFA9A9;color:#CC2525;}
div.wpcf7-mail-sent-ok{border:none;background:#7FF880;color:#3D720B;}
td.lwa-info a{margin:0px 0 10px 15px;color:#EF4612;border:1px solid #EF4612;padding:1px;width:61px;display:inline-block;text-align:center;text-transform:capitalize;font-size:12px;}
aside#loginwithajaxwidget-2{width:77%;background:#fff;padding:22px;border:1px solid #EDEDED;}
.userMembership{width:100%;display:block;padding:10px 0;}
.mContent{float:left;width:98%;}
.mContent p{font-size:16px;line-height:28px;padding:0px;margin:12px 0;}
.mContent h2{margin:0;}
.mContent h2 span{font-size:18px;padding:12px 0px;margin:0px;font-weight:normal;color:rgb(160, 160, 160);}
ul.mPoints{float:left;margin:0;padding:0;}
ul.mPoints li{background:url("library/images/tick.png") no-repeat 7px 7px;list-style:none;padding:4px 0px 4px 38px;font-size:16px;margin-bottom:4px;}
.mLogin{float:left;background:#F0F0F0;border:1px solid #EFEFEF;padding:20px 40px 40px;width:40%;}
.mLogin h2{margin-bottom:20px;}
.lwa-form input[type="text"],
.lwa-form input[type="password"],
.lwa-remember input[type="text"],
.lwa-remember input[type="password"],
.lwa-register-form input[type="text"],
#ws-plugin--s2member-profile input[type="text"],
#ws-plugin--s2member-profile input[type="password"],
form#ws-plugin--s2member-profile input[type="email"]{padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-image:none;text-shadow:none;width:100%;}
.lwa-register-tip{color:#2990DB;font-size:14px;margin-bottom:6px;display:inline-block;}
form#ws-plugin--s2member-profile input[type="password"]{background:#FDFDCE;}
#ws-plugin--s2member-profile input[disabled="disabled"]{background:#F2F2F2;}
.lwa-form .cptch_block{direction:ltr;margin:-15px 0 0 0 !important;}
.lwa-remember-email .cptch_block{margin:20px 0 -10px 0 !important;}
.lwa-register-form .cptch_block{direction:ltr;margin:16px 0 -8px 0 !important;}
.lwa-remember strong{padding:6px 0;display:block;}
.lwa-form input[type=submit],
.lwa-register-form input[type="submit"],
.lwa-remember input[type="submit"],
#ws-plugin--s2member-profile input[type="submit"]{padding:6px 12px;margin:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;color:#fff!important;background-color:#42CA4E!important;border:1px solid #169922;}
.lwa-register-form input[type="submit"]{margin-top:10px;}
.lwa-form .lwa-username, .lwa-form .lwa-password, .lwa-form .lwa-submit{padding:15px 0;}
.lwa-form table tr.lwa-username td, .lwa-form table tr.lwa-password td{padding:8px 0;}
.lwa-form table tr td.lwa-submit-links{text-align:right;font-size:12px;line-height:20px;}
.lwa-form table tr td.lwa-submit-links input[type="checkbox"]{vertical-align:top;margin:-2px 3px;}
.lwa-submit-links label{margin-top:-3px;vertical-align:top;display:inline-block;}
.registerlinks{margin-top:-10px;}
.lwa-form table tr td.lwa-remember-email .cptch_block{margin-top:20px !important;}
.lwa-form form.lwa-remember{padding-top:16px;border-top:1px solid #E9E9E9;margin-top:12px;}
.lwa-modal{background:#E8E8E8;border-radius:0px !important;}
.lwa-modal .lwa-modal-close{top:10px;right:10px;text-decoration:none;}
a.lwa-modal-close:hover{text-decoration:none;color:#000;}
.lwa-modal h4{font-size:20px;}
em.lwa-register-tip{font-size:12px;}
.lwa-links-register{padding:6px 0;display:inline-block;color:#428BCA;font-size:14px;}
.registerlinks span{padding:0 6px;color:#818181;}
.btn{border-width:0;border-radius:0;border-bottom-width:2px;-webkit-transition:color 400ms, background-color 400ms, border-color 400ms;transition:color 400ms, background-color 400ms, border-color 400ms;}
.download-section{float:left;width:100%;clear:both;min-height:90px;margin:10px 0 18px;}
.download-section h4{text-align:center;margin:12px 0 20px;display:none;}
.download-section ul{margin:0;padding:0;text-align:center;}
.download-section ul li{list-style:none;display:inline-block;margin:0px 5px 10px;}
.download-section ul li a{padding:14px 32px;text-decoration:none;color:#fff;background-color:#428bca;border-color:#357ebd;font-size:15px;display:inline;}
.download-section .download-button{background-image:initial;background-image:initial;text-shadow:none;box-shadow:none;border:none;width:auto;white-space:nowrap;display:initial;}
.download-section ul li a:hover{color:#fff;background-color:#3071a9;border-color:#285e8e;}
.download-section ul li:last-child{height:17px;}
.download-section ul li .ppbutton .paypalbtn{background-color:#33B93C;color:#fff;padding:12px 20px;border:0;margin:0;font-size:15px;}
footer[role="contentinfo"]{float:left;width:100%;padding:0;}
.paypalSidebar{display:none;background:#F3F3F3;border:1px solid #E2E3DF;display:inline-block;width:90%;margin:125px 5% 50px;}
.paypalSidebar .offer-container h2{margin:0;font-weight:normal;color:#232323;font-size:16px;padding:12px 25px;}
.paypalSidebar .psTitle{background:#fff;padding:15px;}
.paypalSidebar .psTitle h3 b{font-size:32px;margin:0 0 0 15px;font-weight:400;color:#33B93C;}
.paypalSidebar .psTitle h3{background:#fff;padding:8px;font-size:23px;font-weight:normal;}
.paypalSidebar .offer-container .offer-options li{color:#364762;padding:6px 25px !important;background:#FFF;text-align:left;border-bottom:dashed 1px #E2E3DF;font-weight:400;color:#3F516C;font-size:14px;}
.paypalSidebar .icon-tick{width:28px;height:30px;margin-right:0px;background-size:13px;margin-top:6px;margin-left:5px;}
.paypalSidebar .psButton{}
.paypalSidebar .psButton .paypalbtn{background:#33B93C;width:92%;padding:15px;border:0;font-size:22px;color:#fff;font-weight:600;border:1px solid #218E29;border-bottom-color:#1B8022;border-radius:5px;border-bottom-width:4px;margin:2% 4% 3%;}
li.preDownload{height:30px;}
.notLoggedin{display:none;}
.premium-theme{position:relative;}
.tag-premium .premium-theme:before{position:absolute;width:100px;height:100px;z-index:2;background:#2DA41C none repeat scroll 0% 0%;border-radius:50%;line-height:19px;color:#FFF;text-transform:uppercase;top:-77px;left:44%;border:5px solid #FFF;font-size:12px;text-align:center;padding-top:18px;}
.yarpp-related{margin:50px 0px 10px !important;padding:0px 20px;}
.yarpp-thumbnails-horizontal .yarpp-thumbnail{height:172px !important;overflow:hidden !important;width:258px !important;margin:0 !important;border:none !important;}
.yarpp-related .yarpp-thumbnail-title{font-size:12px !important;line-height:20px !important;}
.yarpp-thumbnail > img, .yarpp-thumbnail-default{width:100% !important;height:auto !important;margin:5px;}
.post_content p{font-size:15px;}
#plans,#plans ul,#plans ul li{margin:0;padding:0;list-style:none;}
#plan-price-plans:after{content:'';display:table;clear:both;}
#plan-price-plans{zoom:1;}
#plan-price-plans h2{padding-bottom:15px;font-weight:400;}
#plan-price-plans{max-width:69em;margin:0 auto;}
ul.plan-container{border:1px solid #ECECEC;}
ul.plan-container li{list-style:none;}
#plan-price-plans #plans .plan{background:#fff;float:left;width:30%;text-align:center;border-radius:0;margin:0 1% 20px 0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);list-style:none;}
.plan-container .plan-title h2{font-size:2.125em;color:#3e4f6a;margin:0;padding:.6em 0;font-weight:400;}
.plan-container .plan-title h2.bestPlanplan-title{background:#445672;color:#fff;border-radius:0;}
.plan-container:hover .plan-price p{background:#10C753;}
.plan-container:hover .plan-btn a{background:#10C753;}
.plan-container .plan-price p{color:#fff;font-size:40px;font-weight:400;height:95px;line-height:95px;margin:0 0 20px;background:#304C69;}
.plan-container .plan-price p.bestPlanplan-price{background:#f7814d;}
.plan-container .plan-price p span{color:#8394ae;}
.plan-container .plan-options{margin-top:10em;}
.offer-container h2{margin:81px 19px 0;font-weight:normal;color:#EF4612;font-size:20px;}
.plan-container .plan-options li, .offer-container .offer-options li{color:#364762;padding:10px 25px !important;background:#FFF;text-align:left;border-bottom:dashed 1px #E2E3DF;font-weight:400;color:#3F516C;}
.plan-container .plan-options li span{font-weight:400;color:#979797;}
.plan-container .plan-btn a{text-transform:uppercase;text-decoration:none;color:#FFFFFF;font-weight:700;letter-spacing:3px;border:none;display:inline-block;width:80%;height:2.8em;border-radius:0;margin:1.5em 0 1.8em;background:#10abc7;}
li.plan:first-child a{margin-top:8px;}
.plan-container .plan-btn a.bestPlanplan-btn{color:#fff;background:#f7814d;border:2px solid #f7814d;}
.plan-btn input[type="image"]{margin:22px 0 0;}
.icon-tick,.icon-notick{background:url('library/images/icon-tick.png')no-repeat;width:30px;height:30px;float:left;margin-right:5px;background-size:16px;margin-top:2px;margin-left:5px;}
.icon-notick{background:url('library/images/icon-notick.png')no-repeat;background-size:16px;}
.plan-price del{font-size:20px;color:#E35F5B;}
.plan-price p span{color:#fff !important;}
.plan-price small{font-size:13px;color:#F9FB5B;}
.bgcolor{background:#fff;}
.acc-container{width:100%;}
.col1, .col2{float:left;width:56%;margin-right:35px;}
.col2{text-align:center;margin-right:15px;width:36%;}
.col2 ul li{list-style:none;}
.col2 .plan-container .plan-price p{margin:0 0 20px;}
.col2 h2 span{font-size:14px;padding:5px;background:#47DA57;color:#fff;}
div#login form{box-shadow:1px 1px 2px #EEEEEE, -1px -1px 2px #EEEEEE !important;border-radius:0px !important;padding-bottom:16px !important;}
.plans-wrapper{float:left;width:100%;margin-top:30px;}
.rightcol{float:left;width:37%;background:#ECECEC;margin:15px 15px 15px 5%;}
.leftcol{width:45%;float:left;}
.rightcol .plan-container .plan-options{margin:0px !important;}
.s2member-pro-paypal-form-description-div{font-size:18px !important;color:#53D51F;}
.currentPlan{background:#E4E4E4;padding:9px 35px;display:inline-block;margin:8px auto 15px;width:77%;border-radius:25px;}
.theme-type{background:#89C332;position:absolute;bottom:60px;right:10px;z-index:4;color:#fff;font-style:normal;padding:1px 10px;font-size:12px;border-radius:4px;border:1px solid #7FB928;}
.theme-type a{color:#fff;font-style:normal;text-decoration:none;text-transform:capitalize;}
.loginStatus{}
.notLoggedin{}
.premiumNote{}
.loginStatus{text-align:center;}
.loginStatus span{text-align:center;display:inline-block;}
.download-section .premiumNote{display:none;}
.premium-theme .premiumNote{display:block;}
.wt_info{color:#074F8E;background-color:#E7F7FF;margin:0 1% 2%;padding:1%;border-radius:4px;border:1px solid #7EC1E1;}
li.plan:first-child a{margin-top:8px;}
li.plan-btn input{padding:0px;text-align:center;}
li.plan-btn p{}
li.plan-btn{height:82px;}
.downloadTemp h1{color:#9B9B9B;margin:0 1%;font-size:22px;font-weight:400;}
.donation-panel{width:100%;margin:0 auto;clear:both;font-family:arial;}
.donation-panel input[type="radio"]{position:absolute;opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0;}
.donation-panel input[type="radio"] + label{position:relative;padding:0 0 0 25px;font-size:16px;line-height:25px;margin:0 0 10px 0;cursor:pointer;color:#084D8B;color:#886926;}
.donation-panel input[type="radio"] + label:before{content:"";display:block;position:absolute;top:0px;left:0px;height:14px;width:14px;background:white;border:1px solid gray;box-shadow:inset 0px 0px 0px 2px white;-webkit-box-shadow:inset 0px 0px 0px 2px white;-moz-box-shadow:inset 0px 0px 0px 2px white;-o-box-shadow:inset 0px 0px 0px 2px white;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;}
.donation-panel input[type="radio"]:checked + label:before{background:#18DF1A;}
.rd1{float:left;width:29%;padding:10px 15px;margin:15px 10px;border:1px solid #E2E2E2;border-radius:5px;background:#E2E3DF;}
.rd1{float:left;width:31%;padding:10px 15px;margin:15px 10px;border:1px solid #F9CF60;border-radius:5px;background:#FFFCF3;}
.donation-panel .panel-heading{width:100%;padding:10px 15px 0 10px;border-radius:5px;margin-bottom:20px;color:#D94112;}
.donation-panel .panel-body{float:left;width:100%;padding:0 2%;}
.donation-panel .panel-footer{float:left;width:100%;display:none;}
.donation-panel .panel-footer small{text-align:center;margin-top:-7px;margin-right:13px;color:#A8A5A5;width:150px;margin-bottom:-15px;display:inline-block;}
.donation-panel .panel-footer .btn{padding:15px 30px;color:#fff;background:#0293E3;cursor:pointer;margin:10px;border:1px solid #177ED9;border-radius:5px;border-bottom:4px solid #177ED9;font-size:16px;margin-top:15px;text-decoration:none;}
.donation-panel .panel-footer .paypal-btn{background:url(library/images/paypal-btn.png);width:218px;background-position:-10px -17px;border-color:#EF8700;}
.floatLeft{float:left;}
.floatRight{float:right;}
.divHide{display:none;}
.theme-details{background-color:#E2E3DF;}
.offer-container h2{margin:80px 19px 15px;font-weight:normal;color:#EF4612;font-size:20px;}
.premium-download{background-color:#FEFEFE;border:1px solid #E2E2E2;border-radius:4px;display:inline-block;width:100%;padding:22px 0 34px;margin:0 0;text-align:center;}
.premium-download ul{margin:0;padding:0;text-align:center;}
.premium-download li{display:inline-block;margin:0 10px;padding:0;height:34px;}
.post_content ul li a{background-color:#428BCA;padding:13px 25px;color:#fff;font-size:15px;}
.premium-download li .paypalbtn{background-color:#33B93C;color:#fff;padding:15px 20px;border:0;margin:0;font-weight:bolder;font-size:22px;}
.downloadThemez{}
.downloadThemez h1{color:#FF6905;font-size:22px;font-weight:400;padding:15px 15px 0;margin:0;margin-bottom:-40px;text-align:center;}
.downloadThemez #paypalDetails{background-color:#fff;}
.downloadThemez .panel-heading{text-align:center;margin:0;background-color:#fff;padding:38px 0 4px;}
.donation-panel .panel-footer{width:100%;}
.donateListz{text-align:center;background-color:#fff;float:left;width:100%;}
.donateListz ul{text-align:center;margin:0px;}
.donateListz li{display:inline-block;margin:0px 10px;}
.donateListz .rd1{float:left;width:auto;padding:10px 16px;margin:15px 10px;border:1px solid #F9CF60;border-radius:5px;background:#FFFCF3;}
.paypal-donate-btn{text-align:center;display:block;}
.defaultTemp .theme-details{width:100%;display:inline-block;}
.defaultTemp .theme-details .postMiddle-ad{text-align:center;margin-top:-10px;}
.defaultTemp .theme-details .download-section{float:left;width:100%;clear:both;min-height:auto;background:#FFF none repeat scroll 0% 0%;padding:22px;}
.orText{padding:15px 0;display:block;}
.downloadThemez .panel-footer .paypal-btn{background:#EC805D url(library/images/donate-paypal.png) no-repeat;width:150px;border-radius:7px;background-position:none;border-color:#EF8700;}
.actualDownloadFile{width:100%;text-align:center;height:auto;padding-bottom:15px;}
.actualDownloadFile small{display:block;text-align:center;clear:both;width:100% !important;margin:0 !important;color:#0c4c58 !important;font-style:normal;font-size:14px;}
.actualDownloadFile .dwnButton{text-align:center;clear:both;margin:20px 0;display:inline-block;padding:8px 30px !important;font-size:14px !important;}
.userNote{background-color:#CAFFC4;margin-top:20px;padding:15px;border-radius:5px;}
.entry-header h1.entry-title{background-color:#fff;padding:0;margin:0;padding:15px;color:#939393;text-align:center;border-bottom:0;}
.innerpage-top-ad{display:none;}
.tpremium .freeDwnBttn{display:none !important;}
@media screen and (max-width:1280px){.inner-wrapper{width:100%;}
}
@media screen and (max-width:980px){.inner-wrapper{width:100%;}
.rd1{width:43%;}
}
@media screen and (max-width:820px){.rd1{width:50%;}
}
@media screen and (max-width:760px){.rd1{width:50%;}
}
@media screen and (max-width:520px){.rd1{width:93%;}
}
@media screen and (min-width:481px) and (max-width:768px){#plan-price-plans #plans .plan{width:49%;margin:0 2% 20px 0;}
#plan-price-plans #plans > li:nth-child(2n){margin-right:0;}
}
@media screen and (min-width:769px) and (max-width:1024px){#plan-price-plans #plans .plan{width:49%;margin:0 2% 20px 0;}
#plan-price-plans #plans > li:nth-child(2n){margin-right:0;}
}
@media screen and (min-width:1025px){#plan-price-plans{margin:2em auto;}
#plan-price-plans #plans .plan{width:32.2%;margin:0 1.33% 20px 0;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;}
#plan-price-plans #plans > li:last-child{margin-right:0;}
#plan-price-plans #plans .plan:hover{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04);}
.plan-container .plan-btn a{-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;}
.plan-container .plan-btn a:hover{background:#10C753;color:#fff;border-color:#10C753;}
.plan-container .plan-btn a.bestPlanplan-btn:hover{background:#ff9c70;border:2px solid #ff9c70;}
}
@media screen and (max-width:1280px){.col300{width:31.2%;}
}
@media (max-width:998px){.col300{width:31.2%;height:348px !important;}
#site-title{margin-right:0;}
#site-description{margin-right:0;}
.inner-wrapper{width:100%;background-color:#FFF;box-shadow:none;padding:1%;}
footer[role="contentinfo"]{float:left;width:100%;}
.download-section ul li a{padding:10px 32px;font-size:16px;}
.download-section ul li{margin:0px 0 10px 10px;}
}
@media (max-width:860px){.col300{width:48%;height:380px !important;}
.inner-wrapper{width:100%;background-color:#FFF;box-shadow:none;padding:1%;}
}
@media (max-width:768px){.col300{height:365px !important;}
#site-heading{width:96%;}
#site-title{margin-right:0;}
#site-description{margin-right:0;}
header[role="banner"] #searchform{position:absolute;right:8px;top:initial;bottom:-65px;}
#content{width:initial;margin:0 0 0 0;max-width:initial;}
#content .item{padding-bottom:33px;width:47.3%;}
.primary-sidebar-wrapper{width:98%;position:initial;top:0px;right:0px;}
.textBlocks{width:47.33%;margin-right:initial !important;height:auto;}
.download-section ul li a{padding:10px 32px;font-size:16px;}
.download-section ul li{margin:0px 0 10px 10px;}
}
@media (max-width:520px){.col300{height:480px !important;}
body.page .entry-title, body.single .entry-title, .error404 .entry-title{font-size:22px;text-align:left;}
.downloadSrcFile h1{text-align:left;}
h1.hero-text, h1.page-title{font-size:22px;}
h1{color:#EF4A36;margin:0;font-size:22px;font-weight:normal;margin:0px;padding:20px 0 0 0;}
.download-section ul li a{padding:10px 32px;font-size:16px;}
.download-section ul li{margin:0px 0 10px 10px;}
.downloadContainer{margin:0;}
.inner-wrapper{box-shadow:none;padding:10px;}
#content .item{padding-bottom:33px;width:97%;}
.textBlocks{width:97.33%;margin-right:initial !important;height:auto;}
#respond #author, #respond #email, #respond #url, #respond #comment{width:100%;}
.primary-sidebar-wrapper .widget{width:100%;}
#respond label{margin-left:0px;}
footer[role="contentinfo"]{padding:0px;float:left;}
}
.sidebarAd.pc-ad > div{width:125px;float:left;}
.dwnAds{text-align:center;margin-top:-21px;}
.dwn1Link{margin:12px;}
form.js-filter-form{display:none !important;}
ul.related{margin-bottom:15px;line-height:8px;background:#E7FCF9 none repeat scroll 0% 0%;padding:7px 10px;border-left:10px solid #428BCA;margin-left:20px;width:95%;}
ul.related li{background:transparent;list-style-position:inside;padding:0;margin:10px 0;}
ul.related li a{background:transparent;color:#EF4612;padding:0;margin:3px 0;display:inline-block;font-size:14px;}
.license-page{}
.license-page p{margin:0 !important;}
.license-page ul{margin:5px 0 30px!important;}
.license-page ul li{padding:0 !important;margin:0 0 5px !important;display:inline-block;line-height:20px;color:#888;font-size:14px;}
.license-page ul li a{background-color:initial;padding:initial;color:#EF4612;font-size:15px;}
.premiumtag{float:right;position:absolute;z-index:3;top:6px;right:-1px;background:#232323;font-size:11px;padding:0px 5px;border-radius:0 0 0 3px;color:#cacaca;}
.hero-text{width:100%;margin:-15px auto 30px;background:#fff;padding:36px 0 20px;display:inline-block;}
.hero-search{padding-top:0px;}
.hero-text p{margin:0 18% 10px;text-align:center;}
h1.site-title{margin-bottom:10px;}
.hero-search #searchform{text-align:center;height:50px;margin:0 auto;width:480px;display:none;}
.hero-search input#s{box-sizing:border-box;padding:15px 15px 15px;border:5px solid #d0d0d0;border-radius:7px 0 0 7px;border-right:0;color:gray;-webkit-appearance:none;outline:none;min-width:0;width:438px;margin:0;height:60px;float:left;}
.hero-search button#search-image{height:60px;margin-left:-5px;width:46px;border-radius:0 5px 5px 0;border:5px solid #d0d0d0;background:#fff;position:relative;border-left:0;}
.hero-search button#search-image:before{position:absolute;content:'';top:13px;left:8px;width:18px;height:18px;border-radius:50%;border:3px solid #d0d0d0;}
.hero-search button#search-image:after{position:absolute;content:'';height:3px;width:8px;background:#d0d0d0;bottom:15px;right:11px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.hero-search button#search-image:hover:before{border-color:#ef4612;}
.hero-search button#search-image:hover:after{background:#ef4612;}
footer#themez-footer{background:#313233;color:#ecf0f1;display:inline-block;width:100%;font-family:arial;font-size:14px;padding:0;padding-top:35px;}
.footer-container, .copyright-container{width:1170px;margin:0 auto;}
footer#themez-footer .col-3{width:16%;float:left;padding:0;margin:10px;}
footer#themez-footer .wide2{width:26%;}
footer#themez-footer .col-3:last-child{width:24%;}
footer#themez-footer p{line-height:22px;color:#919899;}
footer#themez-footer div#copyright{display:inline-block;width:100%;text-align:right;background-color:#1F1F1F;padding:25px 0 20px;border-top:1px solid #3A3A3A;font-size:14px;color:#fff;margin-top:20px;}
footer#themez-footer h3{margin-bottom:15px;font-weight:600;}
footer#themez-footer .p{padding-bottom:15px;color:#fff;font-weight:700;}
footer#themez-footer a.text-link{color:#656565;text-decoration:none;font-size:13px;border:1px solid;padding:5px 10px;margin-top:12px;display:inline-block;}
footer#themez-footer ul{padding:0;margin:0;}
footer#themez-footer ul li a{font-size:12px;font-weight:700;color:rgba(255, 255, 255, 0.5);text-transform:uppercase;text-decoration:none;}
footer#themez-footer .link-list li{line-height:30px;list-style:none;}
footer#themez-footer ul li a{font-size:12px;font-weight:700;color:rgba(255, 255, 255, 0.5);text-transform:uppercase;}
footer#themez-footer ul li a:hover{color:#FF6905 !important;}
footer#themez-footer .social_icons{margin-top:20px;}
footer#themez-footer .social_icons a{width:32px;height:32px;margin-right:10px;float:left;}
footer#themez-footer .social_icons a.facebook_icon{background-image:url('library/images/icon_facebook.png');}
footer#themez-footer .social_icons a.twitter_icon{background-image:url('library/images/icon_twitter.png');}
footer#themez-footer .social_icons a.gplus_icon{background-image:url('library/images/icon_gplus.png');}
footer#themez-footer .subscribe-box p{margin:0 !important;padding:0;}
footer#themez-footer .subscribe-box .mc4wp-form{margin:0;}
footer#themez-footer .subscribe-box input[type="email"]{margin-bottom:10px;padding:8px 10px;margin-top:5px;border:1px solid #DEDEDE;width:100%;}
footer#themez-footer .subscribe-box input[type="submit"]{margin-bottom:10px;background:#EF4612 !important;color:#fff;border:none;padding:6px 20px;cursor:pointer;margin-top:5px;margin-left:-2px;height:34px;}
.footer_stats{width:100%;padding:40px 0;background:#FF6905;}
.stat-row{width:1170px;text-align:center;margin:0 auto;}
.stat-box{width:24.7%;display:inline-block;text-align:center;color:#fff;}
span.stat{font-size:38px;font-weight:bold;margin-bottom:15px;display:inline-block;}
@media screen and (max-width:1170px){.stat-row{width:100%;margin:0 auto;}
.stat-box{width:24%;}
.footer-container, .copyright-container{width:100%;margin:0 auto;}
footer#themez-footer .col-3{width:18%;float:left;padding:0;margin:10px;}
footer#themez-footer .wide2{width:28%;}
}
@media screen and (max-width:979px){.footer-container, .copyright-container{width:100%;margin:0 auto;}
footer#themez-footer div#copyright{text-align:center;}
footer#themez-footer .col-3{width:18%;float:left;padding:0;margin:10px;}
footer#themez-footer .wide2{width:28%;}
}
@media screen and (max-width:768px){footer#themez-footer .col-3{width:44%;float:initial;display:inline-block;height:100%;vertical-align:top;}
.stat-box{width:44%;padding:30px 0;}
}
@media screen and (max-width:500px){footer#themez-footer .col-3{width:100%;float:left;padding:0;margin:10px;}
footer#themez-footer .wide2{width:100%;}
}
.theme-right-post{display:none;}
.freemiumDownload{display:none;}
.theme-description{background:#fff;}
.freemiumLayout .freemiumDownload{display:block;}
.freemiumLayout .theme-right-post{display:block;}
.freemiumLayout .theme-description{background:#E2E3DF;}
.freemiumLayout .theme-left-post{background:#E2E3DF;}
.edd_download_purchase_form input[type="radio"]{float:left;outline:none;opacity:0;filter:alpha(opacity=0);zoom:1;width:auto;cursor:pointer;width:25px;height:24px;}
.edd_download_purchase_form label{position:relative;background:#F3F3F3;padding:8px 18px;display:inline-block;width:100%;color:#232323;font-weight:600;font-size:12px !important;line-height:24px;}
.edd_download_purchase_form label:before{content:'';position:absolute;height:20px;width:20px;background:url('//webthemez.com/wp-content/themes/themeflow/library/images/radio-btn.png');top:10px;left:17px;}
.edd_download_purchase_form label:hover:before{background:url('//webthemez.com/wp-content/themes/themeflow/library/images/radio-btn.png') 0 -20px no-repeat;}
.edd_download_purchase_form label.selected:before{background:url('//webthemez.com/wp-content/themes/themeflow/library/images/radio-btn.png') 0 -40px no-repeat;}
.edd_download_purchase_form ul li ul{margin:0;}
.edd_download_purchase_form .edd_price_options ul li ul{margin:5px 0;display:inline-block;}
.edd_download_purchase_form ul li ul li{background:url('//webthemez.com/wp-content/themes/themeflow/library/images/icon-tick.png')no-repeat;padding:0 0 0 20px !important;margin:5px 0 5px 2px !important;color:#999;font-size:12px;background-size:11px;background-position-y:5px;}
a.freeDwnBttn{border:1px solid #d9d9d9;float:left;border-radius:5px;width:100%;text-align:center;cursor:pointer;padding:6px 0;background:#fff;margin-bottom:10px;}
a.freeDwnBttn strong{color:#4a4a4a;font-size:13px;font-weight:normal;}
a.freeDwnBttn ul{margin:-5px 0 0 0;}
a.freeDwnBttn ul li{list-style:none;display:inline-block;background:#e4e4e4;color:#8a8a8a;padding:2px 5px;font-size:9px;margin:8px 0 2px;border-radius:5px;}
.paypalSidebar.paypalBuysidebar{margin:0;width:100%;}
.paypalSidebar.paypalBuysidebar .offer-options{margin:0;}
.paypalSidebar.paypalBuysidebar .offer-options li{padding:10px 8px !important;list-style:none;margin:0;}
.orTxt{float:left;width:100%;font-size:13px;font-weight:400;margin:0;text-align:center;color:#3e3e3e;}
.licenseTxt{font-size:11px;line-height:18px;color:#949494;}
.tpremium .orTxt{float:left;width:100%;text-align:center;font-size:18px;font-weight:400;background:#fff;padding:15px 0;margin:0 0 5px;}
.theme-licese-sidebar{background:#fff;margin-bottom:20px;clear:both;position:relative;padding:15px;}
.theme-licese-sidebar:before{width:83%;height:34px;content:'';float:left;position:absolute;bottom:-40px;background:url(library/images/payment-paypal-icons.png) center bottom no-repeat;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.4;margin-left:25px;}
.edd_download_purchase_form label{opacity:.3;background:#fff;}
.edd_download_purchase_form label.selected{border-bottom:1px solid #E2E2E2;opacity:1;background:#F3F3F3 !important;}
.edd_download_purchase_form .edd_price_options li{display:block;padding:0;margin:0;margin-bottom:10px;background-color:#fff;border:1px solid #cfd8dc;}
.edd_download_purchase_form .edd_price_options li ul li{border:none;}
.edd-submit.button.blue{background:#33b93c;width:100%;padding:10px 15px;border:0;font-size:16px;color:#fff;font-weight:600;border-bottom-color:#1b8022;border-radius:5px;border-bottom-width:4px;}
span.edd-add-to-cart-label i{display:block;font-size:12px;font-style:normal;color:#FFF;font-weight:normal;padding-top:3px;}
.edd-submit.button.blue.active, .edd-submit.button.blue:focus, .edd-submit.button.blue:hover,
.supportBuybtn:hover, .actualDownloadFile .dwnButton:hover{color:#fff;background:#28a530;border-color:#17861e;}
span.edd-add-to-cart-label i{display:block;font-size:12px;font-style:normal;color:#FFF;font-weight:normal;padding-top:3px;}
.freemiumLayout #content{}
.freemiumLayout .primary-sidebar-wrapper{display:none;}
.freemiumLayout .theme-left-post{width:68%;float:left;margin-right:20px;}
.freemiumLayout .theme-right-post{float:left;width:30%;}
.freemiumLayout .paypalBuysidebar, .freemiumLayout .download-section ul li:nth-child(2), .freemiumLayout .download-section ul li:last-child{display:none;}
.freemiumLayout .sidebarAds{width:100%;margin:61px auto;background:#fff;text-align:center;border:1px solid #e0e2e4;display:none;}
.sidebar-ad{margin:0 auto;width:300px;margin-bottom:48px;}
.freemiumLayout .download-section ul li{margin:0 5px 0;}
.freemiumLayout .download-section ul li a.demo-btn{border:2px solid #5087e3;float:left;border-radius:5px;width:100%;text-align:center;color:#5087e3;cursor:pointer;padding:10px 22px;background:#fff;}
.freemiumLayout .download-section ul li a.demo-btn:hover{color:#fff;background:#5087e3;}
.freemiumLayout .entry-header h1.entry-title{padding:15px 0 25px;}
.freemiumLayout .post-detail-view{background:#E2E3DF;}
.freemiumLayout .post_content{background:#E2E3DF;}
.freemiumLayout .yarpp-related{margin:20px 0 10px !important;padding:20px;background:#fff;width:68%;}
.freemiumLayout .post-detail-view article[id*="post-"] footer{width:100%;}
.freemiumLayout .theme-description{background:#fff;margin:0px 0;display:inline-block;padding-bottom:30px;}
.freemiumLayout .yarpp-thumbnails-horizontal .yarpp-thumbnail{width:247px !important;}
.inner-wrapper.bgcolor.themez-checkout-page{background:#E2E3DF;}
.themez-checkout-page .entry-header h1.entry-title{padding:30px 0 10px 0;color:#616161;font-weight:600;font-size:30px;}
.freemiumLayout .entry-header h1.entry-title{padding:24px 0px 14px;text-align:left;}
#edd_checkout_cart .edd_cart_header_row th{background:#FAFAFA none repeat scroll 0% 0%;padding:8px 15px;}
#edd_checkout_cart th{font-weight:700;font-size:14px;}
#edd_checkout_cart td{line-height:22px;vertical-align:middle;background:#FFF none repeat scroll 0% 0%;font-size:14px;padding:15px;}
#edd_checkout_form_wrap label{font-weight:600;font-size:14px;margin:0 0 5px;color:#000;}
div#edd_checkout_login_register legend, #edd_checkout_user_info legend{padding-bottom:5px;font-size:20px;color:#B9B9B9;font-weight:500;}
#edd_checkout_form_wrap fieldset#edd_register_fields #edd_checkout_user_info{margin-bottom:0;}
#edd_checkout_form_wrap input[type=text], #edd_checkout_form_wrap input[type=email], #edd_checkout_form_wrap input[type=password], #edd_checkout_form_wrap textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:8px 10px !important;margin-top:5px;}
#edd_checkout_form_wrap input[type=email],
#edd_checkout_form_wrap input.edd-input{width:100%;}
p#edd-first-name-wrap, #edd-user-pass-wrap{float:left;width:49%;margin-right:2%;}
p#edd-last-name-wrap, #edd-user-pass-confirm-wrap{float:left;width:49%;}
#edd-first-name-wrap .edd-description,
#edd-last-name-wrap .edd-description,
#edd-user-pass-wrap .edd-description,
#edd-user-pass-confirm-wrap .edd-description,
#edd-user-login-wrap .edd-description{display:none !important;}
#edd-email-wrap .edd-label{float:left;}
#edd-email-wrap .edd-description{color:#848484;padding:0;margin:0;line-height:initial;margin-left:12px;margin-top:2px;}
#edd_checkout_form_wrap legend{font-size:20px;font-weight:300;line-height:1.2;margin:0 0 10px;position:relative;top:19px;font-size:14px;}
#edd_checkout_form_wrap fieldset#edd_register_account_fields legend{padding-top:11px;position:relative;top:-4px;font-size:15px;}
#edd_login_fields #edd-user-login-wrap{font-size:15px;width:49%;}
#edd_login_fields p#edd-user-login-submit{width:49%;}
input#edd-purchase-button{width:auto;margin:0 auto;text-align:center;display:block;padding:14px 42px;font-size:16px;letter-spacing:1px;border:1px solid #75b97a;}
span.edd_price_option_sep{display:none !important;}
span.edd_price_option_price{color:#232323;float:right;font-size:18px;font-weight:600;margin-top:0px !important;margin-bottom:-8px !important;}
p#edd_final_total_wrap, p#edd-login-account-wrap{text-align:center;}
#edd_checkout_form_wrap span.edd-description{float:left;margin:3px 0 0 10px;}
.edd-alert-error{display:block;clear:left;width:100%;}
table#edd_purchase_receipt td strong{font-size:14px;color:#868686;}
table#edd_purchase_receipt td{padding:8px 0;font-weight:normal;font-size:13px;width:87%;}
ul.edd_purchase_receipt_files{margin:25px auto !important;width:100%;}
table#edd_purchase_receipt_products td{padding:10px 0;font-size:14px;}
table#edd_purchase_receipt_products li{list-style:none;margin:0 -75px 8px 10px;text-align:center;}
table#edd_purchase_receipt_products li a{border-radius:4px;}
span.edd_empty_cart{text-align:center;width:100%;float:left;padding:150px;}
#edd_profile_editor_form input, #edd_profile_editor_form select{font-family:sans-serif;font-size:1.6rem;margin-bottom:13px;padding:8px;border:1px solid #D2D2D2;border-radius:4px;width:40%;}
#edd_profile_editor_form legend{font-weight:bold;margin-top:25px;}
#edd_profile_editor_form input[type=submit]{cursor:pointer;margin:20px;}
#edd_user_history td{line-height:25px;vertical-align:middle;padding:12px 0;font-size:13px;}
#edd_checkout_form_wrap fieldset{margin:0;padding-bottom:0;}
#edd_profile_editor_form label, #edd_profile_editor_form input, #edd_profile_editor_form select{font-size:14px !important;}
.premiumNote{display:none !important;}
#edd_slg_social_login{padding-bottom:20px !important;margin-bottom:20px !important;}
#edd_slg_social_login legend{margin:0 !important;color:#969696;font-size:14px;}
.edd_download_purchase_form{background:#fff;}
#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label{font-weight:500;display:inline-block;position:relative;margin-bottom:10px;}
#edd_checkout_form_wrap #edd-payment-mode-wrap label{display:inline-block;margin:0 20px 0 0;background:#dfffff;padding:15px 25px 15px 15px;margin-bottom:20px;border:1px solid #aee6e6;color:#777;}
.checkout-page-final{}
.checkout-page-final .entry-header h1.entry-title{background:transparent;}
.checkout-page-final #edd_checkout_form_wrap .edd-payment-icons img.payment-icon{max-height:25px;}
.checkout-page-final .entry-content.post_content{background:transparent;width:80%;margin:0 auto;}
.checkout-page-final #edd_checkout_form_wrap fieldset{background:#fff;}
.checkout-page-final #edd_checkout_cart th{background:#fff;}
.checkout-page-final fieldset#edd_purchase_submit{background:transparent;}
.checkout-page-final #edd_checkout_user_info legend{display:none;}
.sign-up-page article{background:#fff;}
.sign-in-wrapper{}
.sign-in-wrapper input[type="text"],
.sign-in-wrapper input[type="password"], .sign-in-wrapper input[type="email"]{width:100% !important;padding:10px;border:1px solid #E2E3DF;}
.sign-in-wrapper input[type="submit"]{cursor:pointer;background:#4693E4;border:none;padding:10px 15px;color:#fff;text-align:center;}
.sign-in-wrapper .wp-social-login-provider-list a{display:block;margin-bottom:20px;}
.sign-in-wrapper legend{font-size:16px;font-weight:600;margin-bottom:25px;display:none;}
.login-container{float:left;width:48%;padding:20px;background:#f3f3f3;margin-right:20px;}
.sign-in-wrapper.sign-up{padding:20px;}
.edd-login-remember label{line-height:16px;font-size:12px;}
.sign-up-container{width:54%;padding:20px;margin:0 auto;}
.socila-login-container{float:left;padding:15px 50px;display:none;}
.wp-social-login-provider-list{padding:0;}
.wp-social-login-connect-with{font-size:16px;font-weight:600;margin-bottom:40px;}
.wp-social-login-provider-list a img{display:none;}
.wp-social-login-provider-list a{background-image:url('library/images/social-login-btns.png');width:230px;height:52px;}
.wp-social-login-provider-facebook{background-position:0 0;}
.wp-social-login-provider-twitter{background-position:0 -61px;}
.wp-social-login-provider-google{background-position:0 -123px;}
.error404 .hero-text{background:#fff;}
.error404 .hero-text h1.site-title{color:#ff6905;font-size:45px;margin-bottom:30px;}
.error404 .hero-text h2{text-align:center;display:block;color:#000;}
.error404 .hero-text p{text-align:center;font-size:1em;margin:18px 10% 50px 10%;line-height:30px;}
.edd-icon-spinner:before{content:'';}
.edd-icon-spin{display:inline-block;-moz-animation:none;-o-animation:none;-webkit-animation:none;animation:none;height:11px;width:16px;margin-bottom:4px;background-image:url('library/images/edd-loader-2.gif') !important;}
@media screen and (min-width:1280px) and (max-width:1440px){.inner-wrapper{width:100%;}
.sign-up-page{width:74% !important;}
}
@media screen and (min-width:1280px) and (max-width:1366px){.inner-wrapper.freemiumLayout{width:100%;}
}
@media screen and (min-width:769px) and (max-width:1024px){.freemiumLayout .theme-left-post{width:67%;}
.sign-up-page{width:74% !important;}
}
@media screen and (max-width:998px){.sign-up-page{width:100% !important;}
}
@media screen and (min-width:540px) and (max-width:768px){.checkout-page-final .entry-content.post_content{background:transparent;width:100%;margin:0 auto;}
.freemiumLayout .theme-left-post{width:58%;}
.freemiumLayout .theme-right-post{width:38%;}
.sign-up-page .entry-header h1.entry-title{text-align:center;}
.sign-up-container{width:100%;border:none;}
.sign-up-page article, .sign-in-wrapper.sign-up{margin:0;}
.sign-in-wrapper input[type="submit"], .edd-lost-password{width:100%;text-align:center;}
.wp-social-login-connect-with{text-align:center;}
}
@media screen and (max-width:540px){.checkout-page-final .entry-content.post_content{background:transparent;width:100%;margin:0 auto;}
.dc-banner-ads{display:none;}
.hero-text{}
.hero-text p{margin:0 4% 10px;text-align:center;}
.col300{height:400px !important;}
ul.quickMenu{display:none;}
.hero-search #searchform{width:346px;}
.hero-search input#s{width:88%;}
.hero-search button#search-image{width:13%;}
.freemiumLayout .theme-left-post{width:100%;}
.freemiumLayout .theme-right-post, .freemiumLayout .yarpp-related{width:100%;}
.sign-up-page .entry-header h1.entry-title{text-align:center;}
.sign-up-container{width:100%;border:none;}
.sign-in-wrapper input[type="submit"], .edd-lost-password{width:100%;text-align:center;}
.wp-social-login-connect-with{text-align:center;}
.sign-up-page article, .sign-in-wrapper.sign-up{margin:0;}
footer#themez-footer .col-3:last-child{width:80%;}
}
.div#jsjobs_screentag{display:none !important;}
.cd-main-content, .post-detail-view .entry-header h1.entry-title, .freemiumLayout .theme-left-post,
.theme-details, .freemiumLayout .post_content, .freemiumLayout .post-detail-view, .inner-wrapper.bgcolor.themez-checkout-page{background:#eaedef !important;}
.inner-wrapper .home-ad, .freemiumLayout .theme-description, .freemiumLayout .yarpp-related, .defaultTemp .theme-details .download-section, .theme-licese-sidebar{box-shadow:0px 0px 2px rgba(0, 0, 0, 0.14);}
.sub-title{}
.sub-title{width:100%;position:relative;float:left;width:100%;margin-bottom:15px;}
.sub-title h3{width:100%;text-align:center;margin:7px auto 10px;float:left;}
.sub-title:after{position:absolute;width:12%;background:#ef4612;height:2px;left:43%;right:43%;content:'';bottom:0;}
.block-container{text-align:center;margin-bottom:20px;}
.browse-all-btn{padding:8px 16px;margin:10px auto;font-weight:400;font-size:14px;background-color:#ff6905;color:#FFF !important;}
.free-template-note{width:100%;margin:8px auto 0;float:left;padding:0px 15px 0;font-size:15px;}
.free-template-note h3{margin:0px 0 10PX;color:#000;font-weight:600;}
.free-template-note .left-note{width:56%;float:left;padding:2% 0 0;padding-right:6%;position:relative;text-align:center;border-right:4px solid #e5e5e5;}
.free-template-note .right-note{width:40%;float:right;padding:0 0 25px 0;text-align:center;}
.free-template-note .right-note h3{margin-top:20px;margin-bottom:15px;}
.sidebar-ads-dwn{margin-top:-24px;margin-left:30px;}
.sidebar-ads-dwn iframe{margin:0px;}
.free-template-note .left-note .dwnButton{background:#33b93c;padding:10px 35px;border:0;font-size:19px;color:#fff;font-weight:500;border:1px solid #218e29;border-bottom-color:#1b8022;border-radius:4px;margin:10px 0 20px;display:inline-block;}
.free-template-note .left-note .dwnButton:hover{background:#2ba933;}
.free-template-note .left-note:before{content:'OR';position:absolute;right:-14px;top:40%;background:#fff;padding:12px 0;font-size:14px;}
.free-template-note strong{margin-bottom:-15px;display:block;}
.free-template-note p{font-size:13px;margin:0px 0 21px;display:inline-block;line-height:22px;}
.free-template-note ul{margin:-10px 0 0 0;padding:0;}
.free-template-note ul li{margin:0;padding:0;list-style-position:inside;line-height:24px;}
.freeNotes{background:#f8ffdf;width:100%;margin:0;margin-top:20px;}
.onp-sl .onp-sl-social-buttons{text-align:center;padding:25px 10px;}
.onp-sl-secrets{margin:12px 0 0px;}
ul.quickMenu{text-align:center;width:100%;background:#e1e1e1;clear:right;border-bottom:solid 1px #cacaca;border-top:1px solid #f8f8f8;}
ul.quickMenu li{display:inline-block;font-size:12px;padding:5px 5px;text-align:center;}
ul.quickMenu li a{color:#616161;}
ul.quickMenu li a:hover{color:#EF4612;}
.cd-main-content{padding-top:15px;}
.themez-ads{text-align:center;}
.ad-box{display:inline-block;margin:15px;}
.theme-type{display:none;}
#content .item{border-radius:0 0 3px 3px;padding:5px;}
#content .item img{position:relative;min-width:auto;min-height:auto;}
#content .item .item-content{width:98%;background:#888888;}
#content .item-content h2:hover{background:#fff;}
#content .item-content h2 a{padding:0;font-weight:600;color:#9a9a9a !important;font-size:13px;height:22px;overflow:hidden;}
#content .item-content .entry-title{margin-bottom:0;height:inherit;padding:18px 0;line-height:23px;font-size:16px;font-weight:900;height:60px;overflow:hidden;border-bottom:0;padding-bottom:0;font-size:1.3em;}
.relatedposts{width:100%;margin:20px 0 20px 0;float:left;font-size:12px;}
.relatedposts h3{font-size:20px;margin:0 0 5px 0;display:block;}
.relatedthumb{margin:0 1px 0 1px;float:left;}
.relatedthumb strong{height:23px;overflow:hidden;display:inline-block;text-align:center;color:#808080;font-weight:600;margin-top:7px;text-align:center;width:100%;}
.relatedthumb img{margin:0 0 3px 0;padding:0;height:auto;}
.relatedthumb a{color:#333;text-decoration:none;display:block;padding:5px;width:242px;height:364px;background:#fff;margin:8px;border-radius:0 3px 3px 0;}
.relatedthumb a:hover{background-color:#f5f5f5;color:#000;}
.supportBuybtn{background:#fff;width:100%;padding:10px 35px;border:0;font-size:16px;color:#33b93c;font-weight:500;border:2px solid #33b93c;border-radius:4px;}
a.supportBuybtn:visited, .actualDownloadFile .dwnButton:visited{color:#fff;}
.supportBuybtn:hover{color:#fff;}
.themez-checkout-page .relatedposts{margin-top:4px;}
.themez-checkout-page .relatedposts h3{text-align:center;}
.onp-sl .onp-sl-social-buttons{text-align:center;padding:30px 10px 50px !important;}
.onp-sl .onp-sl-social-buttons .onp-sl-text{margin-bottom:10px !important;}
.onp-sl .onp-sl-header, .onp-sl .onp-sl-text .onp-sl-strong{font-weight:400 !important;}
.cd-search.is-visible{display:block;}
.cd-search-trigger{text-indent:-99px;}
.cd-main-content{min-height:550px !important;}
.item-content.home-ad-wrp{background:#d6d6d6 !important;width:97%}
.home-ad-btm{height:360px;padding-top:48px;width:300px;margin:0 auto;background:#d6d6d6;}
.home-ad-wrp h2{font-weight:600 !important;color:#9a9a9a !important;font-size:13px !important;height:59px;overflow:hidden;padding:15px;background:#fff;}
.theme-description h2{margin:8px 0 14px 0;padding:0 0 0 30px;}
.theme-description h2:first-child{margin:30px 0 14px 0;}
.blog-post-container{background:transparent;}
.blog-post-container #content{margin:0 368px 0 0 !important;width:initial !important;}
.blog-post-container .post_content{background:#FFF none repeat scroll 0% 0%;}
.blog-post-container .entry-header h1.entry-title{background-color:transparent;color:#232323;text-align:center;border-bottom:0;text-align:left;margin:15px 0 0 0;display:inline-block;}
.blog-post-container .post_content p{font-size:14px;color:#585858;}
.blog-post-container .primary-sidebar-wrapper{width:360px;background:transparent;border:none;}
.blog-post-container .blog-content h2{font-size:24px;}
.postImage img{margin-bottom:20px;}
.blog-post-container .postImage{text-align:center;padding-bottom:40px;margin-bottom:40px;}
.blog-post-container .postImage a.demo{color:#fff;background-color:#77cc6d;padding:10px 20px;display:inline-block;margin-top:15px;border-radius:4px;}
.blog-post-container .postImage a.details{color:#fff;background-color:#2ac4ea;padding:10px 20px;display:inline-block;margin-top:15px;margin-left:10px;border-radius:4px;}
.blog-post-container .categorie-container{margin-top:73px;background:#fff;}
.blog-post-container .categorie-container h2{padding:30px 19px 15px;font-weight:normal;color:#000000;font-size:18px;}
.blog-post-container ul.categorieList{margin:0;padding:0;list-style:none;}
.blog-post-container .categorieList li{list-style:none;padding:10px 25px !important;background:#FFF;text-align:left;border-bottom:dashed 1px #E2E3DF;font-weight:400;}
.blog-post-container .categorieList li a{text-transform:none;color:#5D5D5D;font-size:14px;}
.blog-post-container .categorieList li a:hover{text-transform:none;color:#ee7000;}
.blogPost .item-content{width:98%;background:#888888;padding:initial;background:#fff;}
.blogPost h2.entry-title{text-align:left;color:#ff6905 !important;margin:0;line-height:20px !important;height:39px !important;}
.blogPost .item-content h2:hover{background:#fff;}
.blogPost .item-content h2 a{margin:0 10px !important;padding:0 !important;}
.blogPost .item-content header{position:relative;width:100%;z-index:3;margin:inherit;border-top:4px solid #a5a5a5;}
.blogheading a{color:#ff6905 !important;}
.blogPost .item-excerpt{display:block !important;background:#fff;position:relative !important;z-index:3 !important;padding-bottom:25px !important;}
.blogPost .item-excerpt p{padding:5px 10px;line-height:20px;font-size:13px;}
@media (max-width:768px){.blog-post-container #content{margin:0 !important;width:initial;}
.blog-post-container .categorie-container{background:#fff;margin:0;}
.blog-post-container .primary-sidebar-wrapper{width:96%;background:transparent;border:none;margin:0 15px;}
}
#edd_secure_site_wrapper{font-weight:700;padding:6px 15px 4px;margin-bottom:24px;color:#3d9200;background:#d8ffbc;border:1px solid #bfe6a4;margin-top:24px;}
#edd_checkout_form_wrap select.edd-select{display:block;width:60%;color:#666;border:1px solid #ccc;border-radius:3px;padding:8px 10px !important;margin-left:5px;}
#edd_checkout_form_wrap fieldset#edd_cc_fields{border:1px solid #f0f0f0;background:#fffef5;position:relative;padding:25px;margin-bottom:10px;margin-top:20px;padding-bottom:40px;}
#edd_checkout_form_wrap fieldset#edd_cc_fields span.edd-description,
#edd_cc_address span.edd-description{float:left;margin:-3px 0 0 10px;color:#ababab;display:none;}
fieldset#edd_cc_address{padding:42px 25px 25px;}
fieldset#edd_cc_address legend{margin-top:5px;position:relative;top:29px;}
fieldset#edd_cc_address select,
fieldset#edd_cc_fields select{margin-left:0 !important;}
p#edd-card-country-wrap .edd-description,
p#edd-card-state-wrap .edd-description{float:initial;}
.card-expiration span.edd-description{float:inherit !important;}
p#edd_final_total_wrap{font-size:20px;padding:20px !important;}
fieldset#edd_login_fields{padding-bottom:20px;}
input.edd-submit.button.gray{background:#03A9F4 !important;color:#fff !important;border:1px solid #03A9F4 !important;}
#edd-card-address-2-wrap{display:none;}
p#edd-card-cvc-wrap{float:left;width:24%;margin-right:5%;}
p#edd-card-name-wrap{display:inline;width:35%;float:left;margin-right:5%;}
p.card-expiration{display:inline;width:30%;float:left;}
p#edd-card-city-wrap{float:left;width:48%;margin-right:4%;}
p#edd-card-zip-wrap{float:left;width:48%;}
p#edd-card-country-wrap{float:left;width:48%;margin-right:4%;}
p#edd-card-state-wrap{float:left;width:48%;}
p.card-expiration select{margin-top:5px;}
fieldset#edd_cc_fields:after{content:'All credit card transactions are securely processed through 2Checkout. Please note that we do not store any card information.';position:absolute;width:100%;bottom:8px;left:0;font-size:0.8em;letter-spacing:0;line-height:1.65em;font-weight:400;font-style:italic;color:#a0a0a0;margin-top:1em;text-align:center;}
fieldset#edd_cc_fields:before{content:'';position:absolute;background:url(//webthemez.com/wp-content/themes/themeflow/library/images/edd-cc.png) top right no-repeat;width:100%;height:50px;background-size:30%;right:25px;top:22px;}
.stricker{text-align:center;height:34px;background:#2d6eb4;background:-webkit-linear-gradient(left, #59c2d3 , #5d9fe4);background:linear-gradient(to right, #7759d3 , #3291f3);background-repeat:repeat-x;line-height:34px;color:#fff !important;display:none;}
.stricker h4{color:white;text-decoration:none;font-weight:200;letter-spacing:0.8px;padding-left:10px;font-size:14px;}
h1.page-title, .page-title{text-align:center;}
#edd_profile_editor_form{padding:0;border:1px solid #dedfe0;}
#edd_profile_editor_form legend{font-weight:bold;margin-top:30px;margin-bottom:30px;float:left;width:100%;border-bottom:1px solid #d8d8d8;padding:10px 15px;background:#eaedef;}
#edd_profile_editor_form label{display:inline-block;width:150px;text-align:right;margin-right:10px;}
#edd_profile_editor_form #edd_profile_personal_fieldset:first-child legend{margin-top:0px !important;}
#edd_profile_editor_form input[type=submit]{cursor:pointer;margin:20px;background:#33b93c;width:auto;padding:10px 36px;border:0;color:#fff;font-weight:400;border-bottom-color:#1b8022;border-radius:5px;border-bottom-width:4px;font-size:16px !important;}
#edd_user_history th{font-weight:400;background:#eaedef;}
#edd_user_history td, #edd_user_history th{text-align:left;padding:10px 15px;border-bottom:1px solid #f0f0f0;border-top:none;}
#edd_user_history td{line-height:25px;vertical-align:middle;padding:12px 15px;font-size:13px;}
.adv-container .con-left{float:left;width:64%;}
.adv-container .con-left > h3{margin:10px 0;font-size:16px;margin-bottom:15px;}
.adv-container .con-right{width:30%;float:right;padding-top:50px;}
.ad-block{background:#eaedef;padding:15px;border-radius:10px;margin-bottom:20px;}
a.ad-request{float:right;}
ul.cd-primary-nav li a span{background:#ef4714;color:#fff;padding:3px 5px;border-radius:4px;}
.ad-block h3{margin:0;font-size:15px;color:#000;font-weight:bold;}
.ad-block h4{font-size:13px;margin:4px 0;}
.ad-est{font-size:13px;color:#767676;}
p.ad-request{float:right;padding:5px 15px;background:#8BC34A;color:#fff;border-radius:5px;}
@media (max-width:530px){p#edd-card-cvc-wrap, p#edd-card-name-wrap, p#edd-card-city-wrap,
p#edd-card-zip-wrap, p#edd-card-country-wrap, p#edd-card-state-wrap, p#edd-card-state-wrap, p.card-expiration{width:100%;margin-right:0;}
}
.bundle-demo ul{float:left;width:96%;padding:0;margin:3.2%;}
.bundle-demo ul li{float:left;display:inline;list-style:none;width:31%;margin-right:2%;border:1px solid #d3d3d3;height:226px;overflow:hidden;}
.extraContainer.keyFea{float:left;width:100%;margin-top:69px;background:#fff;box-shadow:0px 0px 2px rgba(0,0,0,0.14);}
.extraContainer.keyFea ul{padding:0;margin:10px 20px;}
.extraContainer.keyFea ul li{list-style:none;font-size:13px;color:#9a9a9a;}
.extraContainer.keyFea ul li strong{color:#6a6a6a;}
.bundle-demo ul li a{padding:0;position:relative;}
.bundle-demo h2{padding:15px;margin:0 3% !important;font-size:20px;background:#232323;width:94%;text-align:center;border-radius:4px;color:#ffffff;}
.bundle-demo ul li a:hover{display:inline-block;margin-top:-6px;background:#232323;transition:all 0.5s ease;position:relative;content:'DEMO';top:0;left:0;width:100%;z-index:0;}
.bundle-demo ul li a:hover:before{top:0px;bottom:0px;left:0px;right:0px;background:#23282db8;content:'DEMO';z-index:2;position:absolute;text-align:center;padding-top:50%;font-weight:bold;}
.right-note h3{margin-top:-7px;display:inline-block;}
.right-note strong{display:inline-block;width:100%;margin-bottom:26px;font-size:26px;margin-top:16px;color:#33b93c;}
.right-note strong span{font-size:14px;color:#787878;font-weight:400;}
.dwnAd{float:left;margin-bottom:-28px;}
.intro-text{padding:30px;background:#fff;font-size:14px;line-height:25px;color:#565656;}
.intro-text h2{color:#000;margin:1px 0 10px;font-size:16px;font-weight:bold;}
.edd_download_purchase_form .edd_price_options > ul > li:last-child{}
span.edd_price_option_name{font-size:14px;color:#292929;}
span.edd_price_option_price{color:#19bb38;float:right;font-size:22px;font-weight:normal;}
span.edd_price_option_price::first-letter{padding-right:3px;}
.edd_download_purchase_form label.selected{background:none !important;margin-bottom:6px;padding-bottom:12px;}
.edd_download_purchase_form .edd_price_options li{border:none;}
.edd_download_purchase_form .edd_price_options{margin:0 0 5px;}
.edd-submit.button.blue{background-color:#00B22D;background:-webkit-linear-gradient(#35c350,#03b525);background:linear-gradient(#35c350,#03b525);font:600 18px Arial,sans-serif;color:#fff;border:1px solid #00B22D;padding:15px 35px;margin:0;display:inline-block;border-radius:3px;text-shadow:0 -1px 1px rgba(0,0,0,0.2);box-sizing:border-box;-webkit-transition:color .2s,background-color .2s,box-shadow .2s,border .2s;transition:color .2s,background-color .2s,box-shadow .2s,border .2s;}
.edd-submit.button.blue:hover{color:#fff;border-color:#007e20;background-color:#00B22D;background:-webkit-linear-gradient(#35c350,#03b525);background:linear-gradient(#35c350,#03b525);}
#edd-free-downloads-modal{padding:30px;-webkit-transition:opacity .6s;transition:opacity .6s;width:454px;height:auto;border-radius:0px;}
#edd_free_download_form input{height:50px;padding-left:10px;font-size:16px;outline:none;margin-bottom:6px;border:2px solid #f0f0f0;width:100%;}
#edd_free_download_form button{background:#00aeef;border:none;height:50px;text-transform:uppercase;font-weight:bold;letter-spacing:1px;margin-top:10px;outline:none;-webkit-transition:.3s all;transition:.3s all;}
#edd-free-downloads-modal label{display:block;position:relative;line-height:100%;font-size:95%;margin:0 0 5px;}
#edd_free_download_form h2{font-size:16px;color:#3c3c3c;text-transform:uppercase;padding-bottom:32px;font-weight:600;}
#edd-free-downloads-modal label.edd-free-downloads-checkbox-label{display:inline-block;padding-left:5px;}
#edd-free-downloads-modal span.edd-free-downloads-required{color:#B94A48;display:inline;}
#edd-free-downloads-modal input[type='text'],
#edd-free-downloads-modal input[type='password']{width:100%;}
#edd-free-downloads-modal button{width:100%;}
.edd-free-downloads-hidden{display:none;}
.edd-free-downloads-mobile{padding:25px;}
.edd-free-download-cancel{margin-top:25px;}
.edd-free-download-errors{border-radius:2px;border:1px solid #E6DB55;margin:0 0 21px;background:#FFFFE0;color:#333;display:none;}
.edd-free-download-errors p{margin:0;padding:10px;display:none;}
.edd-free-downloads-loader{margin-left:10px;}
.edd-free-downloads-modal-wrapper{overflow:hidden;}
.dashicons-no-alt:before{content:"\f335";position:relative;top:3px;}
.theme-licese-sidebar{background:none;margin-bottom:20px;clear:both;position:relative;padding:0;box-shadow:none !important;}
.edd_download_purchase_form{background:none;}
.edd_download_purchase_form label{opacity:1;}
.edd_download_purchase_form label{padding-bottom:12px;padding-top:14px;}
.edd_download_purchase_form label:before{top:16px;}
.edd_download_purchase_form .edd_price_options ul li ul{margin:5px 0 10px;display:inline-block;}
label.edd-free-downloads-label{font-size:15px !important;font-weight:500 !important;padding-bottom:5px !important;}
#edd_free_download_form button{height:50px;text-transform:uppercase;letter-spacing:1px;margin-top:20px;outline:none;-webkit-transition:.3s all;transition:.3s all;font-size:15px;background-color:#00B22D;background:-webkit-linear-gradient(#35c350,#03b525);background:linear-gradient(#35c350,#03b525);font:600 18px Arial,sans-serif;color:#fff;border:1px solid #00B22D;padding:15px 35px;display:inline-block;border-radius:3px;text-shadow:0 -1px 1px rgba(0,0,0,0.2);box-sizing:border-box;-webkit-transition:color .2s,background-color .2s,box-shadow .2s,border .2s;transition:color .2s,background-color .2s,box-shadow .2s,border .2s;text-transform:capitalize;}
.downloadText{font-size:15px;text-align:center;margin:0 10% !important;line-height:28px}
#edd_checkout_form_wrap{position:relative;}
#edd_checkout_form_wrap .edd-payment-icons{position:absolute;right:17px;z-index:1;top:24px;}
#edd_checkout_form_wrap legend{font-weight:700;top:25px;}
div#edd_checkout_wrap{margin-top:-12px;}
#edd_checkout_form_wrap #edd_payment_mode_select{margin-bottom:10px;margin-top:-18px;}
p#edd_final_total_wrap{font-size:20px;padding:20px !important;float:left;width:100%;margin-bottom:15px;}
#edd_checkout_form_wrap fieldset#edd_cc_fields{margin-top:2px;margin-bottom:4px;}
#edd_checkout_form_wrap input.edd-input, #edd_checkout_form_wrap textarea.edd-input{font-size:14px;}
.edd_download_purchase_form .edd_price_options li#edd_price_option_13456_singlesitelicense:first-child .edd_price_option_price{display:block !important;}
.edd_download_purchase_form .edd_price_options li:first-child .edd_price_option_price{display:none !important;}
.edd_download_purchase_form .edd_price_options li label{font-weight:400;}
@media screen and (max-width:500px){.checkout-page-final .entry-content.post_content{padding:0px;}
#edd_checkout_form_wrap .edd-payment-icons{display:none;}
#edd_checkout_form_wrap #edd-payment-mode-wrap label{width:100%;margin-bottom:12px;}
.themez-checkout-page .entry-header h1.entry-title{padding:0 0 10px;font-size:22px;margin-bottom:5px;}
.checkout-page-final #edd_checkout_cart th{vertical-align:middle;}
fieldset#edd_cc_fields::before{background-size:60%;}
#edd_checkout_form_wrap fieldset#edd_cc_fields{padding-bottom:90px;}
}
.cd-main-content{background:#fff !important;}
.cd-main-content, .post-detail-view .entry-header h1.entry-title, .freemiumLayout .theme-left-post, .theme-details, .freemiumLayout .post_content, .freemiumLayout .post-detail-view, .inner-wrapper.bgcolor.themez-checkout-page{background:#fff !important;}
.inner-wrapper .home-ad, .freemiumLayout .theme-description, .freemiumLayout .yarpp-related, .defaultTemp .theme-details .download-section, .theme-licese-sidebar{box-shadow:-1px 0px 2px rgba(0,0,0,0.24);}
.freemiumLayout .sidebarAds{width:100%;margin:82px auto;background:#fff;text-align:center;border:none;display:block;}
.defaultTemp .theme-details .download-section{float:left;width:100%;clear:both;min-height:auto;background:#e5e5e5 none repeat scroll 0% 0%;padding:22px;margin-top:-10px;margin-bottom:-4px;}
.freemiumLayout .theme-description{background:#fff;margin:0px 0;display:inline-block;padding-bottom:30px;border:1px solid #e5e5e5;}
.freemiumLayout .download-section ul li a.demo-btn{border:2px solid #5087e3;float:left;border-radius:5px;width:100%;text-align:center;color:#ffffff;cursor:pointer;padding:10px 22px;background:#5087e3;}
.mega-bundle .edd_download_purchase_form .edd_price_options>ul>li:first-child,
.tpremium .edd_download_purchase_form .edd_price_options>ul>li:first-child,
.premium-temp .edd_download_purchase_form .edd_price_options>ul>li:first-child{display:none;}
.edd_download_purchase_form .edd_price_options li label{opacity:.5;background:#e4e4e4;}
.edd_download_purchase_form label.selected{opacity:1 !important;background:#F3F3F3 !important;}
.edd_download_purchase_form .edd_price_options li{border:1px solid #cfd8dc;}
.premium-temp .theme-left-post img{position:relative;z-index:2;}
.premium-temp .theme-left-post:before{content:"Premium";background:#1dbc3b;padding:15px;height:15px;position:absolute;z-index:3;top:70px;left:-8px;color:#fff;line-height:1px;box-shadow:3px 3px 5px #1313137d;font-size:12px;text-transform:uppercase;}
.premium-temp .theme-left-post:after{position:absolute;z-index:1;top:76px;left:-2px;background:#007115;content:'';padding:15px;height:15px;-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg);}
.special-page h1.site-title{margin-bottom:10px;font-size:30px;}
.special-page h2{font-size:18px !important;text-align:center;margin-bottom:10px;}
.special-page .hero-text p{margin:0 1% 0px;text-align:center;}
.thankyou-page{padding:0px;margin:0px;}
.thankyou-page .entry-header{display:none;}
.thank-wrapper{text-align:center;}
.thankyou-page .thank-wrapper img{width:53px;}
.thankyou-page h1{color:#33b450;font-size:38px;font-weight:600;margin-top:8px;-webkit-font-smoothing:antialiased;margin-bottom:20px;}
.thankyou-page h4{font-family:arial;letter-spacing:1px;font-size:20px;color:#333;margin-bottom:5px;}
.bundle-container img{width:80%;border-radius:10px;margin-top:20px;margin-bottom:0;}
.category-archive-meta{background:#ffffff;text-align:left;margin:0 12px;padding:20px;border-radius:15px;float:left;margin-bottom:25px;color:#000;box-shadow:0px 0px 2px 1px #00000024;font-style:normal;font-family:sans-serif;}
.category-archive-meta h2{font-weight:bold;margin-bottom:10px;}
.edd-free-downloads-verification-message-wrapper {text-align: center;padding: 6px 10px;font-size: 14px;line-height: 18px;margin: 2px auto 6px;width: 90%;}
.edd-alert-info{color:#b48d39;background-color:#f8f5d1;border-color: #ebdb97;}
.kk-star-ratings { margin-left: 30%;}
.sidebar-ad {float:left; border: 1px solid #cfd8dc;padding: 10px 0;border-radius: 2px;}
.resumesContainer{width:100%;text-align:center;display:inline-block;margin-top:38px;border-top:dashed 1px #d9d9d9}.resumesContainer ul{display:inherit;margin:0;padding:0;width:85%}.resumesContainer h2{font-size:18px;line-height:30px;border-radius:5px;padding:6px;margin-bottom:8px;font-weight:700}.resumesContainer ul li{float:left;list-style:none;margin-right:4px;padding:4px;width:24%}.resumesContainer ul li a{padding:0;margin:0}.resumesContainer ul li a img{padding:0;margin:0;width:100%}