.dropdown-menu1 li a:hover {
    background-color: #34495e;
    color: #fff !important;
    transition: all 0.2s linear;
}
.dropdown-menu1 li {
    border-bottom: 1px solid #34495e;
    padding: 5px;
    width: 90%;
}
.cls_login{
background-image: url('../images/featuresbg.jpg') !important;
background-attachment: fixed;
}
a.hello-msg img {
    max-width: 100%;
}

div#downloads {
    overflow: hidden;
    overflow-y: scroll;
    height: 500px;
}
.head-subhead h3 {
    font-size: 22px;
    font-weight: 500;
}
div#downloads h2 {
    font-weight: 500;
    text-align: left;
    margin: 20px 0px 20px;
    font-size: 22px;
}
.collections-tabs {
    padding: 10px 15px;
    background: #fff;
    margin: 10px 0px;
    border-radius: 4px;
}
p.images-follow {
    padding: 0px 15px !important;
}
p.follow-description {
    padding: 0px 0px 15px 0px !important;
}
p.follow-name {
    padding: 5px 0px 0 0px !important;
}
.author-following {
    background: #fff;
    padding: 10px 10px 0px;
    border-radius: 4px;
    margin-bottom: 15px;
    overflow: hidden;
}
section#contact-form .col-md-12 {
    padding-bottom: 20px;
}
.col-md-12.author-followers{
    background: #fff;
    padding: 10px 10px 0px;
    border-radius: 4px;
    margin-bottom: 15px;
}
div#menu4 {
    margin-top: 15px;
}
p.col-md-2.images-follow img {
    border-radius: 50%;
}
div#menu3 {
    margin-top: 15px;
}
p.inline-price {
    padding: 5px 0 0px 0;
    display: inline-block;
}
p.inline-price a {
    display: inline-block;
}
p.tex-centre {
    text-align: center;
}
.clsAccMain div#panelPrecios {
    margin-top: 20px;
}
p.inli-price {
    padding: 0px;
    margin: 0px;
    display: inline-block;
    color: #f96020;
}
p.inli-price i.fa.fa-times.cls-far {
    padding: 0;
}
.collections-tabs h1 {
    font-size: 17px;
    color: #323232;
}
p.button-cooltabs {
    padding: 10px 0 10px 0 !important;
    text-align: right;
}
div#home ul li a:hover {
    color: #fff;
    background: #286cc3;
}
span.itembor {
    float: right;
    color: #f96020;
    font-size: 16px;
}

h4.ms-headdesc , h4.other-headdesc , h4.html-headdesc , h4.font-headdesc , h4.css-headdesc {
    color: #323232;
    font-weight: 700;
}
p.fontcs-ul , p.cssdesc-ul , p.htmlcs-ul , p.othcs-ul , p.ms-ul {
    margin-left: 10px;
}
.font-descrption , .html-descrption , .other-descrption , .ms-descrption {
    padding: 5px 0px;
}
p.item-tabcount {
    padding: 5px 0 0 0;
}
p.button-cooltabs a {
    border: 1px solid #286cc3;
    padding: 6px 12px;
    color: #fff;
    background: #286cc3;
}
.inlinelist a.btn.btn-default {
    width: 37%;
    padding: 12px;
    margin: 0 15px 0 15px;
    background:#296cc3;
    color: #fff;
    border:0px;
    box-shadow: none;
    border-radius: 0px;
}
.inlinelist a.btn.btn-default:hover {
    width: 37%;
    padding: 12px;
    margin: 0 15px 0 15px;
    background:#296cc3 !important;
    color: #fff !important;
    border:0px;
    box-shadow: none;
    border-radius: 0px;

}
.inlinelist {
    width: 100%;
}
.next-btn{
    position: absolute;
    bottom: 15%;
    left: 50%;
}
.button-section .col-md-12{
    padding: 20px 0px 5px;
}
.cl-report , .cl-share {
    padding: 0px 5px 0px 0px !important;
}
p.live-demo a.livebtn {
    background: #337ab7 !important;
    border: 0px;
    border-radius: 0px;
    text-transform: uppercase;
    font-weight: 600;
}

