body { font-family:  "open-sans",calibri,sans-serif,Arial !important;    *font-size: 75%: ;}
p{ font-size: 18px; }
h1, h2, h3, h4, h5, h6 {
    font-family: Oswald, sans-serif !important !important;
    font-weight: 300;
}
h5{font-size:15px !important;}
.page-header.navbar .page-logo .logo-default {margin:10px 10px 0 10px;}
.dashboard-stat2 {box-shadow:1px 1px 8px rgba(0,0,0,0.2);}
.page-footer .pull-right a{padding-right:10px;}
@media (min-width: 992px){}
.choose-objective button {min-height:100px;}
.choose-objective .bs-glyphicon-class {font-size:16px;}
#sample_5_length, #sample_5_filter, #sample_5_info, #sample_5_paginate{display: none;}
.portlet.light > .portlet-title {border-bottom: none !important; min-height: 10px !important; margin-bottom: 0px;}

.page-header.navbar .page-logo .logo-default {margin:20px 10px 0 10px;}
.dashboard-stat2 {box-shadow:1px 1px 8px rgba(0,0,0,0.2);}
.page-footer .pull-right a{padding-right:10px;}
@media (min-width: 992px){}
.choose-objective button {min-height:100px;}
.choose-objective .bs-glyphicon-class {font-size:16px;}
#sample_6_length, #sample_6_filter, #sample_6_info, #sample_6_paginate{display: none;}
.page-sidebar {background-color:transparent !important;}
.page-sidebar .page-sidebar-menu {background-color:#FFFFFF !important;}
.page-sidebar .page-sidebar-menu > li > a,.page-sidebar .page-sidebar-menu > li.open > a {color: #B5B5B5;background: #FFFFFF !important;}
.page-sidebar .page-sidebar-menu .sub-menu > li > a {padding-left: 41px;background: #FFFFFF !important;}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu > li > a {padding-left: 55px;}
.page-sidebar .page-sidebar-menu .sub-menu li > .sub-menu{ marg }
/*.page-sidebar .page-sidebar-menu .sub-menu, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu {    margin: 8px 0px 8px 27px !important;}*/
.page-sidebar .page-sidebar-menu > li > a > .title {color: #B5B5B5;}
.page-sidebar .page-sidebar-menu .sub-menu > li.active > a {background-color: #FFFFFF !important;}
.page-sidebar .page-sidebar-menu {margin:0 0 10px 0 !important;}
ul.token-input-list-facebook{border: 1px solid #e5e5e5 !important;font-size: 12px !important;}
ul.token-input-list-facebook li input{width: 100% !important;}
li.token-input-input-token-facebook{width: 100% !important;}
div.token-input-dropdown-facebook {width: 200px}
.token-input-dropdown-facebook{max-height: 250px;overflow:auto !important;z-index:999999 !important}
.token-input-list-facebook{float:left !important;width:100% !important;}
.marpad5{padding-right: 5px !important; padding-left: 5px  !important;}
#advClientsLi, #pubClientsLi{padding:0 2px;}
#s2id_adv_clients, #s2id_pub_clients{min-width:200px;}
#loading_client{height: 100%;text-align: left;vertical-align: middle;width: 70%;z-index: 2000;position: absolute;color: white;padding-top: 21px;padding-left: 261px;right: 145px;font-size: 24px;display:none;}
.ctn-header-component-0 {width:auto;float:right;}
.ctn-header-component-0 li {list-style:none;float:left;}
.ctn-header-component-0 li ul {padding:0;margin:0;}
.ctn-header-component-0 li ul .ctn-header-component-4 span,.ctn-header-component-0 li ul .ctn-header-component-4 ul{float:left;}
.ctn-header-component-0 > li > ul {}
.ctn-header-component-0 > li > ul > li {display:flex;float: right;width: 100%;}
.ctn-header-component-0-3 {clear:both;}
.ctn-header-component-0 > li > ul > li > span {white-space: pre !important;height: 20px;padding-top:10px;color:#CCC;width: 86px;}
.ctn-header-component-0 > li > ul > li .token-input-list-facebook {min-width:176px;}
.ctn-header-component-0 > li > ul > li .token-input-list-facebook {margin-top:5px;}
.ctn-header-component-0-1 label {font-size: 12px;color:#CCC;margin:0;padding:5px;width:100%;}
.ctn-header-component-0-1 select {margin:0;padding:0;font-size:12px;color:#CCCCCC;height: 25px;padding-left: 5px;width: auto;float:right;}
.ctn-header-component-0-1 {padding-right: 10px;}
.ctn-header-component-0-2 ul li input{font-size:12px !important;color:#CCCCCC !important;}
.ctn-header-component-0-2 .token-input-list-facebook .token-input-token-facebook {background-color:#F3F3F3;border: 1px solid #EFEFEF;color: #C1C1C1;}
.ctn-header-component-0-3 ul li input{font-size:12px !important;color:#CCCCCC !important;}
.ctn-header-component-0-3 .token-input-list-facebook .token-input-token-facebook {background-color:#F3F3F3;border: 1px solid #EFEFEF;color: #C1C1C1;}
.ctn-header-component-0-2 .select2-container .select2-choice,.ctn-header-component-0-3 .select2-container .select2-choice {padding: 0px 0 0px 12px;font-size: 12px;height: 28px;margin-top: 5px;}
.ctn-header-component-0-2 .select2-container .select2-choice,.ctn-header-component-0-3 .select2-container .select2-choice {color:#CCCCCC;}
.ctn-header-component-0-2 > a,.ctn-header-component-0-3 > a {padding: 5px !important;font-size: 12px;margin-top: 5px;color: #CCCCCC;}
@media (max-width: 901px){.ctn-header-component-0 {clear: both;padding: 0 10px 10px;}}
#s2id_adv_agency_clients .select2-highlighted{background-color:red !important;}
#s2id_adv_clients .select2-highlighted{background-color:green !important;}	
.page-content-wrapper .page-content .row .portlet .col-lg-3 .form-control{ margin-bottom: 0px !important }
.page-sidebar .page-sidebar-menu > li > a > .title, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > .title{font-size: 18px !important}
.page-sidebar .page-sidebar-menu .sub-menu li > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a{font-size: 18px !important}
.portlet.light > .portlet-title > .caption > .caption-subject{font-family: Oswald, sans-serif !important; font-weight: 500 !important;}
/*#myCarousel, #myCarousel2, #myCarousel3{    max-width: 752px; max-height:565px;  }
.carousel.image-carousel .carousel-caption {
    position: absolute;
    right: 0;
    bottom: -80px;
    left: 0;
    padding: 15px 15px 25px 15px;
    background: #333333;
    background: rgba(0, 0, 0, 0.75);
	text-align:left !important;
}
@media screen and (min-width: 768px){
	.carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;}
}


.carousel.image-carousel .carousel-caption h4, .carousel.image-carousel .carousel-caption h3, .carousel.image-carousel .carousel-caption h2, .carousel.image-carousel .carousel-caption p {
    color: #ffffff;
}
.carousel-caption {
    text-shadow:none !important;
}
.carousel.image-carousel .carousel-caption h4 a, .carousel.image-carousel .carousel-caption h3 a, .carousel.image-carousel .carousel-caption h2 a {
    color: #ffffff;
}
.image-carousel.carousel .carousel-inner{ padding-bottom:80px !important;}

@media (max-width: 980px){
	.search-help{margin-left: 0px; padding-right: 0px !important; padding-left: 0px !important;}
}
@media (min-width: 992px){
	.page-content-wrapper .page-content {
	    min-height: 525px;
	}
}
.anchorholder{ position: relative; }
.anchortag{position: absolute; top:-95px;}
.page-sidebar .page-sidebar-menu .sub-menu li > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li > a {
    padding: 5px 14px 5px 30px !important;
}*/
.carousel-caption h4, .carousel-caption  h5 {display: inline;}
/*.search-help{margin-left: 239px;}*/



/*begins new carousel*/
#whatIsCarousel, #whatIsCarousel1, #whatIsCarousel2, #whatIsCarousel3, #whatIsCarousel4{ max-width: 751px;  border:1px solid #dddddd; margin-bottom: 20px}
#whatIsCarousel1 .carousel-indicators{bottom: 0px !important;}

#whatIsCarousel .nav a small{    display: block;}
#whatIsCarousel .nav{    background: #eeeeee;}
.nav-justified > li > a
{
    border-radius: 0px;
}
.carousel .nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover{}
.carousel .nav-pills>li.active a { background: rgba(225,225,225,0.2) !important; }
/*.nav-pills>li[data-slide-to="1"].active a { background-color: #444444; }
.nav-pills>li[data-slide-to="2"].active a { background-color: #444444; }
.nav-pills>li[data-slide-to="3"].active a { background-color: #444444; }*/
.nav-tabs, .nav-pills {
     margin-bottom: 0px;
}
.carousel-inner>.item{ padding-bottom: 65px !important }
.carousel-caption {
    position: absolute;
    right: 0;
    bottom: 0px;
    left: 0;
    z-index: 10;
    color: #333333;
    text-align: left;
    background: rgba(225,225,225,0.2);
    padding-left:10px;
    padding-right: 10px;
    text-shadow: none !important;
}
.carousel-control {
    position: absolute;
    top: 32%;
    /*bottom: 0;*/
    left: 0;
    width: 45px !important;
    height: 45px;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,.6);
    filter: alpha(opacity=50);
    opacity: .5;
}
.carousel-control:focus, .carousel-control:hover {
    color: #fff;
    text-decoration: none;
    filter: alpha(opacity=90);
    outline: 0;
    opacity: .9;
}
.carousel-control.right {
    right: 0;
    left: auto;
    background: #444444 !important;
    background-image: none !important;
    background-color: transparent;
}
.carousel-control.left {
    background: #444444 !important;
    background-image: none !important;
    background-color: transparent;
}
.carousel-control i { 
   display: inline-block;
   margin-top: 16px;
   font-size: 20px !important;
}
.carousel .carousel-control { visibility: hidden; }
.carousel:hover .carousel-control { visibility: visible; }
/*end*/
.affix-top .navbar-collapse .navbar-right li a {
    color: #222;
    font-size: 14px;
    margin: 10px 2px !important;
}
#bs-example-navbar-collapse-1 .nav>li>a {
    padding: 10px 12px !important;
}
#bs-example-navbar-collapse-1 .fa{ width: auto !important; text-align: center; }

Custom.css  .navbar-fixed-bottom, .navbar-fixed-top {
    position: fixed !important;
    right: 0 !important;
    left: 0 !important;
    z-index: 1030 !important;
}

.help-banner {margin-top: 10px; padding-top:50px; font-size: 65px;}
.menu-toggler2{ display: none;}
@media (max-width: 991px) {
    .help-banner {
        display: none !important;
    }
}
@media (max-width: 767px) {
    .menu-toggler2{ display: block; position: fixed; bottom: 0px; left: 0px; right: 0px; text-align: center; border-radius: 0px !important; border-top: 1px solid #cccccc; background: #ffffff }
    .mobile-page-sidebar-wrapper{    margin-top: 85px;}
}
