html, body {overflow-x: hidden;outline: 0;background: url('../images/web-bg.png');color: #333;}
body {padding-top: 50px;}

 @font-face {font-family: 'Lato-Semibold';src: url('../fonts/Lato-Semibold.eot');src: url('../fonts/Lato-Semibold.eot?#iefix') format('embedded-opentype'), url('../fonts/Lato-Semibold.woff2') format('woff2'), url('../fonts/Lato-Semibold.woff') format('woff'), url('../fonts/Lato-Semibold.ttf') format('truetype'), url('../fonts/Lato-Semibold.svg#Lato-Semibold') format('svg');}
@font-face {font-family: 'Lato-Regular';src: url('../fonts/Lato-Regular.eot');src: url('../fonts/Lato-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/Lato-Regular.woff2') format('woff2'), url('../fonts/Lato-Regular.woff') format('woff'), url('../fonts/Lato-Regular.ttf') format('truetype'), url('../fonts/Lato-Regular.svg#Lato-Semibold') format('svg');}

.padding-10.row {margin-right: -5px;margin-left: -5px;}
.padding-10 > [class^="col-"], .padding-10 > [class^=" col-"] {padding-right: 5px;padding-left: 5px;}
.padding-20.row { margin-right: -10px; margin-left: -10px;}
.padding-20 > [class^="col-"], .padding-20 > [class^=" col-"] {padding-right: 10px;padding-left: 10px;}
.padding-10.panel-body {margin-top: -10px; margin-right: -10px; margin-left: -10px;}

.panel {-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);box-shadow: 0 1px 2px rgba(0,0,0,.05);}

.table-bordered > thead > tr > td, .table-bordered > thead > tr > th {border-bottom-width: 2px;vertical-align: middle;}