ul.support-ul li , .feat-ul li , .includes-ul li , .updates-ul li , .credit-ul li {
    list-style: none;
    margin-left: 0;
}
ul.support-ul li:before {
    display: inline-block;
    content: "-";
    width: 4px;
    height: 4px;
    margin-right: 10px;
    margin-bottom: 2px;
    color:#337ab7; 
}
.updates-ul li:before{
    display: inline-block;
    content: "-";
    width: 4px;
    height: 4px;
    margin-right: 10px;
    margin-bottom: 2px;
    color:#f96020; 
}
ul.feat-ul li:before , .credit-ul li:before{
  background-color: #337ab7;
  border-radius: 50%;
  content: "";
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 2px;
  height: 4px;
  width: 4px;
}
.includes-ul li:before{
  background-color: #f96020;
  border-radius: 50%;
  content: "";
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 2px;
  height: 4px;
  width: 4px;
}
.reportbtn .livebtn{
    background: #f96020 !important;
    border: 2px solid transparent;
    border-radius: 0px;
    text-transform: uppercase;
    font-weight: 600;
}
.reportbtn .livebtn:hover{
    background: #fff !important;
    border: 2px solid #f96020;
    color: #f96020 !important;
}
.cls_profileview.clearfix {
    display: none;
}
.clsProfileDesc.sideh {
    display: none;
}
.btn.cssubmit.btadd{
    color:#fff !important;
    background:#f96020 !important;
    box-shadow:none !important;
    border-color:transparent !important;
    text-shadow: none;
}
.next-slidego {
    position: relative;
    display: none;
}
.clsAboutTemp {
    color: #323232;
    margin: 20px 0px;
}
.Support-tmp , .credit-tmp {
    padding: 5px 0 5px;
}
.temp-features {
    padding: 0px 0px 5px;
}
.feat-ul li , .includes-ul li , .support-ul li , .updates-ul li , .credit-ul li {
    color: #323232;
}
.background-imgs{
    overflow: hidden;
}
.button-section .col-md-12 , .background-imgs {
    background: #fff;
}
.pills-listover ul.nav.nav-pills li a {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
}
.pills-listover ul.nav.nav-pills {
    margin-bottom: 25px;
}
.comments-details , .faq-details {
    color: #323232;
    font-size: 14px;
    text-align: justify;
}
.dropdown-toggle1 {
    background-color: transparent;
    border: 1px solid #78a0d3;
    color: #000;
    font-weight: normal;
    margin: 2px;
    padding: 4px 15px;
    box-shadow:none !important;
    outline:none !important;
}
.cls_dropdown_lan span {
    line-height: 25px;
}
.cls_dropdown_lan img {
    height: 20px;
    padding: 5px;
}
.dropdown-menu1{
background-clip: padding-box;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    display: none;
    float: left;
    font-size: 14px;
    list-style: outside none none;
    margin: 2px 0 0;
    min-width: 160px;
    padding: 5px 0;
    position: absolute;
    text-align: left;
    top: 100%;
    z-index: 1000;
    width:140px;
    }
    .dropdown-menu1 li a {
    color: #000 !important;
}
.quicksearch {
    display: none;
}
.homebanner{
    margin:0;
    height:390px;
    width:100%;
    overflow: hidden;
    max-width: 100%;
    position: relative;
    background-repeat-x: repeat; 
}
.downclsss p {
    text-align: center;
    padding: 20px;
    color: #f96020;
    box-shadow: 0px 0px 1px 2px rgba(0,0,0,.1);
    background:#fff; 
}

div#new-addpad-step-two .clsMinContent {
    background: #fff;
    overflow: hidden;
    margin: 15px 0px;
    padding: 15px 0px;
    border-radius: 4px;
    box-shadow: 0px 0px 1px 1px rgba(0,0,0,.1);
}

