body{padding: 0; margin: 0; color: #383838; background: #fff; font-size: 18px; font-family: 'Open Sans', sans-serif; min-width: 320px}
.cleaner{width: 0; height: 0; line-height: 0; font-size: 0; clear: both}
p{line-height: 1.5em; padding: 0; margin: 0 0 1.8em; text-align: justify}
h1,h2,h3,h4,h5,h6{font-weight: 700; font-family: 'Open Sans', sans-serif; margin: 0 0 0.6em; padding: 0}
h1{font-size: 35px;}
h2{font-size: 27px;}
h3{font-size: 25px;}
h4{font-size: 23px;}
h5{font-size: 21px;}
h6{font-size: 19px;}
a{text-decoration: underline; color: #383838}
a:hover{text-decoration: none}
.inner {max-width: 1170px; width: 100%; margin: 0 auto;}
.license_inner {max-width: 1515px; width: 100%; margin: 0 auto;}
.bigH {text-align: center; margin-bottom: 100px}

.absHeader {background-color: #2c302f; color: #fff; text-align: center; text-transform: uppercase; height: 35px;}
.menu>a {display: none}
.menu ul {list-style: none; margin: 0px; display: flex; justify-content: center; padding-left: 0px} 
.menublock a {text-decoration: none; font-size: 14px; color: #fff; text-transform: uppercase; line-height: 35px; padding: 0px 0px; font-weight: 600}
.menublock a:hover {text-decoration: underline}
.menu ul li:nth-child(1):after {content: "|"; padding: 0px 7px}
.menu ul li:nth-child(2):after {content: "|"; padding: 0px 7px}
.menu ul li:last-of-type:after {content: none}

header {height: 80px}
header .left{float: left; height: 80px}
header .left img {margin-top: 20px; margin-bottom: 20px}
header .right{float: right}
.sele { color: #383838; font-size: 25px; font-weight: 700; padding: 0px 0px; display: inline-block; box-sizing: border-box; font-family: 'Roboto Condensed', sans-serif; text-decoration: none; line-height: 80px; padding-right: 0px}
.highlight {color: #5ea5b9}

/*
#completeBigR iframe {width: 100%}
#completeBigR iframe img{max-width=160px ;max-height=600px ;width: 100%}
*/

.fourImages a {width: 23.5%; margin-right: 2%; float: left}
.fourImages a:last-of-type {width: 23.5%; margin-right: 0%; float: left}
/*.fourImages a img{width: 24%; margin-right: 2%}*/
/*.fourImages a:last-of-type img{width: 23.5%; margin-right: 0%}*/

.menu_type>a {display: none}
.menu_type {float: right}
.menu_type ul {list-style: none; margin: 0px; display: inline-block; box-sizing: border-box; padding-left: 0px} 
.menu_type ul li {display: inline-block; box-sizing: border-box}
.menu_type a {text-decoration: none; font-size: 17px; color: #f58220; text-transform: uppercase; line-height: 110px; padding: 0px 9px; font-weight: 800; -webkit-transition: all 0.7s ease;
              transition: all 0.7s ease;}
.menu_type a:hover {text-decoration: underline }
.thin {font-size: 35px; font-weight: 300; color: #383838; text-transform: uppercase}
.why_inner {max-width: 815px; width: 100%; margin: 0 auto; box-sizing: border-box}
.text_inner {max-width: 815px; width: 100%; margin: 0 auto; box-sizing: border-box}
.middle .why h1 {font-weight: 700; }
.middle .why .orange {font-weight: 700; color: #5ea5b9}
.middle .why {background-color: #fff; padding: 0px 0px; text-align: left}
.middle .grey {background-color: #fff; padding: 30px 0px; text-align: left}
.middle .text {background-color: #fff; padding: 30px 0px; text-align: left}
.moreinfo {display: block; width: 240px; height: 58px; background-color: #f58220; color: #fff; font-family: 'Roboto Condensed', sans-serif; text-decoration: none; line-height: 58px; text-align: center; font-size: 20px; border-radius: 10px; margin: auto}
.moreinfo:hover {opacity: 0.9}
.ulInText {padding: 0px; margin: 0px; list-style:none;}
.ulInText li {padding: 5px; box-sizing: border-box}

.articleList .articleItem {font-family: 'Roboto Condensed', sans-serif; text-decoration: none; width: 32%; float: left; margin-right: 2%; margin-bottom: 25px; transition: 1s ease; box-sizing: border-box; -webkit-transition: all 1s;transition: all 1s;}
.articleList .articleItem:hover {box-sizing: border-box; transition: 0.5 ease; -webkit-filter: grayscale(100%);
filter: grayscale(100%);}
.articleList .articleItem .articleDate {font-size: 12px; display: block}
.articleList .articleItem .articleTitle {height: 2.5em; display: block; overflow:hidden;
     width: 100%; }
.articleList .articleItem:nth-child(3n) {margin-right: 0%}
.articleList .articleItem img {max-width: 100%; width: 260px; height: 147px}

.quotePlace {margin: 35px 0px}
.quotePlace #quoteDisplay{font-family: 'Roboto Condensed', sans-serif;  }
.quotePlace #quoteAuthor{font-family: 'Roboto Condensed', sans-serif; font-size: 14px; margin-top: 10px; text-align: right}
#randomArticleBlock img{max-width: 100%}
#randomArticleTitle {width: 100%;}
#randomArticleBlock .randomArticleItem {width: 100%;text-decoration: none; margin-top: 10px; display: block; font-family: 'Roboto Condensed', sans-serif; font-size: 20px; transition: all 0.5s}
#randomArticleBlock .randomArticleItem:hover {opacity: 0.9}

.specificArticleContent img{max-width: 100%; margin-top: 25px; margin-bottom: 10px; display: block; margin-left: auto; margin-right: auto}
.specificArticleContent .articleMainImage {margin-top: 5px; margin-bottom: 25px}
.specificArticleContent h4 {margin-top: 18px; margin-bottom: 7px; padding: 0px; font-family: 'Roboto Condensed', sans-serif;}
.specificArticleContent h3 {margin-top: 18px; margin-bottom: 7px; padding: 0px; font-family: 'Roboto Condensed', sans-serif;}
.specificArticleContent h2 {margin-top: 18px; margin-bottom: 7px; padding: 0px; font-family: 'Roboto Condensed', sans-serif;}
.specificArticleContent h1 {font-family: 'Roboto Condensed', sans-serif;}
.specificArticleContent p em {display: block; margin-top: 25px; margin-bottom: 10px}
.specificArticleContent {font-family: 'Roboto Condensed', sans-serif;}
.dateAndShareBlock {display: block; margin-bottom: 20px}
.dateAndShareBlock .specificArticleDate {display: inline-block; float: left; font-size: 14px}
.dateAndShareBlock #upperShareBtn {display: inline-block; float: right}
.dateAndShareBlock #upperShareBtn {text-decoration: none; font-size: 20px; box-sizing: border-box; padding: 4px 12px; background-color: #4267b2; color: #fff}
.dateAndShareBlock #upperShareBtn:before {content:'\f230'; font-family: 'FontAwesome'; font-size: 22px; color: #fff; padding-right: 15px; text-decoration: none; display: inline-block; padding-top: 2px}

.license_types {padding: 110px 0px}
.license_types .type {color: #383838; width: 32%; margin-right: 2%; float: left; box-sizing: border-box; padding-bottom: 50px}
.license_types .type:nth-child(3n) {margin-right: 0px}
.license_types .type:last-of-type a{font-weight: 300}
.type .heading_type {font-weight: 300; font-size: 18px}
.type h2 {font-weight: 700; font-size: 25px; padding-bottom: 15px}
.type p {font-size: 18px; margin-bottom: 0px}
.type a {font-weight: 700}

.slider {width: 100%;}
.slider img {width: 100%; margin-bottom: -5px}

footer {background-color: #f58220; padding: 5px 0px; position: relative; margin-top: 70px}
footer a {text-decoration: none; font-size: 25px; display: block; text-align: center; color: #fff; margin-bottom: 0px; transition: 0.5s ease}
footer a:hover {transition: 0.5s ease; letter-spacing: 1.5px}
/*footer .flogo { position: absolute;  z-index: 2;  width:95%;  height: 120px;  overflow: hidden;  margin: 0 auto;  left: 0;  right: 0;}*/
footer .flogo:hover {opacity: 0.97}
.absFooter {padding: 30px 0px; padding-bottom: 30px}
.absFooter a {display: block; text-align: center; text-decoration: none; font-size: 13px; color: #424242}
.absFooter a:hover {opacity: 0.9}
.upage {max-width: 1170px; display: block; margin: auto; padding: 50px 0px; text-align: center}
.facebookSH {display: flex; text-align: center; text-decoration: none; padding: 10px; background-color: #4267b2; color: #fff; justify-content: center}
.facebookSH:before {content:'\f230'; font-family: 'FontAwesome'; font-size: 22px; color: #fff; padding-right: 15px; text-decoration: none; display: inline-block; padding-top: 6px}

.bigContentLR {margin-top: 20px}
.bigContentLR .bigL {width: 71%; float: left}
.bigContentLR .bigR {width: 26%; float: right;}
.bigContentLR .bigR .adsT img{max-width: 100%}
.bigContentLR .bigR img{max-width: 100%}
.subscriptionBlock {margin-top: 30px}
.ClickBankBlock {margin-top: 30px}
.promotedArticlesAllBlock h2 {text-align: center; font-family: 'Roboto Condensed', sans-serif;margin-top: 60px}
.promotedArticles {}
.promotedArticles a img {width: 100%; height: 201px}
.promotedArticles a div {text-align: center; font-size: 22px; margin: 5px}
.promotedArticles a {width: 32%; float: left; margin-right: 2%; font-family: 'Roboto Condensed', sans-serif; text-decoration: none; border: 2px solid #f58220; box-sizing: border-box; transition: 0.5s ease}
.promotedArticles a:hover {opacity: 0.8; transition: 0.5s ease}
.promotedArticles a div {display: block; height: 2.5em;}
.promotedArticles a:nth-child(3) {margin-right: 0%}
.rightArticleHeading {display: block; text-align: center; font-family: 'Roboto Condensed', sans-serif; font-weight: 700}

/*
#completeBigR iframe {max-width: 100%; max-height: 100%}
#completeBigR iframe img{max-width: 100%; max-height: 100%}
*/

.facebookHeader:before {content:'\f230'; font-family: 'FontAwesome'; font-size: 20px; color: #6e8fc2; padding-right: 0px; text-decoration: none; display: inline-block; padding-top: 1px; padding-right: 9px; font-weight: 300}
.instagramHeader:before {content:'\f16d'; font-family: 'FontAwesome'; font-size: 20px; color: #fe3674; padding-right: 0px; text-decoration: none; display: inline-block; padding-top: 1px; padding-right: 9px}
.twitterHeader:before {content:'\f099'; font-family: 'FontAwesome'; font-size: 20px; color: #1da1f2; padding-right: 0px; text-decoration: none; display: inline-block; padding-top: 1px; padding-right: 9px}

.rightAdsHeading {display: block; font-weight: 700; margin: 10px 0px}
#CB1 img {max-width: 100%}
#CB1_moved img {max-width: 100%}
#CB2 img {max-width: 100%}
#CB3 {margin-top: 10px}
#CB3 img {max-width: 100%}

/*Subscription*/
div#sib_embed_signup .needsfilled input {border-color: #B94A48 !important; color: #B94A48 !important;}
    div#sib_embed_signup .needsfilled {color: #B94A48 !important;}
    div#sib_embed_signup input[type="text"] {border: 1px solid #CCCCCC;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
    div#sib_embed_signup input[type=number]::-webkit-inner-spin-button, div#sib_embed_signup input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;-moz-appearance: none; margin:0; }
    div#sib_embed_signup input[type=number] {-moz-appearance: textfield;}
    div#sib_embed_signup div.message_area {position: relative;padding: 10px 30px 10px 10px; margin: 0px 0px 10px 0px;font-size:14px; border-radius: 5px;-webkit-border-radius: 5px; -moz-border-radius: 5px;box-sizing: border-box;}
    div#sib_embed_signup div.message_area button.close {position: absolute;right: 8px;top: 8px;color: inherit;background: 0 0;border: 0;padding: 0px;-webkit-appearance: none;cursor: pointer;font-weight: bold;font-size: 14px;}
    .tipicon{cursor: pointer;padding: 3px 7px;font-size: 12px;font-weight: bold;line-height: 1.2;color: #fff;text-align: center;vertical-align: baseline;background-color: #999;border-radius: 10px;text-decoration: none;}
    .tooltip{display: inline;position: absolute;left: 97%;}
    .tooltip:hover:after{background: #333;background: rgba(0,0,0,.8);border-radius: 5px;color: #fff;content: attr(data-title);right: -2px;bottom: 26px;padding: 5px 15px;position: absolute;z-index: 98;width: 220px;}
    .tooltip_small:hover:after{padding: 5px 5px; width: 150px;}
    .tooltip:hover:before{border: solid;border-color: #333 transparent;border-width: 6px 6px 0 6px;bottom: 20px;content: "";left: 1px;position: absolute;z-index: 99;}
    .sib-dropdown-menu.flag-icon {display: none;height: 100px;overflow-x: hidden;min-width: 230px;font-size: 13px;list-style: none;padding-left:14px;border:1px solid rgba(0,0,0,.15);background: white;border-radius: 4px;margin-top:10px;}
    .sib-dropdown-menu.flag-icon li a{display: block;white-space: nowrap;text-decoration: none;color: rgba(0,0,0,0.87);box-shadow: none;}
    .sms_field .country-block{margin-right: 3px !important;float: left;width:56px;}
    .icon-arrow{display: inline-block;width:0px;height: 0px;margin-left:2px;margin-top:5px;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;vertical-align: text-top;}
    .sib-dropdown-toggle.country-flg{display: inline-block;font-size: 13px;}
    body {background-Image: url('');}
body {background-color: #ffffff;}
div#sib_embed_signup .sib-container {background: rgba(252,252,252,1);}
div#sib_embed_signup .sib-container h1 {font-family: 'Roboto Condensed', sans-serif;}
div#sib_embed_signup h1.title {font-size: 22px;}
div#sib_embed_signup .sib-container .forms-builder-footer, div#sib_embed_signup .sib-container .description, div#sib_embed_signup .sib-container .fake-label, div#sib_embed_signup .sib-container .row, div#sib_embed_signup .sib-container #company-name{font-family: 'Roboto Condensed', sans-serif;}
div#sib_embed_signup .forms-builder-footer,div#sib_embed_signup div.description,div#sib_embed_signup .fake-label,div#sib_embed_signup .row  {font-size: 17px;}
div#sib_embed_signup .sib-container .button {font-family: 'Roboto Condensed', sans-serif;}
div#sib_embed_signup .button{font-size: 14px;}
div#sib_embed_signup input {font-size: 13px;}
div#sib_embed_signup .sib-containter h1 {color: #232323;}
div#sib_embed_signup .sib-container {color: #343434;}
div#sib_embed_signup .sib-container .button{color: #ffffff;}
div#sib_embed_signup .sib-container .button{background: #050505;}
div#sib_embed_signup .forms-builder-wrapper{ max-width: 540px;}
div#sib_embed_signup .sib-container{padding: 15px 10px}
div#sib_embed_signup .header{ padding: 0px 10px; }

div#sib_embed_signup h1.title{ lineHeight: 50px;}
div#sib_embed_signup h3.company-name{ lineHeight: 35px;}
div#sib_embed_signup div.description{ padding: 15px 10px;}
div#sib_embed_signup div.row{ padding:10px 10px; }
div#sib_embed_signup input[type=text]{ padding: 10px 4px;width:100% !important;box-sizing: border-box;}
div#sib_embed_signup input[type=number]{ padding: 10px 4px;width:100% !important;box-sizing: border-box;}

.rc-anchor-normal .rc-anchor-checkbox-label {width: 95px}
.description editable {padding-bottom: 15px}
.sib-container rounded {padding: 10px}
.captcha forms-builder-group {}
.lbl-tinyltr {font-size: 14px; display: block; margin-bottom: 10px}
.captchaMyWrapper {width: 100%; }
div#sib_embed_signup .button{font-size: 14px; color: rgb(255, 255, 255); background: rgb(5, 5, 5); display: inline-block; white-space: nowrap; min-height: 40px; margin: 0px 0px 0px 0px; padding: 0px 22px; text-decoration: none; text-transform: uppercase; text-align: center; font-weight: bold; font-style: normal; font-size: 14px; cursor: pointer; border: 0px; border-radius: 4px; vertical-align: top; height: auto; line-height: 150%;}

/*End subscription*/

@media screen and (max-width:10px){
}

@media screen and (max-width:1650px){
    .menu ul {padding-left: 0px}
    .license_types {padding: 90px 5px}
}

@media screen and (max-width:1200px){
/*
    .menu>ul{display: none}
    .menu>a{ text-decoration: none; float: none; transition: 0.8s ease; margin: auto; text-align: center; font-size: 25px; color: #fff; line-height: 30px; display: flex; justify-content: center}
*/
/*    .absHeader {height: 30px}*/
/*    .menu_type>ul {display: none}*/
    .menu_type>a {text-decoration: none; float: none; transition: 0.8s ease; margin: auto; font-size: 25px; display: inline-block}
    header {padding: 0px 7px}
    .sele {padding-right: 7px}
    .bigContentLR {padding-left: 7px; padding-right: 7px}
    #featuredArticlesInput {padding-left: 7px; padding-right: 7px}
/*    completeBigR iframe {resize: both}*/
}
@media screen and (max-width:1170px){
    .articleList .articleItem:nth-child(3n) {margin-right: 2%}
    .articleList .articleItem {width: 49%; margin-right: 2%;}
    .articleList .articleItem:nth-child(2n) {margin-right: 0%}
    .articleList .articleItem img {width: 100%; height: 100%}
    
    .promotedArticles a img {height: 100%}
    

    
}
@media screen and (max-width:1100px){
    .license_types .type {width: 100%; margin-right: 0px; float: none; display: block; text-align: center; }
    .license_types {padding: 30px 5px}
}
@media screen and (max-width:1000px){

}
@media screen and (max-width:900px){
    .middle .why {padding: 40px 0px; padding-top: 0px}
/*    .bigContentLR .bigR {margin-top: 28px}*/
    .why_inner {padding: 0px 5px}
    footer a{font-size: 16px;}
    .facebookSH:before {font-size: 22px; padding-top: 0px}
    .promotedArticles a div {font-size: 17px; overflow: hidden}
/*    .promotedArticles a:nth-child(3) {}*/
}
@media screen and (max-width:700px){
    header .left {float: none; width: 100%; text-align: center}
    header .right {float: left; width: 100%; text-align: center}
    header .left {height: 36px}
    .sele {line-height: 60px}
    .specificArticleContent {font-size: 14px;}
    .specificArticleContent h1 {font-size: 27px}
    .specificArticleContent .articleMainImage {margin-bottom: 10px}
    .specificArticleContent h2 {font-size: 16px}
    .dateAndShareBlock .specificArticleDate {font-size: 11px}

    .title editable {font-size: 14px}
    div#sib_embed_signup h1.title {font-size: 14px}
    .description editable {font-size: 12px}
    div#sib_embed_signup .sib-container {padding: 0px; background-color: #fff}
/*    .button editable {font-size: 13px; padding: 0px 5px}*/
    div#sib_embed_signup .forms-builder-footer,div#sib_embed_signup div.description,div#sib_embed_signup .fake-label,div#sib_embed_signup .row  {font-size: 12px;}
    div#sib_embed_signup .header {padding: 0px 0px}
    div#sib_embed_signup div.description {padding-left: 0px; padding-right: 0px}
    div#sib_embed_signup div.row {padding-left: 0px; padding-right: 0px}
}
@media screen and (max-width:660px){
    .middle .why h1 {margin-bottom: 5px;}
    .bigContentLR {margin-top: 10px}
/*    .bigContentLR .bigR {margin-top: 52px}*/
    
}
@media screen and (max-width:600px){
/*
    header .left {float: none; width: 100%}
    header .left img {display: block; margin: auto; margin-top: 10px}
    header .right {float: none; width: 100%; display: block; text-align: center; padding-top: 12px}
*/
    .menu_type>a {line-height: 20px; display: inline-block; text-align: center; float: none}
/*    .sele {line-height: 20px; display: inline-block; text-align: center; float: none}*/
    .menu_type {float: none; display: inline-block}
    .absFooter a{font-size: 9px}
    header .left {height: 25px}
    .sele {font-size: 15px; line-height: inherit; margin-top: 6px}
    header {height: 55px}
    .absHeader {height: 34px}
    .menublock a {line-height: 34px}
    .absFooter {padding: 10px 0px; padding-bottom: 10px}
    
    .articleList .articleItem .articleTitle {font-size: 14px}
    .rightArticleHeading {font-size: 14px}
    #randomArticleTitle {font-size: 14px}
    .quotePlace #quoteDisplay {font-size: 14px}
    .quotePlace #quoteAuthor {font-size: 13px}
    .articleList .articleItem .articleDate {font-size: 10px}
    .promotedArticlesAllBlock h2 {font-size: 14px}
    .promotedArticles a div {font-size: 14px}
    .quotePlace {margin: 10px 0px}
    
    .promotedArticles a {width: 100%; margin-right: 0%; margin-bottom: 10px}
    .promotedArticlesAllBlock h2 {margin-top: 10px}
    footer {margin-top: 10px}
    
    .subscriptionBlock {font-size: 9px}
   .ClickBankBlock{font-size: 9px}
    
    div#sib_embed_signup .button {padding: 3px 5px; line-height: 100%; min-height: inherit}
    
}
@media screen and (max-width:308px){
/*    header {height: 132px}*/
}