.text-default {color: #4e4e4e;}

.bg-warning {background-image: -webkit-linear-gradient(top,#fffced 0,#fff 100%);background-image: -o-linear-gradient(top,#fffced 0,#fff 100%);background-image: -webkit-gradient(linear,left top,left bottom,from(#fffced),to(#fff));background-image: linear-gradient(to bottom,#fffced 0,#fff 100%);}
.bg-success {background-image: -webkit-linear-gradient(top,#f9fff7 0,#fff 100%);background-image: -o-linear-gradient(top,#f9fff7 0,#fff 100%);background-image: -webkit-gradient(linear,left top,left bottom,from(#f9fff7),to(#fff));background-image: linear-gradient(to bottom,#f9fff7 0,#fff 100%);}
.bg-default {background-image: -webkit-linear-gradient(top,#f5f5f5 0,#fff 100%);background-image: -o-linear-gradient(top,#f5f5f5 0,#fff 100%);background-image: -webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#fff));background-image: linear-gradient(to bottom,#f5f5f5 0,#fff 100%);}

.well {min-height: 0px; padding: 5px;margin-bottom: 10px; background-color: #f3f3f3; border: 1px solid #f3f3f3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);}

.nomargin {margin-bottom: 0px !important; margin-top: 0px !important; margin-right: 0px !important;  margin-left: 0px !important;}

.nopadding {padding: 0 !important; margin: 0 !important;}
/* Below code is used to reduce spacing at top and bottom of heading */.h1,.h2,.h3,h1,h2,h3 {margin-top: 2px;margin-bottom: 10px;}

.h1,.h2,h1,h2 {color: #eb951a;font-family: 'Lato-Regular';}

.imput-small-custom {max-width: 400px;}

.input-group-addon-no-padding {padding: 2px 0px;}

.img-portfolio {margin-bottom: 30px;outline: 0;}

.img-hover:hover {opacity: 0.8;outline: 0;}

.footer {background-image: linear-gradient(to bottom,#00a700 0,#008000 100%);padding: 5px 5px;color: #FFF;font-size: 23px;}

.center_bg {background: #ffffff;}

.penal_bg {background: #eff8fd;padding: 10px 10px;border: 0px solid #a3ddf1;-moz-border-radius: 0px;-webkit-border-radius: 0px;box-shadow: 0px 0px 0px #cfcfcf;
-webkit-box-shadow: 0px 0px 0px #cfcfcf;border-radius: 0px;position: relative;z-index: 0;behavior: url(./includes/PIE.htc);}

.nav_bg {background: #FFFFFFF;box-shadow: 0px 0px 0px #b2b2b2;element {-webkit-box-shadow: 0 0px 0px rgba(0,0,0,.05); box-shadow: 0 0px 0px rgba(0,0,0,.05);}
-webkit-box-shadow: 0px 0px 0px  #b2b2b2;}

.banner_bg {background: #d8f5ff;box-shadow: 0px 0px 0px #b2b2b2;-webkit-box-shadow: 0px 0px 0px #b2b2b2;padding: 10px 10px;}

.cart_heade_bg {background: #eeeeee;padding: -5px;border: 0px solid #b5e2f7;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;}

.content01_bg {background: #f7f7f7;padding: 10px;border: 0px solid #e0e0e0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color: #969696;}

.content02_bg {background-color: #FFF;width: 100%;height: 100px;background-repeat: no-repeat;}

.content03_bg {background-color: #FFFFEF;border-color: #faebcc;padding: 15px;margin-bottom: 20px;border: 1px solid #faebcc;border-radius: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}

.content04_bg {background-color: #F0F9FF;padding: 15px;margin-bottom: 20px;border: 1px solid #bce8f1;border-radius: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}

.photo_border_l {background-color: #7e7e7e;margin: 0px;border-aline: center;padding: 0px;border: 5px solid #a9a9a9;box-shadow: 0px 0px 3px #b7b7b7;-webkit-box-shadow: 0px 0px 3px #b7b7b7;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;position: relative;z-index: 1;behavior: url(./includes/PIE.htc);}

.photo_border_m {background: #055999;margin: 0px;border-aline: center;padding: 0px;border: 2px solid #9c9c9c;box-shadow: 0px 0px 0px #b8b8b8;-webkit-box-shadow: 0px 0px 0px #b8b8b8;-moz-box-shadow: 2px 2px 2px #b8b8b8;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;position: relative;z-index: 1;behavior: url(./includes/PIE.htc);}

.photo_border_s {background:transparent;margin: 0px;border-aline: center;padding: 0px;border: 2px solid #;box-shadow: 0px 0px 0px #000000;-webkit-box-shadow: 0px 0px 0px #000000;-moz-box-shadow: 0px 0px 0px #000000;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;position: relative;z-index: 1;behavior: url(./includes/PIE.htc);}

.DescriptionText {font-size: 13px; color: #969696;}

.DescriptionText02 {font-size: 14px;}

.DescriptionText_padding {padding-left: 25px;margin-top: 10px;}

.HighLightText01 {FONT-FAMILY: Helvetica,Arial,Verdana,Georgia,sans-serif;color: red;text-decoration: none;}

.HighLightText02 {FONT-FAMILY: Helvetica,Arial,Verdana,Georgia,sans-serif;color: green;text-decoration: none;}

.HighLightText03 {FONT-FAMILY: Helvetica,Arial,Verdana,Georgia,sans-serif;color: #f5a62f;text-decoration: none;}

.HighLightText04 {color: #00528a;Font-size: 15pt;text-decoration: none;}

A.link_l {font-family: alex_brushregular;color: #FF0096;Font-size: 24pt;text-decoration: none;outline: 0;}

A.link_m {font-family: alex_brushregular;color: #FF0096;Font-size: 16pt;text-decoration: none;outline: 0;}

A.link_s {font-family: alex_brushregular;color: #FF0096;Font-size: 10pt;text-decoration: none;outline: 0;}

.text-help {font-family: Helvetica,Arial,Verdana,Georgia,sans-serif;color: #969696;font-size: 9pt;text-decoration: none;font-style: italic;}

.text-free{Color:#ffffff;Font-size:7pt;FONT-WEIGHT:bold;TEXT-DECORATION:none;BACKGROUND-COLOR:#f0ad4e; padding-left:1px; padding-right:1px; border-radius:2px;}
.text-hot{Color:#ffffff;Font-size:7pt;FONT-WEIGHT:bold;TEXT-DECORATION:none;BACKGROUND-COLOR:#d9534f; padding-left:1px; padding-right:1px; border-radius:2px;}
.text-featured{Color:#ffffff;Font-size:7pt;FONT-WEIGHT:bold;TEXT-DECORATION:none;BACKGROUND-COLOR:#5bc0de; padding-left:1px; padding-right:1px; border-radius:2px;}
.text-new{Color:#ffffff;Font-size:7pt;TEXT-DECORATION:none;FONT-WEIGHT:bold;TEXT-DECORATION:none;BACKGROUND-COLOR:#5cb85c; padding-left:1px; padding-right:1px; border-radius:2px;}
 
.Line_hr {border-bottom-color: #CACACA;border-bottom-style: solid;border-bottom-width: 1px;margin-top: 5px;margin-bottom: 5px;}

.top-black {min-height: 5px;padding: 0px;margin-bottom: 0px;background-color: #000;border: 0px solid #e3e3e3;border-radius: 0px;-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.05);box-shadow: inset 0 0px 0px rgba(0,0,0,.05);}

.navbar {margin-top: -51px;background-color: #eff8fd;outline: 0;outline: 0;}

.navbar-inverse .navbar-nav > li > a {color: #fff;outline: 0;}

.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {color: #a4ffa4; background-color: #000; outline: 0; border-radius: 50px;
    padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; margin-top:10px;}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {color: #a4ffa4;  background-color: #080808; border-radius: 50px; padding-top: 5px;padding-bottom: 5px; padding-left: 15px; padding-right: 15px;margin-top:10px;}

.btn-freesignup {color: #fff;background-color: #f6a731;border-color: #eea236;display: inline-block;padding: 4px 4px;margin-top: 9px;margin-left: 10px;border: 1px solid transparent;border-radius: 4px;outline: 0;}

.btn-freesignup:hover {color: #fff;background-color: #FFBC61;text-decoration: none;outline: 0;}

.box {background-color: #e4e4e4;display: inline-block;}

.btn-dashboard {color: #fff;background-color: #f6a731;border-color: #eea236;display: inline-block;padding: 4px 4px;margin-top: -5px;margin-left: 10px;border: 1px solid transparent;border-radius: 4px;outline: 0;}

.btn-dashboard:hover {color: #fff;background-color: #FFBC61;text-decoration: none;outline: 0;}

.box {background-color: #e4e4e4;display: inline-block;}

.box02 {padding: 10px;background-color: #f5a62f;}

.box03 {background-image: linear-gradient(to bottom,#fff 0,#e0e0e0 100%); box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075); text-shadow: 0 1px 0 #fff;border: 1px solid #e0e0e0;display: block; margin-top: 0px; border-radius: 5px; padding: 6px 25px; color: #656565; font-size: 20px; text-align: center;
    font-weight: bold;}

.nav_bg {background: #eff8fd;box-shadow: 0px 0px 0px #b2b2b2;-webkit-box-shadow: 0px 0px 0px  #b2b2b2;border-top: 1px solid #000;}

A.link {color: #008000;text-decoration: none;outline: 0;}

A.link:hover {color: #000;text-decoration: none;}

A.link02 {color: #809a49;text-decoration: none;outline: 0;}

A.link02:hover {color: #000;text-decoration: none;}

A.link03 {color: #367DE1;text-decoration: none;outline: 0;}

A.link03:hover {color: #000;text-decoration: none;}

A.link04 {color: #EB951A;text-decoration: none;outline: 0;}

A.link04:hover {color: #333;text-decoration: none;}

.logo {background: url(../images/logo.png);outline: 0;width: 150px;height:74px;margin-top:5px;repeat: no-repeat;}

.line_vr {color: #d5d5d5;}

.heading02 {color: #009700;}

.heading-bg {background-image: url(../images/head_bg.png);background-repeat: no-repeat;background-position: center;height: 22px;}

.heading06 {color: #00528a;Font-size: 10pt;text-decoration: none;}

.heading07 {color: #00528a;text-decoration: none;margin-bottom: 0px;margin-top: 10px;}

.heading08 {color: #00528a;text-decoration: none;font-size: 16px;}

.navbar-toggle {position: relative;float: right;padding: 9px 10px;margin-top: 25px;margin-right: 15px;margin-bottom: 8px;background-color: #000;background-image: none;border: 1px solid transparent;border-radius: 4px;}

.navbar-inverse {background-image: -webkit-linear-gradient(top,#00a700 0,#008000 100%);background-image: -o-linear-gradient(top,#00a700 0,#008000 100%);background-image: -webkit-gradient(linear,left top,left bottom,from(#00a700),to(#008000));background-image: linear-gradient(to bottom,#00a700 0,#008000 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a700', endColorstr='#008000', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat: repeat-x;border-radius: 0px;border-bottom: 5px solid #000;}

footer {margin: 0 0;}

.timeline-badge {z-index: 100;top: 16px;width: 50px;height: 50px;border-radius: 50% 50% 50% 50%;text-align: center;font-size: 1.4em;line-height: 50px;color: #fff;
background-color: #F5A62F;margin-top: 300px;}

@media (min-width: 176px) {
.timeline-badge {z-index: 100;top: 16px;width: 50px;height: 50px;border-radius: 50% 50% 50% 50%;text-align: center;font-size: 1.4em;line-height: 50px;color: #fff;
  background-color: #F5A62F;margin-top: 0px;} }

@media (min-width: 500px) {
  .timeline-badge {z-index: 100;top: 16px;width: 50px;height: 50px;border-radius: 50% 50% 50% 50%;text-align: center;font-size: 1.4em;line-height: 50px;color: #fff;
    background-color: #F5A62F;margin-top: 0px;}
}

@media (min-width: 320px) {
  .timeline-badge {z-index: 100;top: 16px;width: 50px;height: 50px;border-radius: 50% 50% 50% 50%;text-align: center;font-size: 1.4em;line-height: 50px;color: #fff;
    background-color: #F5A62F;margin-top: 0px;}
}

@media (min-width: 600px) {
  .timeline-badge { z-index: 100;top: 16px; width: 50px; height: 50px; border-radius: 50% 50% 50% 50%; text-align: center; font-size: 1.4em; line-height: 50px;
    color: #fff; background-color: #F5A62F; margin-top: 0px;}
}

@media (min-width: 533px) {
  .timeline-badge {z-index: 100;top: 16px; width: 50px; height: 50px; border-radius: 50% 50% 50% 50%; text-align: center; font-size: 1.4em; line-height: 50px; color: #fff; background-color: #F5A62F; margin-top: 0px;}
}

@media screen and (max-width:478px) {
    .timeline-badge {z-index: 100; top: 16px;width: 50px;height: 50px;border-radius: 50% 50% 50% 50%;text-align: center;font-size: 1.4em;line-height: 50px;color: #fff;background-color: #F5A62F;margin-top: 0px;}
}

@media screen and (max-width:740px) {
  .timeline-badge {z-index: 100;top: 16px;width: min50px;height: 50px;border-radius: 50% 50% 50% 50%;text-align: center;font-size: 1.4em;line-height: 50px;color: #fff;background-color: #F5A62F;margin-top: 0px;}
  
}

@media (max-width: 1199px) {
    .heading02 {color: #656565;font-size: 16px;}
 }
 @media (max-width: 403px) {
  .heading02 {color: #656565;font-size: 13px;}
}

@media (min-width:1280px) {
  .timeline-badge {z-index: 100;top: 16px;width: 50px;height: 50px;border-radius: 50% 50% 50% 50%;text-align: center;font-size: 1.4em;line-height: 50px;color: #fff;
    background-color: #F5A62F;margin-top: 300px;}
}

INPUT.clsCatTextBox {BORDER-RIGHT: #D3D3D3 1px solid;BORDER-TOP: #D3D3D3 1px solid;MARGIN: 0px;BORDER-LEFT: #D3D3D3 1px solid;BORDER-BOTTOM: #D3D3D3 1px solid;
  FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;Font-SIze: 10pt;color: #4F4F4F;BACKGROUND-color: #CCFFFF;}

select.clsDropDown {BORDER-RIGHT: #DCDBDB 1px solid;BORDER-TOP: #DCDBDB 1px solid;MARGIN: 0px;BORDER-LEFT: #DCDBDB 1px solid;BORDER-BOTTOM: #DCDBDB 1px solid;FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;Font-SIze: 10pt;color: #1B1B1B;BACKGROUND-color: #FFFEE1;}

.PhotoNotAvailable {color: #999999;background-color: #EEEEEE;padding: 5px;width: 200px;height: 100px;}

.form-control-drpdwn {width: 150px;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857;color: #555;background-color: #FFF;background-image: none;border: 1px solid #CCC;border-radius: 4px;box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}

.chkbx {position: relative;margin-right: 5px;margin-left: 5px;}

#thumbBox {position: absolute;left: 0;top: 0;width: auto;padding: 5px;padding-bottom: 0;background: #000000;visibility: hidden;z-index: 10;cursor: hand;cursor: pointer;}

#thumbBox .footerbar {font: bold 16px Tahoma;letter-spacing: 5px;line-height: 1.1em;color: white; padding: 3px 0; text-align: right;}

#thumbBox #thumbImage {background-color: white;}

#thumbLoading {position: absolute;visibility: hidden;border: 1px solid black;background-color: #EFEFEF;padding: 5px;z-index: 5;}

.icon-round {background: #ffffff;font-size: 20px;color: #F5A62F;padding: 10px;border: 0px solid #ffffff;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;position: relative;z-index: 1;behavior: url(./includes/PIE.htc);}

.icon-round02 {background: #ffffff;color: #F5A62F;padding-bottom: 13px;padding-top: 13px;padding-left: 16px;padding-right: 16px;border: 0px solid #ffffff;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;position: relative;z-index: 1;behavior: url(./includes/PIE.htc);}

.right-bg { color: #fff; background-color: #eb992a; border: 0px solid #a3ddf1; cursor: default; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; position: relative; z-index: 0; behavior: url(./includes/PIE.htc); padding: 7px 7px; margin-right: -5px; font-size: 25px;}

.right-bg:hover,.right-bg:focus,.right-bg.focus {color: #fff;text-decoration: none;}

.text-bg {color: #ffffff;background-color: #F6A731;border: 0px solid #a3ddf1;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;position: relative;
  z-index: 0;behavior: url(./includes/PIE.htc);padding: 7px 7px;font-size: 25px;font-weight: bold;}

.text-bg:hover,.text-bg:focus,.text-bg.focus {background-color: #FFBC61;color: #ffffff;text-decoration: none;}

.button { display: inline-block;padding: 6px 12px; margin-bottom: 0;font-size: 14px;font-weight: normal;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}

.button-default {color: #333;background-color: #fff;border-color: #ccc;cursor: text;}

hr {border-bottom-color: #EFEFEF;border-bottom-style: solid;border-bottom-width: 1px;margin-top: 10px;margin-bottom: 10px;}

.text-info {color: #009700;}
a.text-info:focus, a.text-info:hover {color: #000;}

.text-primary {color: #eb951a;}
a.text-primary:focus, a.text-primary:hover {color: #000;}

.primary {background: #5CB85C;color: #fff;padding-top: 2px;padding-left: 5px;padding-right: 5px;}
.bg-video {background: #000;padding:7px;padding-bottom:4px;border: 0px solid #e0e0e0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.bg-slider {background: #EFEFEF;padding: 7px;border: 0px solid #e0e0e0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.navbar {border-radius: 0px;}
.navbar {position: relative;min-height: 50px; margin-bottom: 0px;border: 1px solid #08000;}
a:focus, a:hover {color: #333;text-decoration: none;}
a:active, a:hover {outline: 0;}
a {color: #008000;text-decoration: none;}

.navbar-nav {float: left;margin: 16px;margin-right: 16px;}

.penal-shedow {-webkit-box-shadow: 0 0px 0px rgba(0,0,0,.05);box-shadow: 0 0px 0px rgba(0,0,0,.05); margin-bottom: 0px;}

.thumbnail-margin{margin-bottom:0px;} 

.list-group-item {position: relative;display: block;padding: 5px 15px;margin-bottom: -1px;background-color: #fff;border: 1px solid #ddd;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}
.list-group-item-padding {position: relative;display: block;padding: 0px 0px;margin-bottom: -1px;background-color: #fff;border: 1px solid #ddd;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}


.meetthegirl-bg {padding: 10px;background-color: #FFF;border-bottom: 6px solid #E2E2E2;border-top: 6px solid #E2E2E2;border-left: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2;box-shadow: 0px 0px 5px 0px #dedede;}

/*PROFILE SECTION*/
.profile-bg {padding: 10px;background-color: #F1F1F1;border-bottom:6px solid #E2E2E2;border-top:6px solid #E2E2E2;}
.profile-sub-bg {padding: 10px;background-color: #fff;border-radius:5px;}

.profile-name{color:#333;}

.lower-case{color:#84919B;font-size:12px;text-align:center;padding-top: 10px;}
/*END PROFILE SECTION*/

.label {display: inline;font-size: 75%;font-weight: 700;color: #fff;text-align: center;border-radius: 100px;padding-bottom: 2px;padding-top: 2px;padding-left: 5px;padding-right: 5px;}

/* BEFORE AND AFTER IMAGES */
 .list-quotes {height: auto;overflow: hidden;position: relative;display: block;}
 .list-quotes img, .list-quotes h3 {-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;}
 .list-quotes img {-webkit-backface-visibility: hidden;backface-visibility: hidden;}
 .list-quotes h3 {background: rgba(0, 0, 0, 0.6);top: 75%;float: right;color: #efac4c;padding: 5px;position: absolute;}
 .list-quotes h4 {background: rgba(219, 161, 61,0.8);top:75%;float: right;color: #fff;padding: 5px;position: absolute;margin: 0;}
 .list-quotes p {position: absolute;bottom: -1px;left: 0;right: 0;margin: 0;padding: 10px;opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: translate3d(0,50px,0);transform: translate3d(0,50px,0);font-size: 15px;font-weight: normal;background: rgba(51,153,153,0.8);width: 100%;color: #fff;}
 .quotes span{color:#222;font-weight: bold;text-transform: capitalize;color: #fff;}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {cursor: inherit;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;opacity: 1;}
/* END BEFORE AND AFTER IMAGES */

.scrollup {width: 40px;height: 40px;opacity: 1;bottom: 20px;position: fixed;right: 20px;text-indent: -999px;background: url('../images/top-arrow.png') no-repeat;display: none;cursor: pointer;}

.breadcrumb {padding: 8px 15px;margin-bottom: 20px;list-style: none;background-color: #f8f8f8;border-radius: 4px;}

.bg-affiliate {background: #f8f8f8;padding: 10px;border: 1px solid #f0f0f0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color: #878787;}

.bg-affiliate-form {padding: 6px 12px;margin-bottom: 20px;list-style: none;background-color: #f5f5f5;border-radius: 10px;height: 380px;outline: 0;border: 2px solid #FFFFFF;}

.bg-terms {background-color: #FFFDF4;border-color: #faebcc;border: 1px solid #f6eecb;border-radius: 4px;padding-right: 10px;padding-left: 10px;padding-top: 10px;padding-bottom: 10px;color: #8a6d3b;}

.nav-tabs .glyphicon:not(.no-margin) { margin-right:10px; }
.tab-pane .list-group-item:first-child {border-top-right-radius: 0px;border-top-left-radius: 0px;}
.tab-pane .list-group-item:last-child {border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.tab-pane .list-group .checkbox { display: inline-block;margin: 0px; }
.tab-pane .list-group input[type="checkbox"]{ margin-top: 2px; }
.tab-pane .list-group .glyphicon { margin-right:5px; }
.tab-pane .list-group .glyphicon:hover { color:#FFBC00; }
a.list-group-item.read { color: #222;background-color: #F3F3F3; }
.nav-pills>li>a {padding: 5px 10px;}

.ad { padding: 5px;background: #F5F5F5;color: #222;font-size: 80%;border: 1px solid #E5E5E5; }
.ad a.title {color: #15C;text-decoration: none;font-weight: bold;font-size: 110%;}
.ad a.url {color: #093;text-decoration: none;}

/*Surgeon Network Tab*/
.nav-tabs.nav-justified > li > a {border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;border-radius:0px 0px;background-color:#eee;}
.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {border-bottom-color: #009800;background-color: #009800;outline: 0;color: #fff;}
/*End Surgeon Network Tab*/

.star-primary {padding: 0;border: 0;text-align: center;background: url('../images/heart_hr.png') no-repeat;width: 280px;height: 50px;text-align: center;}

.bronze{background: -webkit-linear-gradient(#CCA983, #7B5025);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.silver{background: -webkit-linear-gradient(#C5C5C5, #878789);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.gold{background: -webkit-linear-gradient(#FED349, #C58A0A);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.platinum{background: -webkit-linear-gradient(#EDEDED, #929395);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.frb-group {margin: 15px 0;}

.frb ~ .frb {margin-top: 15px;}

.frb input[type="radio"]:empty,
.frb input[type="checkbox"]:empty {display: none;}

.frb input[type="radio"] ~ label:before,
.frb input[type="checkbox"] ~ label:before {font-family: FontAwesome;content: '\f096';position: absolute;top: 50%;margin-top: -11px;left: 15px;font-size: 22px;}

.frb input[type="radio"]:checked ~ label:before,
.frb input[type="checkbox"]:checked ~ label:before {content: '\f046';}

.frb input[type="radio"] ~ label, .frb input[type="checkbox"] ~ label {position: relative;cursor: pointer;width: 100%;border: 1px solid #f0c589;border-radius: 5px; background-color: #ffe3ba;}

.frb input[type="radio"] ~ label:focus, .frb input[type="radio"] ~ label:hover, .frb input[type="checkbox"] ~ label:focus, .frb input[type="checkbox"] ~ label:hover {
    box-shadow: 0px 0px 5px #b6b6b6;}

.frb input[type="radio"]:checked ~ label,
.frb input[type="checkbox"]:checked ~ label {color: #fafafa;}

.frb input[type="radio"]:checked ~ label,
.frb input[type="checkbox"]:checked ~ label {background-color: #f2f2f2;}

.frb.frb-default input[type="radio"]:checked ~ label,
.frb.frb-default input[type="checkbox"]:checked ~ label {color: #333;}

.frb.frb-primary input[type="radio"]:checked ~ label,
.frb.frb-primary input[type="checkbox"]:checked ~ label {background-color: #337ab7;}

.frb.frb-success input[type="radio"]:checked ~ label,
.frb.frb-success input[type="checkbox"]:checked ~ label {background-color: #5cb85c;}

.frb.frb-info input[type="radio"]:checked ~ label,
.frb.frb-info input[type="checkbox"]:checked ~ label {background-color: #5bc0de;}

.frb.frb-warning input[type="radio"]:checked ~ label,
.frb.frb-warning input[type="checkbox"]:checked ~ label {background-image: -webkit-linear-gradient(top,#efac4c 0,#eb9316 100%);background-image: -o-linear-gradient(top,#efac4c 0,#eb9316 100%);background-image: linear-gradient(to bottom,#efac4c 0,#eb9316 100%);background-image: linear-gradient(to bottom,#efac4c 0,#eb9316 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efac4c', endColorstr='#eb9316', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);border: 2px solid #e48e13;box-shadow: 0px 0px 5px #b6b6b6;}

.frb.frb-danger input[type="radio"]:checked ~ label,
.frb.frb-danger input[type="checkbox"]:checked ~ label {background-color: #d9534f;}

.frb input[type="radio"]:empty ~ label span,
.frb input[type="checkbox"]:empty ~ label span {display: inline-block;}

.frb input[type="radio"]:empty ~ label span.frb-title,
.frb input[type="checkbox"]:empty ~ label span.frb-title {font-size: 16px;font-weight: 700;margin: 5px 5px 5px 50px;}

.frb input[type="radio"]:empty ~ label span.frb-description,
.frb input[type="checkbox"]:empty ~ label span.frb-description {font-weight: normal;font-style: italic;color: #c0770e;margin: 5px 5px 5px 50px;}

.frb input[type="radio"]:empty:checked ~ label span.frb-description,
.frb input[type="checkbox"]:empty:checked ~ label span.frb-description {color: #fafafa;}

.frb.frb-default input[type="radio"]:empty:checked ~ label span.frb-description,
.frb.frb-default input[type="checkbox"]:empty:checked ~ label span.frb-description {color: #c0770e;}

.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {color: #fff;background-image: -webkit-linear-gradient(top,#00a700 0,#008000 100%);background-image: -o-linear-gradient(top,#00a700 0,#008000 100%);background-image: -webkit-gradient(linear,left top,left bottom,from(#00a700),to(#008000));background-image: linear-gradient(to bottom,#00a700 0,#008000 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a700', endColorstr='#008000', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.list-group-item.active > .badge, .nav-pills > .active > a > .badge {color: #eb951b;background-color: #fff;}

/*pagination*/
.pagination {margin: 0px 0;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {outline: 0; z-index: 3; color: #fff; cursor: default; background-color: #009300; border-color: #009300;}
.pagination > li > a, .pagination > li > span { outline: 0;  color: #009300;}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover { outline: 0; color: #008900;}
/*end pagination*/

.alert {padding: 10px;margin-bottom: 10px;border: 1px solid transparent;border-top-color: transparent;border-right-color: transparent;border-bottom-color: transparent;border-left-color: transparent;border-radius: 4px;}

.progress-bar {
    font-size: 12px;
    line-height: 20px;
    color: #000;
    text-align: center;
}