.over-afterdetails {
    background: #fff;
    padding: 15px;
    margin: 0 15px 15px;;
    border-radius: 5px;
    box-shadow: 0px 0px 1px 2px rgba(0,0,0,.1);
}
.banhead{
    margin:20px 0 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 40px !important;
    font-weight: 300 !important;
    line-height: 1;
    text-transform: uppercase;
    font-family:'Open Sans', sans-serif;
}
.banhead2{
    font-size: 72px !important;
    font-weight: 600 !important;
}
.home-search{
    padding:35px 0 0;
}
.yellow{
    color:#ffe100;
}
.cls_new_btn2{
    background-color: #2C3C4F;
    border-color: #2C3C4F;
    color: #fff;
    margin-top: 30px;
    font-size: 18px;
    font-weight: bold;
    line-height: 18px;
    padding: 12px 20px 14px;
    font-family:'Open Sans', sans-serif;
    display: inline-block;
    border-radius: 3px;
}
.cls_new_btn2:hover{
    color:#fff;
    cursor:pointer;
}
 #service-list {    
    position: relative;
    z-index: 10;
    margin-top: -70px;
    margin-bottom: 19rem;
}
.service-list-item {
    padding: 10px 20px;
    box-shadow: 0px 0px 6px rgba(59,62,72,0.2);
    background: #fff;
    transition: .3s all;
}
.one-one , .two-two , .three-three{
    transition: transform 0.8s;
  transform-style: preserve-3d;
}
.flip-box:hover .one-one , .flip-box:hover .two-two , .flip-box:hover .three-three {
  transform: rotateY(180deg);
}
.front-side , .back-side{
position: absolute;
backface-visibility: hidden;
width: 100%;
min-height: 148px;
}
.back-side{
    transform: rotateY(180deg);
    background-color: #f96020;
    color: #fff;
}
.back-side h4{
    font-weight: bold;
    font-size: 55px;
    text-align: center;
}
span.icon {
    font-size: 75px;
    color: #ffb597;
}
.service-list-item.front-side h4{
    text-align: right;
    font-size: 30px;
    font-weight: bold;
}
 #custom-search-input{
    border: solid 1px #E4E4E4;
    border-radius: 3px;
    background-color: #fff;
    width: 50%;
    margin: 0px auto;
}
#custom-search-input input{
    border: 0;
    box-shadow: none;
}
#custom-search-input button{
    margin: 2px 0 0 0;
    background: none;
    box-shadow: none;
    border: 0;
    color: #666666;
    padding: 0 8px 0 10px;
    border-left: solid 1px #ccc;
}
#custom-search-input .navbar-form {
    margin: 0px;
}
#custom-search-input button:hover{
    border: 0;
    box-shadow: none;
    border-left: solid 1px #ccc;
}
#custom-search-input span.input-group-btn{
    text-align: right;
}
#custom-search-input .glyphicon-search{
    font-size: 23px;
    color: #f96020;
}
.line-head {
    border-top-style: solid;
    border-top-width: 3px;
    border-top-color: #f96020;
    width: 8%;
    display: inline-block;
}
.line-headblog{
    border-top-style: solid;
    border-top-width: 3px;
    border-top-color: #f96020;
    width: 8%;
    display: inline-block;
}
.line-headtest{
    border-top-style: solid;
    border-top-width: 3px;
    border-top-color: #f96020;
    width: 8%;
    display: inline-block;
}
.blog-head h2 b , .testmonial-head h2 b , .seller-head h2 , .seller-author h2{
    font-size: 26px;
    color: #323232;
    text-transform: uppercase;
    padding: 10px 0px 0px 0px;
    font-weight: bold;
}
.seller-head h2 , .seller-author h2{
    font-size: 26px;
    color: #fff;
    text-transform: uppercase;
    padding: 10px 0px 0px 0px;
    font-weight: bold;
    text-align: center;
}
span.line-headseller , span.line-headauthor{
    border-top-style: solid;
    border-top-width: 3px;
    border-top-color: #fff;
    width: 16%;
    display: inline-block;
}
.seller-author .line-below , .seller-head .line-below{
    text-align: center;
}
.over-feature .col-md-6 {
    padding-left: 0px;
}
p.imgs-list {
    width: 122px;
    display: inline-block;
    margin: 10px 15px;
    padding: 10px;
}
a.imgs-respons img {
    max-width: 100%;
    background: #fff;
 border: 3px solid #fff;
 display: inline-block;
}
.features-list {
    background: -webkit-linear-gradient(left, #f96020 49%, #286cc3 0%) repeat scroll 0 0;
    padding: 20px 0px;
}
.author-imgs{
    text-align: center;
}
.seller-listview a.imgs-respons img{
 border-radius: 50%;
} 
.view-alllist {
    text-align: center;
}
a.btn-custview.seller {
    padding: 6px 12px;
    font-size: 14px;
    color: #fff;
    background: #f96020;
}
a.btn-custview{
    color: #fff;
    background:#286cc3;
    padding: 6px 12px;
    font-size: 14px;
}
.seller-imgs {
    text-align: center;
}
.contact-head h2{
    font-size: 26px;
    color: #fff;
    text-transform: uppercase;
    padding: 10px 0px 0px 0px;
    font-weight: bold;
    text-align: center;
}
.line-below{
    text-align: center;
}
span.line-headcontact{
    border-top-style: solid;
    border-top-width: 3px;
    border-top-color: #f96020;
    width: 12%;
    display: inline-block;
}
.contact-head {
    margin-bottom: 20px;
}
.contact-full .form-group {
    margin-bottom: 35px;
}
section#contact-form{
    background-image: url('../images/contact_bg.jpg');   
    background-repeat: no-repeat;
}
.contact-part1 .form-control , .contact-part2 .form-control{
    border: 0px;
    background: transparent;
    border-bottom: 2px solid #535353;
}
select.form-control.csinput {
    color: #999999;
}
.form-group.marg-2 {
    margin-bottom: 4px;
}
.cs-submit {
    text-align: right;
}
.cs-submit.two {
    text-align: left;
}
.contact-part1 input , .contact-part2 input{
    color: #fff;
}
textarea.form-control.cstextarea {
    color: #fff;
}
.testmonial-head .line-below , .blog-head .line-below , .latest-heading .line-below {
    text-align: left;
}
a {
    transition: all 0.3s ease-in-out;
}
.footer-social a {
    width: 35px;
    height: 35px;
    font-size: 22px;
    line-height: 35px;
    overflow: hidden;
    text-align: center;
    background: rgba(255, 255, 255, 0.1);
    z-index: 1;
}
.footer-social ul{
    line-height: 0px;
    font-size: 0px;
}
.footer-social .fa {
    width: 35px;
    height: 35px;
    font-size: 22px;
    line-height: 35px;
    overflow: hidden;
    text-align: center;
    background: #212121;
    z-index: 1;
    color: #fff;
    display: inline-block;
    transform: translate(0, 0);
}
.footer-bottom{
    background: #323232;
}
.footer-social .fa::before{
    position: relative;
    display: inline-block;
    font-weight: 400;
    font-style: normal;
    speak: none;
    text-transform: none;
}
.footer-social .fa::after{
    display: inline-block;
    position: absolute;
    content: '';
    top: 50%;
    left: 50%;
    width: 150%;
    height: 150%;
    background: #f96020;
    transform-origin: 0 0;
    transform: rotate(45deg) translate3d(-50%, 50%, 0);
    transition: all 0.35s cubic-bezier(0.05, 0.29, 0.11, 1.54);
    pointer-events: none;
    z-index: -1;
}
.footer-social .fa:hover::after{
    transform: rotate(45deg) translate3d(-50%, -50%, 0);
}
.testimonial-home-list li{
    padding:15px 30px;
}
.tag-listcontent .btn {
    background: #286cc3 !important;
    color: #fff;
    box-shadow: none;
    text-shadow: none;
    border: 0px;
    height: auto;
}
.tag-listcontent .btn:hover {
    color: #f96020 !important;
    box-shadow: none;
    text-shadow: none;
    border: 0px;
    height: auto;
}
.tag-listcontent .btn .badge {
    color: #fff;
    background: #286cc3;
}
ul.inlinelist li {
    display: inline-block;
    list-style: none;
}
ul.inlinelist {
    margin-bottom: 0;
}
.button-next {
    background: #fff;
    text-align: center;
    padding: 15px 10px;
    margin-bottom: 20px;
    box-shadow: 0px 0px 10px 0px rgb(232, 232, 232);
}
.input-textselect {
   display: inline-block;
    width: 30%;
    text-align: center;
    font-size: 16px;
    font-weight: 700;
}
.select-box {
    width: 58%;
    display: inline-block;
}
.price-tag {
    width: 100%;
}
.license-details {
    width: 100%;
    padding: 15px 0px;
}
.license-details p{
    color: #989898;
    margin: 0px;
}
.add-cart {
    margin-bottom: 20px;
    box-shadow: 0px 0px 10px 0px rgb(232, 232, 232);
    padding: 16px 25px 8px;
    background: #fff;
}
select.form-cont {
    padding: 10px;
    border: 1px solid #dbdbdb;
    box-shadow: none;
}
.button-cart a , .profile-info a {
    color: #fff;
    display: block;
    height: 45px;
    line-height: 45px;
    margin: 10px auto;
    text-align: center;
    font-weight: bold;
    width: 100%;
    background: #f96020;
    border: 2px solid #f96020;
}
.button-cart a:hover , .profile-info a:hover {
    color: #f96020;
    border: 2px solid #f96020;
    -webkit-transition: all .5s linear;
    -moz-transition: all .5s linear;
    transition: all .5s linear;
    background: #fff;
}
a.collecton , a.favo {
    color: #fff;
    display: block;
    height: 45px;
    line-height: 45px;
    margin: 10px auto;
    text-align: center;
    font-weight: bold;
    width: 100%;
    background: #296cc3;
    border: 2px solid #296cc3;
}
a.collecton:hover , a.favo:hover {
    color:#296cc3;
    border: 2px solid #296cc3;
    -webkit-transition: all .5s linear;
    -moz-transition: all .5s linear;
    transition: all .5s linear;
    background: #fff;
}
.rating-section {
    text-align: center;
    background: #fff;
    padding: 5px 25px 5px;
    margin-bottom: 20px;
    box-shadow: 0px 0px 10px 0px rgb(232, 232, 232);
}
.strclass {
    width: 50%;
    display: inline-block;
    text-align: left;
}
/*.clsSearchArea.cls_cart_starreview {
    width: 100%;
}
.clsSearchArea.cls_cart_starreview p{
    width: 50%;
    display: inline-block;
   font-size: 13px;
    margin: 0px;
    font-weight: 600;
}
.clsSearchArea.cls_cart_starreview span {
    width: 100%;
    display: block;
}*/
.more-infocls{
    text-align: left;
}
.new-pad {
    padding: 5px 0 15px 5px;
    box-shadow: 0px 0px 10px 0px rgb(232, 232, 232);
}
.template-userinfo {
    padding-bottom: 10px;
}
.more-infocls a {
    color: #f96020;
    font-weight: 600;
}
.no-radius {
    border-radius: 0px;
}
.tmpl-tagslist span.badge {
    color: #fff;
    background: #337ab7;
}
.tmptag-head h4 {
    color: #323232;
    font-weight: 700;
}
.tmpl-tagslist button.btn.btn-primary.no-radius {
    margin: 0 0 5px 0;
    border: 2px solid #337ab7 ;
}
.mpst-usedtag {
    padding: 5px 10px 20px 20px;
    background: #fff;
    margin-bottom: 20px;
    box-shadow: 0px 0px 10px 0px rgb(232, 232, 232);
}
.btn:hover, .btn:focus, .btn.focus {
    color: #296cc3!important;
    text-decoration: none;
}
.followers-btn a:hover , p.live-demo a.livebtn:hover {
    background: #fff !important;
    border: 2px solid #296cc3;
    color: #296cc3;
}
.followers-btn a.btn.btn-primary , p.live-demo a.livebtn{
    border:2px solid #337ab7; 
}
 h4.credit-head ,  h4.update-head ,  h4.support-head , h4.wi-head , h4.feat-head{
    color: #323232;
    font-weight: 700;
}
.comments-and-review {
    background: #fff;
    padding: 25px;
    margin-bottom: 20px;
    border: 1px solid #dedfe0;   
    box-shadow: 0px 0px 5px 0px rgb(210, 210, 210);
}
.sales-info , .comments-info {
    font-size: 22px;
    color: #323232;

}
ul.list-userinfo li {
    list-style: none;
    display: inline-block;
}
.tmpl-tagslist .btn-primary:hover{
    color: #296cc3;
    background: #fff;
    border:2px solid #296cc3;
}
a.profile-photo img {
    position: relative;
    width: 100px;
    margin-top: -57px;
    padding: 5px;
    background: #fff;
    border-radius: 50%;
    height:100px;
}
i.fa.fa-camera.upload-button {
    color: #fff;
}
.profilenew li a{
    padding: 0px;
    line-height: normal;
}
.user-information nav.navbar.navbar-inverse {
    height: auto;
    border-radius: 0px;
    margin-bottom: 0px;
    border: 0px;
}
.profilenew li a {
    padding: 8px 15px;
    line-height: normal;
    margin-top: 6px;
    color: #fff !important;
}
.edituser span.fa.fa-edit {
    color: #e94f45;
    padding-top: 4px;
    font-size: 14px;
}
.profile-userdetails {
    margin-top: 30px;
}
.text-abtuser p {
    text-align: justify;
    font-size: 14px;
    font-weight: 500;
    color: #323232;
}
.list-usertemplate {
    padding: 0px 0px;
    font-size: 14px;
}
.list-usertemplate i {
    color: #f96020;
}
.use-ritems , .total-userno , .totsell-userno , .sell-ritems , .total-followno , .useitems {
    color: #323232;
    font-weight: 500;
}
.border-usercust {
    text-align: left;
}
.linefor-user {
    border-top-style: solid;
    border-top-width: 2px;
    border-top-color: #d0d0d0;
    width: 50%;
    display: inline-block;
}
.user-namebtn {
    background: #fff;
    margin-top: 20px;
    box-shadow: none;
    border: 1px solid transparent;
    border-radius: 0px;
    color: #f96020;
    font-weight: 600;
    text-transform: uppercase;
}
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front {
    background: #fff;
    box-shadow: 0 1px 3px 2px rgba(0,0,0,.075);
}
section#pills-list {
    background: #ececec;
    padding: 15px 0px 0px;
    margin-top: 15px;
}
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front li.ui-menu-item {
    padding: 4px;
}
.head-neww .line-below {
    text-align: left;
}
.overall4 .line-head {
    border-top-style: solid;
    border-top-width: 3px;
    border-top-color: #f96020;
    width: 50%;
    display: inline-block;
}
.head-neww h2 {
    margin-bottom: 0px;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 600;
}
section.dashboard-newd {
    background: #f6f6f8;
   padding: 20px 0px;
}
.overall4-one , .overall4-two , .overall4-three {
    border: 1px solid #fff;
    background: #fff;
    padding: 0 0 0 15px;
}
.textdash ul li {
    list-style: none;
    display: block;
    padding: 5px 0px;
}
.overall2-new {
    padding-left: 20px;
}
.text-areapins {
    background: #d6d6d6;
    padding: 10px;
}
.textdash ul li a {
    font-size: 14px;
    color: #323232;
}
.text-areapins p{
    margin: 0px;
}
.overall2-new h2 {
    font-size: 20px;
    font-weight: 600;
}
.packmargin

