.commentlist {list-style: none;margin: 0;}
.comment {border-bottom: 1px solid #dedede;margin-bottom:20px;}
ol, ul, li {list-style: none;}
.commentlist li .comment-text {overflow: hidden;position: relative;}
.commentlist li .author {margin-top: 5px;margin-bottom: 10px;}
.comment-author {margin-top: 5px;font-size: 14px;font-weight: 600;}
.comment-author a {color: #2f3239;}
.commentlist li .comment-meta {margin-top: 4px;overflow: hidden;height: 100%;}
.commentlist li .date {font-size: 13px;margin-top: 5px;margin-bottom:5px;margin-right: 10px;color: #a1a1a1;}
.date .icon-time{ margin-right:5px;}
/*.comment-respond #respond-inputs {height:77px;}
.comment-respond {width:100%;background: #FFF;overflow: hidden;height: 100%;border-bottom: 0;}
.comment-respond h2 {color: #ff7361;padding: 20px 0 10px;border-bottom: 2px solid #dedede;font-size: 20px;font-weight: bold;}
.comment-respond form, .comment-respond label {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
.comment-respond #respond-inputs p {width: 32%;margin-right: 2%;float: left;margin-bottom: 10px;font-size: 13px;font-weight: normal;line-height: 22px;}
.comment-respond #respond label {color: #2f3239;display: block;font-size: 13px;font-weight: bold;cursor:pointer;font-family: "Open Sans", Arial, sans-serif;}
.comment-respond input[type="text"], .comment-respond input[type="email"], .comment-respond textarea {padding: 8px;outline: none;font-size: 13px;font-weight: 600;margin: 0;width: 200px;max-width: 100%;display: block;margin-bottom: 20px;color: #ff7361;border: 1px solid #dedede;-moz-transition: border .25s linear, color .25s linear, background-color .25s linear;-webkit-transition: border .25s linear, color .25s linear, background-color .25s linear;-o-transition: border .25s linear, color .25s linear, background-color .25s linear;transition: border .25s linear, color .25s linear, background-color .25s linear;background: #f3f3f3;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.comment-respond input[type="text"]:focus, .comment-respond input[type="email"]:focus, .comment-respond textarea:focus {border-color: #ff7361;}
.comment-respond #respond input {display: block;width: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;color: #ff7361;font-family: "Open Sans", Arial, sans-serif;line-height: 20px;}
.comment-respond #respond textarea {display: block;width: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.comment-respond textarea {min-height: 60px;padding: 8px;outline: none;font-size: 13px;font-weight: 600;margin: 0;width: 200px;max-width: 100%;display: block;margin-bottom: 20px;border: 1px solid #dedede;-moz-transition: border .25s linear, color .25s linear, background-color .25s linear;-webkit-transition: border .25s linear, color .25s linear, background-color .25s linear;-o-transition: border .25s linear, color .25s linear, background-color .25s linear;transition: border .25s linear, color .25s linear, background-color .25s linear;background: #f3f3f3;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.comment-respond #respond-inputs p.last {margin: 0;}
.comment-respond .last {margin-right: 0 !important;clear: right;}
.comment-respond p {font-size: 13px;font-weight: normal;}
.comment-respond .form-submit {overflow: hidden;height: 100%;margin-top: 10px !important;margin-bottom: 0 !important;}
.comment-respond #respond input#submit {float: right;font-size: 15px;font-weight: bold;width: 100%;}
.comment-respond #respond input#submit{color: #FFF !important;display: inline-block;border: none;cursor: pointer;text-shadow: none !important;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;font-size: 15px;font-weight: bold;}
.comment-respond #respond input#submit {background-color: #ff7361;}
.comment-respond #respond input#submit:hover {background: #1CA86F;}
.comment-respond #respond input#submit {padding: 7px 15px;}
#respond label.required span {margin-left: 3px;color: #F00;}*/
p.succdiv{color: #008000; font-size:16px;}
p.errordiv{ color:#E80000; font-size:16px;}
span.error{color:#E80000;}
ul.tsc_pagination { margin:4px 0; padding:0px; height:100%; overflow:hidden; font-size:20px; list-style-type:none;}
ul.tsc_pagination li { float:left; margin:0px; padding:0px; margin-left:5px;}
ul.tsc_pagination li:first-child { margin-left:0px; }
ul.tsc_pagination li a {color:black; display:block; text-decoration:none; padding:7px 10px 7px 10px;}
ul.tsc_pagination li a img {border:none;}
ul.tsc_paginationB li a {border:solid 1px; padding:6px 9px 6px 9px;}
ul.tsc_paginationB li { padding-bottom:1px; }
ul.tsc_paginationB li a:hover, ul.tsc_paginationB li a.current {color:#FFFFFF; box-shadow:0px 1px #EDEDED; -moz-box-shadow:0px 1px #EDEDED; -webkit-box-shadow:0px 1px #EDEDED;}
ul.tsc_paginationB06 li a {color:#E92F2F; border-color:#FFA5A5; background:#FFF8F8;}
ul.tsc_paginationB06 li a:hover, ul.tsc_paginationB06 li a.current {text-shadow:0px 1px #B72E2E; border-color:#AD2D2D; background:#E43838; background:-moz-linear-gradient(top, #FF9B9B 1px, #FE5555 1px, #E43838); background:-webkit-gradient(linear, 0 0, 0 100%, color-stop(0.02, #FF9B9B), color-stop(0.02, #FE5555), color-stop(1, #E43838));}

.post_content p{font-size:16px; line-height:1.8em; margin: 0 0 10px 0;}
.post_content h2 {margin: 25px 0 15px 0;font-size: 20px;font-weight:bold;line-height: 1.2em;}
.post_content h3 {margin: 15px 0 4px 0;font-weight:bold !important;line-height: 1.2381em;}
.post_content img, .post_row img {max-width:100%;height: auto;margin: 5px;}
.post_content{margin-bottom:45px; word-wrap:break-word;}
.post_content ul.folder_structure {border-left: 2px solid #34C1CF;}
.post_content ul.folder_structure ul{border-left: 2px solid #34C1CF;}
.post_content ul li{line-height: 1.8em;font-size:16px;}
.post_content code, .post_row code {white-space: pre-wrap;font-family: Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;background-color: #eee;border: solid 1px #e4e4e4;padding: 2px 4px 2px;font-size: 0.875em;line-height: 1.85714em;border-radius: 2px;}
.img_center{ text-align:center;}
.img_center img{ display:inline !important;}
div.img_center{ margin-bottom:15px;}
.post_row img{ float:left; overflow:hidden; width:200px; margin-right:15px; margin-bottom:8px;}
.post_row{line-height: 1.8em;}
.btn_link {cursor: pointer;margin: 10px;background: #fff;border-radius: 3px;text-decoration: none;padding: 7px;font-size: 20px;transition: .3s;-webkit-transition: .3s; -moz-transition: .3s;-o-transition: .3s;display: inline-block;}
.btn_link i{ margin-right:2px;margin-right: 5px;top: 3px;}
.post_row .btn_link{padding: 2.5px !important;font-size: 15px !important;float:right;}
.btn_link:hover {text-decoration:none;}
.green {color: #2ecc71;border: 2px #2ecc71 solid;}
.green:hover, .green:active, .green:focus {color: #fff !important;background-color: #2ecc71;}
.blue {color: #55acee;border: 2px #55acee solid;}
.blue:hover {background-color: #55acee;color: #fff;}
.cred {color: #FB4314;border: 2px #FB4314 solid;}
.cred:hover {background-color: #FB4314;color: #fff;}
.cred:focus{color: #FB4314;text-decoration: none;outline: none;}
.border_top_4{border-top:4px solid #eee !important;width:100%;overflow: hidden;}

.aln-rt {text-align: right;font-weight: bold;}
.aln-rt a {color: #ff7361 !important; font-size:15px !important;}
.post_row p{font-size:16px !important;}
.step_list li{list-style-type:decimal;margin-top:6px;}
.stepListL { margin: 0;padding: 0;list-style-type: none;}
.stepListL > li {counter-increment: step-counter;margin-bottom: 10px;}
.stepListL > li::before {content: counter(step-counter);margin-right: 5px;font-size: 20px;background-color: rgb(76,175,80);color: white;font-weight: bold;padding: 3px 10px; border-radius: 100%;}
.list_type_none li{list-style:none !important;}
.bullet_disk_list li{list-style-type:disc;margin-top:5px;}
.post_content .note{color:#D20000;}
.popular_post_widget ul li:last-child{border-bottom:none;}
.error-template {padding: 40px 15px;text-align: center;}
.error-actions {margin-top:15px;margin-bottom:15px;}
.error-actions .btn { margin-right:10px;}
/* social newsletter subscription box */
.SidebarBox_subscribe{background:#48D07A;border:none;margin:0 0 15px;padding:30px}
.SidebarBox_subscribe h5{color:#FFF;font-size:19px;line-height:31px;margin:0 0 0px;text-transform:uppercase;position:relative;font-family:sans-serif}
.SidebarBox_subscribe p{color:#FFF;font-size:14px;font-weight:400;line-height:1.7;-webkit-font-smoothing:antialiased}
.SidebarBox_subscribe #subinput{background:url("../images/email-icon.png") no-repeat scroll 16px 21px #FFF;border-color:#eee;border-width:3px;border-style:none none solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;color:#BBB;font-family:Verdana,Arial,Tahoma,sans-serif;font-size:14px;padding:13px
15px 13px 45px;text-transform:uppercase;outline:none;width:100%;margin-bottom:5px}
.SidebarBox_subscribe input[type="button"], .SidebarBox_subscribe input[type="submit"], .SidebarBox_subscribe .button{background:#333;border-color:rgba(0, 0, 0, 0.3);border-width:3px;border-style:none none solid;box-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;cursor:pointer;font-family:Verdana,Arial,Tahoma,sans-serif;font-size:18px;font-weight:bold;padding:12px 15px;text-decoration:none;text-transform:uppercase;display:inline-block;width:100%;outline:none}
.SidebarBox_subscribe input:hover[type="button"], .SidebarBox_subscribe input:hover[type="submit"], .SidebarBox_subscribe input:focus[type="submit"], .SidebarBox_subscribe .button:hover{background:#329356;color:#fff;text-decoration:none;outline:none}

.comment-author-nitya192265, .bypostauthor {background: #e7f8fb!important;border: 1px dotted #bbb;padding: 6px;}
.socila_icons_set {text-align:center;}
.post_comment_social i{ vertical-align:top;font-size:17px;color:#ff7361;margin-right:2px;}
.post_content a{border-bottom: 1px solid #FF7361;}.post_content a:hover{text-decoration:none;}
.post_content .green{border-bottom:2px #2ecc71 solid!important;}
.adsense_widget{padding: 0 !important;text-align:center;}
.adsense_widget #div-gpt-ad-1483902724622-0 {width: 100% !important;}
.bar-header{width: 100%;height: auto;text-align: center; /*margin-bottom:10px;*/margin-top: 30px;}
.bar-footer{width: 100%;height: auto;text-align: center; margin-bottom:10px;margin-top: 15px;}
.bar-content{width: 100%;height: auto;text-align: center; margin-bottom:5px;margin-top: 5px;}
h1.single{margin-top:20px;}
.details-page-ad-bottom{width: 100%;height: auto;margin-top:10px;margin-bottom: 10px;text-align: center;}
/*#scroll {position:fixed;right:10px;bottom:45px;cursor:pointer;width:40px;height:40px;background-color:#FF7361;text-indent:-9999px;display:none;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px}
#scroll span {position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-12px;height:0;width:0;border:8px solid transparent;border-bottom-color:#ffffff}
#scroll:hover {background-color:#1CA86F;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}*/
.affiliates_widget{padding: 0 10px 5px !important;text-align:center;}
.affiliates_widget a{padding:5px;display: inline-block;}
.end-icon{font-size:22px;color:#FB4314;}


.note-text{font-style: oblique;font-size: 13px !important;color: #D20000;}


/* Post Authorbox*/
.cw-author-box {padding: 1rem;border: 1px solid #1CA86F;overflow: hidden;}
.avatar {float: left;}
.cw-author-box .avatar {margin: 0rem 2.1rem 2.1rem 0rem;border-radius: 50px;-webkit-border-radius: 50px;}
.cw-author-box-title {color: #111;font-size: 23px;}
.cw-author-box-title a {text-transform: uppercase;color: #FB4314;}
.cw-author_social {margin: 10px 0 0 0;}
.cw-author_social a {padding: 13px 14px;display: inline-block;border-radius: 3px;margin: 0px 4px;color: #fff;}
.cw-author-description a{color:#4f4e4e;}
.cw-author-description a:hover{color:#333;}
.demo-links{border: 2px solid #FF7361;box-shadow: 10px 10px 5px #888888;}
.videoContainer{position: relative;padding-bottom: 45%;height: 0;overflow: hidden;}
.videoContainer iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

/* Numeric Pagination */
.pager li > a, .pager li > span {border-radius: 0px !important;}


/* Post Download Page */
.post-download{width:100%;overflow:hidden;}
.post-download .leftAdBox{width:42%;float: left;overflow: hidden;margin-right: 15px;margin-bottom: 8px;}
.post-download .content{width:53%;float: left;} 
.post-download p{font-size:18px;}
.post-download .dwn-btn{margin-top: 40px;margin-bottom:20px;}
p.lincense{font-style: italic;font-size: 18px;color: #f92d50;margin-top:20px;}
p.lincense2{font-style: italic;font-size: 14px;color: #3d3c3c;margin-top:20px;}
p.donatePost{font-size: 20px !important;font-weight: bold;color: #f92d50;text-transform: uppercase;margin-bottom: 0;}
p.donatePost a{color: #34A853 !important;}
a.pay-dwn-link{color: #f92d50;font-style: italic;display: inline-block;padding: 5px 10px 5px 10px;border: 1px solid;border-radius: 4px;width: 245px;margin-top: 7px;text-decoration: none;}
a.pay-dwn-link:hover, a.pay-dwn-link:active, a.pay-dwn-link:focus{ background-color:#f92d50; color:#ffffff;text-decoration: none;}

/* Donate Page */
.donate-box{padding: 20px;}
.donate-box .panel-default>.panel-heading{background-color: #6e6ab6;border-color: #6e6ab6;color: #FFFFFF;font-size: 21px;font-weight: bold;}
.donate-box .panel-default {border-color: #6e6ab6;}
.price-details{padding: 10px 20px 10px 20px;float: left;width: 100%;}
.price-details ul {float: left;width: 50%; list-style: none;}
.payment-block {padding-top: 10px;border-top: 1px solid #eee;float: left;width: 100%;}
.payInr{width: 50%;float: left;}
.payInr img{margin-top: 8px;}
.paypal_button {background: #fd1b5c url("../images/paypal.png") no-repeat 15px;border: none;outline: none;padding: 20px 17px 20px 47px;font-size: 16px;color: #e5f3fc;border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px;border-bottom: 5px solid #bf113f; -webkit-transition: all 0.5s ease-in-out;    -moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;cursor: pointer;font-weight: 700;}
.paypal_button2 {background: #fd1b5c;border: none;outline: none;padding: 20px 17px 20px 17px;font-size: 16px;color: #e5f3fc;border-radius: 5px; -webkit-border-radius: 5px;
    -moz-border-radius: 5px; -o-border-radius: 5px; border-bottom: 5px solid #bf113f; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out;    -o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;cursor: pointer;font-weight: 700;}
.paypal_button.bitcoin {background: #fd1b5c url("images/bitcoin.png") no-repeat 15px !important;}
a.paypal_button, a.paypal_button2{padding: 8px 17px 8px 17px;float: left;text-decoration:none !important;}
.paypal_button:hover, .paypal_button:focus, .paypal_button:active, .paypal_button2:hover, .paypal_button2:focus, .paypal_button2:active{background-color:#e81954;}
a.paypal_button2:hover, a.paypal_button2:focus, a.paypal_button2:active{color: #e5f3fc !important;}
.paypal_form {float: left;line-height: 0;width: 30%;text-align: center;}
.radio{color: #666;}
.radio label span {color: #333;font-weight: bold;}
.donate-content p{font-size:17px;}

.payment-content h4{font-size: 22px;color: #4CAF50;}
.payment-content h4.err{color:#cb0100;}
.payment-content p{color: #ef4665;}
.payment-content p span{font-weight: bold;color: #333;}
.payment-content p.note{color: #333;font-size: 16px;font-style: italic;}

/*Service page*/
.service-quote{font-size: 20px;font-weight: bold;font-style: italic;}


/* comment pagination */
.commentPagination {text-align: center;margin-top: 10px;}
.commentPagination .prev, .commentPagination .next {padding: 2px 7px 2px 7px;margin: 3px;border: 1px solid #ccc;background: white;color: #03a;}
.commentPagination .next:hover {border: 1px solid #000;background: #03c;color: white;}
.commentPagination .next.inactive, .commentPagination .prev.inactive {padding: 2px 7px 2px 7px;margin: 5px;border: 1px solid #eee;background: white;color: #ddd;}
.commentPagination .current {padding: 2px 7px 2px 7px;margin: 3px;background: white;font-weight: bold;color: #f90;font-size: 105%;}
.commentPagination a {padding: 2px 7px 2px 7px;margin: 3px;border: 1px solid #ccc;color: #03a;background: white;text-decoration: none;}
.commentPagination a:hover {border: 1px solid #333;background: #03c;color: white;text-decoration: none;}

/* recomended post */
.recomend-head{align-items: center;width: 100%;}
.recomend-head h4{background-color: #3a3a3a;padding-top: 4px;padding-bottom: 4px;padding-left: 16px;padding-right: 16px;color: #fff;text-transform: uppercase;font-weight: 600;font-size: 2rem;}


/* See Also Link */
.seeAlso{border-left: 4px solid #E74C3C!important;padding: 10px 27px 10px 27px;border: 0;color: #222;background-color: #f6f8f7;font-size: 14px;font-weight: 500;line-height: 1.65em;}
.seeAlso span{margin-right: .75em;}
.seeAlso span:before {content: "SEE ALSO:";}
.seeAlso a{margin-right: 10px;display: inline-block;color: #363;text-decoration: none;border-bottom: none !important;}
.seeAlso a:hover{color: #363;text-decoration:underline;}

.seeAlso2{border-left: 4px solid #E74C3C!important;padding: 10px 20px 10px 20px;border: 0;color: #333;background-color: #efefef;font-size: 14px;font-weight: 600;line-height: 1.65em;}
.seeAlso2 span{margin-right: .75em;}
.seeAlso2 span:before {content: "SOURCE TUTORIAL:";}
.seeAlso2 a{margin-right: 10px;display: inline-block;color: #c40b0a;text-decoration: none;border-bottom: none !important;}
.seeAlso2 a:hover{color: #363;text-decoration:underline;}

/* Subscribe Locer */
.box-sizing{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
.subscribe-locker {margin: 30px auto 35px;border: 0;background-color: transparent; font: normal normal 400 13px/170% Arial,Helvetica,sans-serif; color: #111; position: relative !important; max-width: 625px;}
.subscribe-locker .sloc-wrap {border: 1px solid #e6e6e6; -moz-box-shadow: 0 0 40px rgba(0,0,0,.08); -webkit-box-shadow: 0 0 40px rgba(0,0,0,.08); box-shadow: 0 0 40px rgba(0,0,0,.08);}
.subscribe-locker .sloc-inner-wrap {border: 3px solid #fefefe;background-color: #f7f7f7;position: relative;overflow: visible;}
.subscribe-locker .sloc-content {text-align: center;padding: 30px;}
.subscribe-locker .sloc-content .sloc-text {margin-bottom: 15px; -webkit-text-shadow: 1px 1px 2px #fff; -moz-text-shadow: 1px 1px 2px #fff; text-shadow: 1px 1px 2px #fff;}
.sloc-text .sloc-header {font-size: 18px;line-height: 130%;font-weight: 700;display: inline-block;margin-bottom: 7px;}
.sloc-text .sloc-header.lock:after, .sloc-text .sloc-header.lock:before {content: " ";display: inline-block;width: 16px;height: 16px;margin: 0 9px;background: url(../images/lock-black.png) 0 2px no-repeat;}
.sloc-text .sloc-message{font-size: 15px;}
.sloc-content .sloc-frm input[type="text"], .sloc-content .sloc-frm input[type="email"], .sloc-content .sloc-frm input[type="password"]{ width: 91.3%; padding: 0.8em 1em; font-size: 1em; color: #999;outline: none;border: 1px solid #ddd;background: none; -webkit-appearance: none; -webkit-transition: 0.5s all; -moz-transition: 0.5s all;transition: 0.5s all; margin-bottom: 10px;}
.sloc-content .sloc-frm button {color: #fff;font-size: 1em;outline: none;padding: 0.9em 1em;border: 1px solid #f36464; -webkit-appearance: none;background: #f36464;width: 100%;    cursor: pointer;margin-top: 1.5em;text-transform: uppercase;letter-spacing: 4px; -webkit-transition: 0.5s all; -moz-transition: 0.5s all;transition: 0.5s all;}
.sloc-content .sloc-frm button:hover {background: transparent;color: #f36464;letter-spacing: 6px;}
.emailSubscribeForm .mem-link{color: #FFF;font-size: 1em;outline: none;padding: 0.9em 1em;border: 1px solid #f36464; -webkit-appearance: none;background: #0ab85f;width: 100%;cursor: pointer;margin-top: 1.5em;text-transform: uppercase;text-decoration: none;letter-spacing: 2px; -webkit-transition: 0.5s all; -moz-transition: 0.5s all;transition: 0.5s all;}
.emailSubscribeForm .mem-link:hover {background: transparent;color: #0ab85f;text-decoration: none;}
.downloadContent{ padding-bottom:30px; padding-top:30px;}

/* category listing page */
.topic-cat{padding: 15px;}
.topic-cat .catList {margin: 0;padding: 0;list-style: none; -moz-column-width: 128px; -moz-column-count: 4; -moz-column-gap: 24px; -moz-column-rule-color: transparent; -moz-column-rule-style: solid; -moz-column-rule-width: 0; -webkit-column-width: 128px; -webkit-column-count: 4; -webkit-column-gap: 24px; -webkit-column-rule-color: transparent;    -webkit-column-rule-style: solid; -webkit-column-rule-width: 0;column-width: 128px;column-count: 4;column-gap: 24px;column-rule-color: transparent;column-rule-style: solid; column-rule-width: 0;font-size: 16px;line-height: 1.5;}
.topic-cat ul li {margin: 4px 0;list-style: none !important;}
.topic-cat ul li::before {display: inline-block;width: 0;height: 0;margin-right: 8px;margin-bottom: 4px;border-top: 4px solid transparent;border-bottom: 4px solid transparent; border-left: 5px solid #ffc24e;vertical-align: middle;content: "";}
.topic-cat ul li a {color: #1f2836;}
.topic-cat ul li a:hover {color: #0087e0;}
a.widgetAllCat{float:right; color:#ffffff !important;}
.adsSt_widget img{ max-width:100%;}

/* folder structure */
.dirStructure{list-style-type:none;margin:16px 0px 16px 16px;padding:0;}
.dirStructure ul{list-style-type:none;padding:0;margin-top:0;}
.dirStructure li{line-height: initial !important;padding-left:22px;margin:0; font-style:italic;}
.dirStructure li.file{margin-bottom: 3px;}
.dirStructure .folder{background: url('../images/folder-20.png') 0px 0px no-repeat;}
.dirStructure .file{background: url('../images/file-18.png') 0px 0px no-repeat;}
pre.file-struc{background: transparent !important;color: #000 !important;border: none !important;text-shadow: 1px 2px 3px rgba(0,0,0,0.3) !important;font-size: 1em;}
ul.pager{width:100%;}

/* spinner */
.spinner {display: inline-block;z-index: 1;width: 20px;height: 20px;border: 8px solid #f3f3f3;border-radius: 50%;border-top: 8px solid #3498db; -webkit-animation: spin 2s linear infinite;animation: spin 2s linear infinite;}
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@media only screen and (min-width: 1024px) and (max-width: 1024px){
.nav > li > a {padding: 15px 8px!important;}
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
.nav > li > a {padding: 10px 10px!important;}
}

@media only screen and (min-width: 640px) and (max-width: 767px){
.post-download{margin-bottom:20px;}
.price-details ul {float: left;width: 100%; list-style: none;}
}

@media only screen and (min-width: 480px) and (max-width: 639px){
.post-download{margin-bottom:30px;}
.post-download .leftAdBox{width:100%;}
.post-download .content{width:100%;}
.price-details ul {float: left;width: 100%; list-style: none;}
.payInr{width:100%;}
.paypal_form{ width:100%; margin-top:10px;text-align: left;}
.paypal_form.right{ text-align:left !important;}
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
.post-download{margin-bottom:30px;}
.post-download .leftAdBox{width:100%;}
.post-download .content{width:100%;}
.price-details ul {float: left;width: 100%; list-style: none;padding-left:0px;}
.payInr{width:100%;}
.paypal_form{ width:100%; margin-top:10px;text-align: left;}
.paypal_form.right{ text-align:left !important;}
}



.socialicons a.ask{
	float: left;
    margin-right: 10px;
    margin-top: -5px;
}
.askTxt{
	font-family: cursive;
	font-size: 17px !important;
	text-align: center;
}
.askTxt a.ask-qa{
	color: #007bff;
    background-color: transparent;
    background-image: none;
    border: 1px solid #007bff;
    padding: 4px 10px;
    font-size: 15px;
}
.askTxt a.ask-qa:hover{
	color: #fff;
    background-color: #007bff;
    border-color: #007bff;
}


@media screen and (max-width:728px) {
#CodexWorld_Header_banner{
  height:auto;
}
}
@media screen and (max-width: 970px) and (min-width: 728px) {
#CodexWorld_Header_banner{
  height:auto;
}
}
@media screen and (min-width:970px) {
#CodexWorld_Header_banner{
  height:auto;
}
}
#CodexWorld_Left_Sidebar_banner{
  width:auto;
  height:auto;
}
#CodexWorld_Left_Sidebar_Square_banner{
  width:auto;
  height:auto;
}
@media screen and (max-width:728px) {
#CodexWorld_Post_Page_Top_banner{
  height:auto;
}
}
@media screen and (max-width: 1500px) and (min-width: 728px) {
#CodexWorld_Post_Page_Top_banner{
  height:auto;
}
}
@media screen and (min-width:1500px) {
	#CodexWorld_Post_Page_Top_banner{
	  height:auto;
	}
}
#CodexWorld_Post_Page_Bottom_banner{
  height:auto;
}


.post_editor_content h2 {
    margin: 25px 0 15px 0;
    font-size: 20px;
    font-weight: bold;
}
.post_editor_content h3{
    margin: 22px 0 13px 0;
    font-size: 19px;
    font-weight: 600;
}
.post_editor_content h4{
    margin: 20px 0 11px 0;
    font-size: 18px;
    font-weight: 600;
}
.post_editor_content h5{
    margin: 19px 0 10px 0;
    font-size: 17px;
    font-weight: 600;
}
.post_editor_content h6{
    margin: 18px 0 10px 0;
    font-size: 16px;
    font-weight: 600;
}
p.donateTxt {
    font-size: 20px;
    color: #34A853;
}



/* =================
 * Side Bar sidebar
 * ========================*/
 .SidebarBox {
    position: relative;
    z-index: 1;
    background: #fff;
    width: 100%;
    margin: 20px 0;
}
.SidebarBox:first-of-type{margin-top: 0px;}
.SidebarBox_head {
    background: #1C94C6;
    color: #fff;
    font-size: 21px;
    margin: 0;
    padding: 10px 20px;
    text-align: left;
    font-weight: 700;
}
.SidebarBox_content {
    position: relative;
    padding: 10px 20px 20px;
}
.SidebarBox_list {
    margin-bottom: 0;
    list-style: none;
    counter-reset: ol-counter;
    margin-left: 20px;
    padding-left: 0;
}

.SidebarBox_list li {
    position: relative;
    margin: 4px 0;
}
.SidebarBox_list li:before {
    width: 6px;
    height: 6px;
    box-sizing: border-box;
    display: block;
    right: 100%;
    position: absolute;
    background-color: #1CA86F;
    text-align: right;
    border-radius: 50%;
    content: "";
    top: 10px;
    margin-right: 13px;
}
.SidebarBox_list a {
    color: #4a4a4a;
    border-bottom: 1px solid #E4E1E1;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.SidebarBox_list a:hover, .SidebarBox_list a:focus {
    color: #4a4a4a;
    border-color: #4a4a4a;
}
.tabCategory ul{padding-left: 25px;}
.tabCategory ul li{
	position: relative;
  margin: 5px 0;
}
.tabCategory ul li:before {
    width: 6px;
    height: 6px;
    box-sizing: border-box;
    display: block;
    right: 100%;
    position: absolute;
    text-align: right;
    border-radius: 50%;
    content: "";
    top: 10px;
    margin-right: 13px;
		
}
.SidebarBox_ads{width: 100%;background: none;overflow: hidden;text-align: center;}
.SidebarBox_ads .adwidget{width: 50%;}
.SidebarBox_ads .small-ad>div{
    margin-bottom: 20px;
}
.SidebarBox_ads .small-ad>div {
    float: left;
}
/* sidebar subscribe box */
.SidebarBox_subscribe {
    background: #1CA86F;
    border: none;
    margin: 0 0 15px;
    padding: 30px;
}
.SidebarBox_subscribe h5 {
    color: #FFFFFF;
    font-size: 19px;
    line-height: 31px;
    margin: 0 0 0px;
    text-transform: uppercase;
    position: relative;
    font-family: sans-serif;
}
.SidebarBox_subscribe p {
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.7;
    -webkit-font-smoothing: antialiased;
}
.SidebarBox_subscribe #subinput {
    background: url("../images/email-icon.png") no-repeat scroll 16px 21px #FFFFFF;
    border-color: #eee;
    border-width: 3px;
    border-style: none none solid;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color: #fff;
    color: #BBBBBB;
    font-family: Verdana,Arial,Tahoma,sans-serif;
    font-size: 14px;
    padding: 13px 15px 13px 45px;
    text-transform: uppercase;
    outline: none;
    width: 100%;
    margin-bottom: 5px;
}
.SidebarBox_subscribe input[type="button"], .SidebarBox_subscribe input[type="submit"], .SidebarBox_subscribe .button {
    background: #333;
    border-color: rgba(0, 0, 0, 0.3);
    border-width: 3px;
    border-style: none none solid;
    box-shadow: none;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 18px;
    font-weight: bold;
    padding: 12px 15px;
    text-decoration: none;
    text-transform: uppercase;
    display: inline-block;
    width: 100%;
	outline: none;
}
.SidebarBox_subscribe input:hover[type="button"], .SidebarBox_subscribe input:hover[type="submit"], .SidebarBox_subscribe input:focus[type="submit"], .SidebarBox_subscribe .button:hover {
    background: #338e30;
    color: #fff;
    text-decoration: none;
	outline: none;
}
.SidebarBox .tabCategory ul {overflow: auto;}
.SidebarBox .tabCategory ul li{float:left; width:50%;}
.subSocialIcons{text-align: center;}
.subSocialIcons img{padding: 10px 5px 0px 0px;}
.emailSubsMsg{
	margin-bottom: 15px;
}

.releted_howtoguides{
    width: 100%;
}
.releted_howtoguides ul{
    margin: 20px 0 !important;
    padding: 0 !important;
}
.releted_howtoguides ul li{
    margin-bottom: 7px !important;
    list-style: none !important;
}
.releted_howtoguides ul li i{
    vertical-align: middle;
    color: #333;
}
.releted_howtoguides ul li a{
    color: #c40b0a;
    font-size: 15px;
    font-weight: 600;
}
.releted_howtoguides ul li a:hover{
    color: #007bff;
}