﻿/** COLOR SCHEME **/

blockquote::before,
.flat .plan li>strong,
.check-list li:before {
    color: #1d4bad;
}

.section-title h3::after,
.navbar-nav > li:hover,
.navbar-nav > li:focus,
.navbar-nav > li:hover a,
.navbar-nav > li:focus a,
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
    border-bottom-color: #1d4bad !important;
}

.tab-style-1 .nav-tabs > li:hover > a,
.tab-style-1 .nav-tabs > li.active > a {
  border-top-color: #1d4bad;
}
.visible-buttons span,
.my_featureRow:hover {
  background-color: #1d4bad !important;
}
.colorful img,
.tags a,
.carousel-control.left,
.carousel-control.right,
.progress-bar-primary,
.first-accordion .panel-default > .panel-heading,
.pricing-bigger .pricing-header,
.small-title hr,
.rounded-services i,
.bluebghead,
#pricing-table .pricing .pricing-table .pricing-header,
.flat .plan li.plan-name,
.nav-pills > li:hover a,
.nav-pills > li:focus a,
.nav-pills > li.active > a, 
.nav-pills > li.active > a:hover, 
.nav-pills > li.active > a:focus,
.footer,
.smallsec,
.my_planHeader.my_plan3,
mark,
.btn-default {
  color: #fff;
  border-color: #1d4bad;
   background-color: #1d4bad;
}

.portfolio-filter .btn-default:active:hover,
.portfolio-filter .btn-default.active:hover,
.portfolio-filter .btn-default:active:focus,
.portfolio-filter .btn-default.active:focus,
.portfolio-filter .btn-default:active.focus,
.portfolio-filter .btn-default.active.focus,
.portfolio-filter .btn-default,
#team-members .owl-nav [class*="owl-"],
.loginbox {
  color: #fff !important;
  border-color: #1d4bad !important;
   background-color: #1d4bad !important;
}
.accordion-toggle-2 .panel-heading a i,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default .badge,
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default,
.btn-default:focus,
.btn-default.focus,
.btn-default:hover {
  color: #fff !important;
  background-color: #576CC3 !important;
  border-color: #576CC3 !important;
}


.colorprimary {
    background-color: #1341a3 !important;
}

.color1 {
    background-color: #2250b2 !important;
}

.color2 {
  background-color: #305ec0 !important
}

.color3 {
  background-color: #3a68ca !important
}
.color4 {
  background-color: #4775d7 !important
}

/** GREEN **/
.twitter_feed li a,
.pricing-bigger .pricing-body .fa-check,
.hover-services .box i,
#custom-search-input a {
  color:#28166f !important;
} 
a:hover,
a:focus,
.yamm-content .link-widget ul li:hover a {
  color:#28166f;
} 

.team-member small,
.first-accordion .panel-default > .panel-heading i,
.ribbon-green,
.tp-caption.rev-btn,
.rev-btn,
.btn-primary {
  color: #fff;
  background-color: #28166f;
  border-color: #28166f;
}

.colorful:hover img,
.shop-bottom,
.pagination > li > a:hover,
.pagination > li > span:hover,
.progress-bar-info,
.drop-caps p:first-child:first-letter,
.greenbghead,
.chat-wrapper .btn-primary:hover,
.chat-wrapper .btn-primary:focus,
.chat-wrapper .btn-primary,
.chat-wrapper .panel-primary > .panel-heading {
  color: #fff !important;
  background-color: #28166f !important;
  border-color: #28166f !important;
}

.notfound h2,
.supportstaff,
.tp-caption.rev-btn:hover,
.tp-caption.rev-btn:focus,
.rev-btn:hover,
.rev-btn:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary .badge,
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:hover {
  color: #fff !important;
  background-color: #78a8e3 !important;
  border-color: #78a8e3 !important;
}




  
.bubble-cookies {
    display:none;
    position:fixed;
    right:10px;
    bottom:10px;
    width:300px;
    min-height:100px; 
    z-index: 99999;
}



.bubble{
    background-color: #6F7579;
    border-radius: 5px;
    box-shadow: 0 0 6px #B2B2B2;
    display: inline-block;
    padding: 10px 18px;
    position: relative;
    vertical-align: top;
}

.bubble::before {
    background-color: #F2F2F2;
    display: block;
    height: 16px;
    position: absolute;
    top: 11px;
    transform:             rotate( 29deg ) skew( -35deg );
        -moz-transform:    rotate( 29deg ) skew( -35deg );
        -ms-transform:     rotate( 29deg ) skew( -35deg );
        -o-transform:      rotate( 29deg ) skew( -35deg );
        -webkit-transform: rotate( 29deg ) skew( -35deg );
    width:  20px;
}


.textocookies {
	 text-align: center;
	 font-family:verdana;
	 font-size:12px;
	 top:20%;
	 color: #ffffff;
}

.botoncookies {
	padding-top: 10px;
}






@media (max-width: 767px) {
  
.customsection>img {    
    float: none;
    margin: 0px;
    width: 100%;
}

.customsection .text_container {
    position: absolute;
    display: block;
    top: 15%;
    margin: 20px 0 10px 18%;
    text-align: center!important;
}

.customsection p {
    padding-bottom: 20px;
    color: #ffffff;
}

.customsection .text_container h4 {
    font-weight: bold;
    font-size: 28px;
    line-height: 1.4;
    text-transform: uppercase;
    color: #ffffff;
    margin-top: 0;
    margin-bottom: 20px;
}

.customsection .text_container a.buy_theme {
    margin-top: 24px;
}
}



@media (min-width: 768px) and (max-width: 991px) {
  
  
.customsection>img {
    float: none;
    margin: 0px;
    width: 100%;

}

.customsection .text_container {
    position: absolute;
    display: block;
    top: 15%;
    margin: 20px 0 10px 18%;
    text-align: center!important;

}

.customsection p {
    padding-bottom: 20px;
    color: #ffffff;
}

.customsection .text_container h4 {
    font-weight: bold;
    font-size: 28px;
    line-height: 1.4;
    text-transform: uppercase;
    color: #ffffff;
    margin-top: 0;
    margin-bottom: 20px;
}

.customsection .text_container a.buy_theme {
    margin-top: 24px;
}
}