{

  margin: 20px 0;

}



.package1 {

  background: #95b91c;

  padding: 20px;

}

.package2 {

  background: #5d99cb;

  padding: 20px;

}

.package3 {

  background: #f29400;

  padding: 20px;

}

.package4 {

  background: #f29400;

  padding: 20px;

}

.package5 {

  background: #f29400;

  padding: 20px;

}

.package6 {

  background: #f29400;

  padding: 20px;

}



.package1 .packagelist  {

  border: 2px solid #ffffff;

  background: #95b91c;

  padding: 20px 0;

}

.package2 .packagelist {

  border: 2px solid #ffffff;

  background: #74a8d3;

  padding: 20px 0;

}

.package3 .packagelist,.package4 .packagelist,.package5 .packagelist,.package6 .packagelist {

  border: 2px solid #ffffff;

  background: #f99800; 

  padding: 20px 0; 

}



a.btn.btn-default.ordernow {

  color: white;

  background: #323232;

  border-color: transparent;

  margin-bottom: 10px;

}

.visual h2 {

  text-transform: capitalize;

  color: white;

}

.details {

  margin: 20px 0;

  color: white;

}

span.priceborder {

  border: 1px solid white;

  padding: 5px 5px;

  font-size: 24px;

  font-weight: 800;

  color: white;

}

.topmargin{

  margin: 10px 0;

  color: white;

}
div#subscription .package2 , div#subscription .package1 , div#subscription .package3 , div#subscription .package4 {
    margin-bottom: 20px;
}
div#border-newc , div#subscription {
    padding: 0;
}
span.text-aright {
    float: right;
}
.inner-affill hr {
    border-top: 1px solid #ccc;
    margin: 10px 0px;
}
.generate-link h3 {
    margin-top: 40px;
}
.generate-link hr {
    border-top: 1px solid #ccc;
}
.nav-fostrap ul.dropdown li a {
    border-bottom: 1px solid #7e7e7e;
}