

.q_circles_holder.three_columns .q_circle_inner{
width: 160px;
height: 160px;
}
@media only screen and (min-width: 801px) {
.carousel-inner .slider_content {
  position: relative !important;
  top: 58% !important;
-webkit-transform: translateY(-50%) !important;
  -ms-transform: translateY(-50%) !important;
  transform: translateY(-50%) !important;
}
}
.blog_holder article .post_info .time, .blog_holder article .post_text h2 .date {
display: none; }
.wpProQuiz_button {
    background-position: 0px 0px !important;
    color: rgb(255, 255, 255) !important;    
    height: 39px !important;
    letter-spacing: 2px !important;
    position: relative !important;
    text-align: center !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
    background: rgb(0, 190, 211) none repeat scroll 0px 0px / auto padding-box border-box !important;
    border: 2px solid rgb(0, 190, 211) !important;
    border-radius: 3px 3px 3px 3px  !important;
    font: normal normal bold normal 13px / 39px 'Open Sans', sans-serif !important;
    margin: 10px 0px 0px  !important;    
    padding: 0px 23px  !important;
    transition: color 0.1s linear 0s, background-color 0.1s linear 0s, border-color 0.1s linear 0s  !important;
}/*#A_1*/

.wpProQuiz_button:hover {
    
    color: #fff !important;

    height: 39px !important;
    letter-spacing: 2px !important;
    position: relative !important;
    text-align: center !important;
    text-decoration: none !important;
    text-transform: uppercase !important;
    background: #303030 !important;
    border: 2px solid #303030 !important;
    border-radius: 3px 3px 3px 3px  !important;
    font: normal normal bold normal 13px / 39px 'Open Sans', sans-serif !important;
    margin: 10px 0px 0px  !important;    
    padding: 0px 23px  !important;
    transition: color 0.1s linear 0s, background-color 0.1s linear 0s, border-color 0.1s linear 0s  !important;
}
.wpProQuiz_questionList {
    background: #f5f5f5 !important;
    border: 1px solid #aed6db !important;
}
.header-widget.widget_nav_menu ul.menu li a,
#menu-real-top-menu li a{
color: #00bed3;
} 
.shopping_cart_outer{
display:none;
}
.woocommerce-page .shopping_cart_outer{
display:table;
}
.cover_boxes ul li .box .box_content { top: 0; }
.cover_boxes ul li .box .qbutton { margin-top: 18px; }

.ls-wp-container .qbutton {
-webkit-transition: none;
-ms-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
}

@media only screen and (min-width: 1000px) {
    .page-id-15173 .ls-nav-prev,
    .page-id-15058 .ls-nav-prev,
    .page-id-15173 .ls-nav-next,
    .page-id-15058 .ls-nav-next,
    .page-id-15234 .ls-nav-prev,
    .page-id-15234 .ls-nav-next {
        margin-top: 19px;
    }
}

@media only screen and (max-width: 1000px){
.page-id-15173 .ls-nav-prev,
.page-id-15058 .ls-nav-prev,
.page-id-15173 .ls-nav-next,
.page-id-15058 .ls-nav-next{
		margin-top: -27px;
}

.page-id-15173 .q_slider,
.page-id-15058 .q_slider
{
min-height:100px;
}
}
.side_menu_button a:last-child {
padding: 0 0 0 17px;
}
.page-id-15173 .q_slider,
.page-id-15058 .q_slider
{
min-height:560px;
}
.filter_outer {
margin: -8px 0 31px;
}
.filter_holder ul li span{
font-size:13px;
}

#nav-menu-item-15674 li,
#nav-menu-item-15695 li,
#nav-menu-item-15696 li,
#nav-menu-item-15697 li,
#nav-menu-item-15777 li,
#nav-menu-item-15781 li,
#nav-menu-item-15784 li,
#nav-menu-item-15788 li,
#nav-menu-item-15791 li,
#nav-menu-item-15794 li,
#nav-menu-item-15798 li,
#nav-menu-item-15801 li,
#nav-menu-item-15805 li,
#nav-menu-item-15808 li,
#nav-menu-item-15813 li,
#nav-menu-item-15815 li,
#nav-menu-item-15819 li,
#nav-menu-item-15821 li,
#nav-menu-item-15826 li,
#nav-menu-item-15828 li,
#nav-menu-item-15833 li,
#nav-menu-item-15835 li{
width: 280px;
}

.drop_down .second .inner .widget {
padding-bottom: 15px;
}

.drop_down .second .inner .widget a{
padding: 0px !important;
}

.footer_bottom {
border-bottom: 3px solid #00bed3;
height: 114px;
}

.footer_bottom img { vertical-align: middle; }

header:not(.sticky):not(.scrolled) .header_bottom {
border-top: 3px solid #00bed3;
}

.footer_bottom .two_columns_50_50>.column1 { text-align: left; }

.footer_bottom .two_columns_50_50>.column2 { text-align: right; }

.carousel-inner p {
margin: 40px 0px 15px 0px; }

.q_slider .qbutton.green:hover {
    background-color: #303030;
    border-color: #303030;
    color: #fff;
}

.carousel-control { width: 10%; }

.title h1 {
text-transform: none;
}

.pdiddy  {
font-size:22px;
font-weight:100;
line-height:33px;
}

.wpProQuiz_header h5 {display:none;}
.header-widget.widget_nav_menu ul.menu li a, #menu-real-top-menu li a{
font-weight: bold;
}

#menu-item-18315,
#menu-item-16672{
    position: relative;
    padding-right: 8px;
}

#menu-item-18315:before,
#menu-item-16672:before{
    content: '';
    display: block;
    position: absolute;
    width: 2px;
    height: 11px;
    background: #00bed3;
    top: 11px;
    right: -4px;
}

#menu-item-18315:before{
background: #fff;
}