/*
Theme Name: AurionPro
Theme URI: http://aurionpro.com//
Author: iLeadFarmers
Author URI: http://ileadfarmers.com
Version: 4.3.4
Description: AurionPro.
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/



/*

Main Stylesheet file is located at stylesheet/css/styles.css
<div class="sprite-container"><div class="digital-branch"></div></div>
*/
.sprite-container {
    overflow: hidden;
    width: 90px;
    height: 90px;
}
.digital-branch {
    background-image: url('/wp-content/uploads/2016/12/optique.png');
    background-repeat: no-repeat;
    width: 90px;
    height: 90px;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    width: 100%;
}

#mk-page-introduce {
    padding: 15px 0px 35px 0px !important;
}

p{
    margin-bottom: 10px;
}

.mk-breadcrumbs-inner {
    display: none !important;
}

.page-introduce-subtitle {
    font-size: 22px !important;
    font-family: uni-sans-regular !important;
    color: #333 !important;
    padding-top: 25px !important;
    margin: 0px !important;
}

.digital-branch:hover {
    background-position-y: -98px;
}
.interact-dx {
    background-image: url('/wp-content/uploads/2016/12/iserve.png');
    background-repeat: no-repeat;
    width: 90px;
    height: 90px;
}
.interact-dx:hover {
    background-position-y: -98px;
}
.digital-signage-dx {
    background-image: url('/wp-content/uploads/2016/12/experia.png');
    background-repeat: no-repeat;
    width: 90px;
    height: 90px;
}
.digital-signage-dx:hover {
    background-position-y: -98px;
}
.enterprise-mobility {
    background-image: url('/wp-content/uploads/2016/12/insight.png');
    background-repeat: no-repeat;
    width: 90px;
    height: 90px;
}
.enterprise-mobility:hover {
    background-position-y: -98px;
}
.digital-customer-feedback-system {
    background-image: url('/wp-content/uploads/2016/01/AurionPro-Digital-Customer-Feedback-System.png');
    background-repeat: no-repeat;
    width: 90px;
    height: 90px;
}
.digital-customer-feedback-system:hover {
    background-position-y: -98px;
}
.digital-queue-management-system {
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Digital-Queue-Management.png');
    background-repeat: no-repeat;
    width: 90px;
    height: 90px;
}
.digital-queue-management-system:hover {
    background-position-y: -98px;
}
.digital-surveillance {
    background-image: url('/wp-content/uploads/2016/01/AurionPro-Digital-Surveillance.png');
    background-repeat: no-repeat;
    width: 90px;
    height: 90px;
}
.digital-surveillance:hover {
    background-position-y: -98px;
}
.sprite-container-106 {
    overflow: hidden;
    width: 106px;
    height: 106px;
}
.payment-framework {
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Payments-Framework.png');
    background-repeat: no-repeat;
    width: 106px;
    height: 106px;
}
.payment-framework:hover {
    background-position-y: -116px;
}
.remittance {
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Remittance-1.png');
    background-repeat: no-repeat;
    width: 106px;
    height: 106px;
}
.remittance:hover {
    background-position-y: -116px;
}
.commerce-platform {
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Commerce-Platform.png');
    background-repeat: no-repeat;
    width: 106px;
    height: 106px;
}
.commerce-platform:hover {
    background-position-y: -116px;
}
.sprite-container-140 {
    overflow: hidden;
    width: 140px;
    height: 140px;
    margin: auto;
    display: block;
    margin-bottom: 2px;
}
.product-engg{
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Product-Engineering.png');
    background-repeat: no-repeat;
    width: 140px;
    height: 140px;
    }
.product-engg:hover {
    background-position-y: -152px;
}
.enterprise-portal-and-content{
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Enterprise-Portal-and-Content.png');
    background-repeat: no-repeat;
    width: 140px;
    height: 140px;
    }
.enterprise-portal-and-content:hover {
    background-position-y: -152px;
}
.enterprise-crm{
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Enterprise-CRM.png');
    background-repeat: no-repeat;
    width: 140px;
    height: 140px;
    }
.enterprise-crm:hover {
    background-position-y: -152px;
}
.mobile-app-dev{
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Mobile-App-Dev.png');
    background-repeat: no-repeat;
    width: 140px;
    height: 140px;
    }
.mobile-app-dev:hover {
    background-position-y: -152px;
}
.center-block{
margin:auto;
display:block;
}
.security-info {
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Security-Information-Event-Management-150x150-1.png');
    background-repeat: no-repeat;
    width: 90px;
    height: 90px;
}
.security-info:hover {
    background-position-y: -98px;
}
.governance{
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Governance-Risk-and-Compliance-150x150.png');
    background-repeat: no-repeat;
    width: 90px;
    height: 90px;
}
.governance:hover {
    background-position-y: -98px;
}
.sprite-container-79 {
    overflow: hidden;
    width: 90px;
    height: 79px;
}
.cloud-mobile-security{
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Cloud-and-Mobile-Security.png');
    background-repeat: no-repeat;
    width: 90px;
    height: 79px;
}
.cloud-mobile-security:hover {
    background-position-y: -89px;
}
.sprite-container-100 {
    overflow: hidden;
    width: 100px;
    height: 100px;
}
.goverment-psu{
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Government-and-PSU-150x1501.png');
    background-repeat: no-repeat;
    width: 100px;
    height: 100px;
}
.goverment-psu:hover {
    background-position-y: -110px;
}

.sprite-container-88 {
    overflow: hidden;
    width: 100px;
    height: 88px;
}
.financial-services{
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Financial-Services-300x264.png');
    background-repeat: no-repeat;
    width: 100px;
    height: 88px;
}
.financial-services:hover {
    background-position-y: -98px;
}
.logistics{
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Logistics-300x264.png');
    background-repeat: no-repeat;
    width: 100px;
    height: 88px;
}
.logistics:hover {
    background-position-y: -98px;
}
.acc-digital-innovation{
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Accelerate-Digital-Innovation-150x150.png');
    background-repeat: no-repeat;
    width: 90px;
    height: 90px;
}
.acc-digital-innovation:hover {
    background-position-y: -98px;

}
.secure-enterprises{
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Secure-Enterprises-150x150.png');
    background-repeat: no-repeat;
    width: 90px;
    height: 90px;
}
.secure-enterprises:hover {
    background-position-y: -98px;

}
.optimize-operations{
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Optimize-Operations-150x150.png');
    background-repeat: no-repeat;
    width: 90px;
    height: 90px;
}
.optimize-operations:hover {
    background-position-y: -98px;

}
.sprite-container-70 {
    overflow: hidden;
    width: 70px;
    height: 70px;
}
.values{
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Values-150x150.png');
    background-repeat: no-repeat;
    width: 70px;
    height: 70px;
}
.values:hover {
    background-position-y: -76px;
}
.culture{
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Cultures-150x150.png');
    background-repeat: no-repeat;
    width: 70px;
    height: 70px;
}
.culture:hover {
    background-position-y: -76px;
}
.performance{
    background-image: url('/wp-content/uploads/2016/01/Aurionpro-Performance-150x150.png');
    background-repeat: no-repeat;
    width: 70px;
    height: 70px;
}
.performance:hover {
    background-position-y: -76px;
}





@font-face {
    font-family: "unisans-bold";
    src: url(fonts/Uni-Sans-Bold.ttf);
}
@font-face {
    font-family: "unisans-light";
    src: url(fonts/Uni-Sans-Light.otf);
}
@font-face {
    font-family: "unisans-light-italic";
    src: url(fonts/Uni-Sans-LightItalic.otf);
}
@font-face {
    font-family: "unisans-regular";
    src: url(fonts/Uni-Sans-Regular.otf);
}
@font-face {
    font-family: "unisans-regular-italic";
    src: url(fonts/Uni-Sans-RegularItalic.otf);
}
@font-face {
    font-family: "unisans-semibold";
    src: url(fonts/Uni-Sans-Semibold.ttf);
}
@font-face {
    font-family: "unisans-semibold-itlaic";
    src: url(fonts/Uni-Sans-SemiBoldItalic.otf);
}
@font-face {
    font-family: "unisans-thin";
    src: url(fonts/Uni-Sans-Thin.otf);
}
@font-face {
    font-family: "unisans-thin-italic";
    src: url(fonts/Uni-Sans-ThinItalic.otf);
}

input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-required.wpcf7-validates-as-number {
    width: 260px;
    height: 30px;
}

.sticky-style-fixed.header-style-1.header-sticky-ready .mk-header-holder {
    border: 10px solid transparent;
    -webkit-border-image: url('/wp-content/uploads/2015/09/strip.jpg') 27 27 27 27 stretch stretch;
    -o-border-image: url('/wp-content/uploads/2015/09/strip.jpg') 27 27 27 27 stretch stretch;
    border-image: url('/wp-content/uploads/2015/09/strip.jpg') 27 27 27 27 stretch stretch;
    border-top: 0px;
    border-right: 0px;
    border-left: 0px;
}
span.tweet_author_heading {
    display: none !important;
}

h3.widget-title {
    color: #fff !important;
    font-size: 28px !important;
}

input.captcha-form.text-input.full {
    display: none;
}

a.captcha-change-image {
    display: none;
}

img.captcha-image {
    display: none;
}

.page-introduce-title {
    font-family: "unisans-regular" !important;
}

.aiwidgetscss .tweet_author_name a, .widget .tweet_author_name a {
    color: #FFF !important;
}

.tweettext, .widget .tweettext {
    color: #FFF !important;
}

.tweettext a, .widget .tweettext a {
    color: #57C7FF !important;
}

.tweettext a:hover, .widget .tweettext a:hover {
    color: #FFF !important;
}

span.tweet_author_name {
    color: #efefef !important;
}

.cstm-hm-list ul {
    margin-left: 0em !important;
}

.mk-quick-contact-wrapper .mk-contact-form .text-input, .mk-quick-contact-wrapper .mk-contact-form .textarea {
    background-color: #333 !important;
}

.mk-quick-contact-wrapper .mk-contact-form .text-input:focus, .mk-quick-contact-wrapper .mk-contact-form .textarea:focus {
    background-color: #000 !important;
}

.mk-header-toolbar #mk-header-social a:hover i {
    color: #fff !important;
}

.pagnav-wrapper .pagenav-top {
    display: none !important;
}

.txt-algn-center a.twitter-hover {
    margin-right: 5px !important;
}

i.mk-icon-search {
    margin-top: -10px !important;
}

.mk-fancy-title {
   margin-bottom: 0px !important;
}

.mk-list-styles ul li {
   font-size: 16px !important;
}

#mk-main-navigation ul .megamenu-title {
    display: none !important;
}


p,span,li,body{
font-family:unisans-regular;
}

.cstm-scl .mk-social-network-shortcode {
   margin: 0px 0 !important;
    padding: 0;
}

.cstm-scl a.twitter-hover {
    margin: 6px !important;
    margin-top: 0px !important;
    margin-left: 0px !important;
}

.cstm-line{
 width:1px !important; 
}

.cstm-line-hgt{
height:1px !important
}

h1,h2,h3,h4,h5,h6{
font-family:unisans-light !important;
}


.mk-flipbox-content .back-title {
font-family:unisans-regular !important;
}

.cstm-align .vc_images_carousel {
    margin: 0px auto !important;
}

.mk-flipbox-content .front-title {
font-family:unisans-light !important;
}

.mk-flipbox-back .back-desc, .mk-flipbox-front .front-desc {
font-family:unisans-regular !important;
}

footer p {
    font-size: 16px !important;
    color: #6D6C6C !important;
}

.cstm-hgt1 {
    min-height: 465px !important;
    max-height: 800px !important;
}

span.tweet_author {
    display: none;
}

.cstm-tab .mk-tabs .mk-tabs-tabs li {
    background-color: #333333 !important;
}

.cstm-tab .mk-tabs .mk-tabs-tabs li{
    color: #FFF !important;
}

.cstm-tab .mk-tabs .mk-tabs-tabs li{
    color: #333 !important;
}

#mk-footer .widgettitle {
    font-size: 18px !important;
    font-family: unisans-semibold !important;
    letter-spacing: 0.5px !important;
}

.mk-footer-copyright, #mk-footer-navigation li a{
width: 100% !important;
}

.cstm-form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    width: 100% !important;
    border-radius: 5px !important;
background-color: transparent !important;
color: #ffffff !important;
}

.cstm-form textarea.wpcf7-form-control.wpcf7-textarea {
    width: 100% !important;
    border-radius: 5px !important;
    height: 130px !important;
    font-size: 13px;
background-color: transparent !important;
color: #ffffff !important;
}

.cstm-form input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel {
    cursor: auto !important;
}

a.twitter-hover {
    margin-right: -2px !important;
}

.header-style-1.header-align-left .header-logo a {
    margin-left: 20px !important;
}

.cstm-form input.wpcf7-form-control.wpcf7-submit {
    color: #fff !important;
    border: none !important;
    background-color: #0A4E69 !important;
}

.cstm-form input.wpcf7-form-control.wpcf7-submit:hover {
    border: none !important;
    background-color: #fff !important;
    color: #10769F !important;
}

div.wpcf7-response-output {
    margin: 0px !important;
    padding: 5px 15px 5px 65px !important;
    font-size: 11px !important;
    line-height: 15px !important;
}

::-webkit-input-placeholder { 
font-size: 13px !important; 
color: #ffffff !important;
}

::-moz-placeholder { 
font-size: 13px !important; 
color: #ffffff !important;
}

:-ms-input-placeholder { 
font-size: 13px !important; 
color: #ffffff !important;
}

input:-moz-placeholder { 
font-size: 13px !important; 
color: #ffffff !important; 
}

.custom-color .widget_contact_info ul li span, .custom-color .widget_contact_info ul li span a {
    color: #D2D2D2;
}

#mk-toolbar-navigation ul li a:hover {
    color: #fff !important;
    opacity: 1 !important;
}

.customs-color .widget_contact_info ul li span, .customs-color .widget_contact_info ul li a, .customs-color .widget_contact_info ul li i {
    color: #efefef !Important;
}

.cstm-nws .mk-blog-meta-wrapper {
    display: none !important;
}

.vc_row-fluid.page-section-fullwidth.page-section-content {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.abb-skip-to-next {
    margin: -26px 0px 140px -26px !important;
}

#mk-toolbar-navigation {
    margin-right: 0px !important;
}

#mk-header-social ul {
    margin: 2px !important;
}

.mk-testimonial.avantgarde-style .mk-testimonial-content {
    padding: 0 10% 0px !important;
    font-weight: 400 !important;
}
.hoverClass:hover {

background-color: #000;
} 

.hoverClass:hover p{

color: #fff !important;
}

.mk-love-holder {
    display: none !important;
}

.mk-testimonial.avantgarde-style .mk-testimonial-company {
    font-style: normal !important;
}

a.googleplus-share {
    display: none !important;
}

.pinterest-share {
    display: none !important;
}

.para-hover-Class:hover {

background-color: #EC7B31 !important
} 

.cstm-cln{
padding-right: 0px !important;
}

.cstm-mrg {
   padding-bottom: 0px !important;
}


.para-hover-Class:hover p a{

color: #fff !important;
}

.para-hover-Class:hover h2 span{
 color: #fff !important;
}

.para-hover-Class:hover strong{
 color: #fff !important;
}
.para-hover-Class:hover h2 a{

color: #fff !important;
}



.bluehoverClass:hover {
background-color: #005a84;
} 

.bluehoverClass .column_container:hover {
opacity:0.5;
} 
.bluehoverClass:hover p a{
color: #fff !important;
}

.bluehoverClass p a{
	color:#10769f ;
}

.paraText p a{
	font-family: unisans-regular;
	color:#777777 ;
}
.paraText:hover p a{
	font-family: unisans-regular;
	color:#fff ;
}
.purplehoverClass{
background-color: #dedede;
color:#fff ;
}
.redhoverClass{background-color: #dedede;}

.purpleClass:hover{
background-color: #50185f;
color:#fff ;
}

.purpleClass .column_container:hover{
opacity: 0.5;
}
.purplehoverClass:hover{
opacity: 0.5;
} 

.purplehoverClass .column_container:hover{
background-color: #50185f;
}
.purpleClass:hover p {
color: #fff !important;
}

.purpleClass p a {
color : #50185f ;
}
.purplehoverClass:hover p {
color: #fff !important;
}
.purplehoverClass p a{
color: #50185f;
}
.orangehoverClass:hover{
background-color:#ec7b31;
}

.orangehoverClass .column_container:hover{
	opacity:0.5
}
.orangehoverClass:hover p a{
color: #fff !important;
}
.orangehoverClass p a{
color:#ec7b31;
}
.redclass:hover{
background-color:#f04f31;
} 

.redclass .column_container:hover{
opacity:0.5
} 
.redclass p a{
color:#f04f31;
} 

.redhoverClass:hover{
background-color:#f04f31;
} 

.redhoverClass .column_container:hover{
opacity:0.5;
} 

.redclass:hover p a{
color: #fff !important;
}
.redclass:hover p a{
color: #f04f31;
}
.redhoverClass p a{
color: #f04f31;
}
.redhoverClass:hover p a{
color: #fff !important;
}
.margin-left-class {
 margin-left:1px ;
}  
.cstm-dsktp {
	display:block;

}

d

@media (max-width: 700px){
.cstm-dsktp {
  display:none!important;

}
}
@media (max-width: 768px){
.margin-top-768{
 margin-top: -20px !important;
}
.h2-font-size{
 font-size:16px !important;
padding-bottom: 0px !important;
}
}
@media (max-width: 1024px){
.mk-footer-copyright{
 width:97% !important;
}
.cstm-line{
 width:1px !important; 
}

.cstm-line-hgt{
height:1px !important
}
.cstm-dsktp {
	display:none!important;
}
.mk-padding-shortcode{
 height:25px !important;
}
.imgWidth {
 width: 80% !important;
}
.h2-font-size{
 font-size:16px !important;

}

}

@media only screen and (max-width: 1024px) and (min-device-width: 767px){
.mk-section-video {
    display: block !important;
}

}

@media only screen and (max-width: 766px) and (min-device-width: 320px){
.mk-section-video {
    display: none !important;
}

.menu-margin {
    margin-bottom: 20px !important;
}

.menu-hide{
margin-top: -35px !important;
}

}

@media (max-width: 400px){
.no-padding{
 padding: 0px !important;
}
.mk-padding-wrapper{
padding: 0px !important;
}

.img-width{
  width:30% !important;
}

.margin-top-768{
 margin-top:0px !important
}

.txt-algn-center{
 text-align : center !important;
}
}


@media (max-width: 570px){
.no-padding{
 padding: 0px !important;
}
.mk-padding-wrapper{
padding: 0px !important;
}

.img-width{
  width:30% !important;
}

.margin-top-768{
 margin-top:0px !important
}

.txt-algn-center{
 text-align : center !important;
}
}
#bg-purple{
background:#6a3a75 !important;
}

.cstm-arr .abb-skip-to-next {
 margin: -26px 0px 50px -26px !important;
}

.cstm-ar .abb-skip-to-next {
    margin: -26px 0px 120px -26px !important;
}


.header-style-1.header-align-left .header-logo a {
    margin-left: 0px !important;
}
.mk-blog-modern-item:first-of-type .blog-modern-social-section .blog-social-share {
        position: absolute;
    left: -6px;
    bottom: -150px;
    background-color: #252525;
    margin: 0;
    list-style: none;
    width: 40px;
    text-align: center;
    padding: 10px;
    top: auto;
}
.mk-blog-modern-item:first-of-type .blog-modern-social-section .blog-social-share li {
    display: block;
    margin: 3px 2px;
    margin: 16px 0;
}
.mk-blog-modern-item:first-of-type .blog-modern-social-section .blog-social-share:before {
    left: 25px;
    bottom: 148px;
    top: auto;
    margin-top: -5px;
}
.mk-post-nav {
display:none;
}
span.wpcf7-not-valid-tip {
    position: absolute;
    top: 7px;
    right: 14px;
    color: #FFF;
    font-size: 10px;
}
@media (min-width:1880px){
p.ls-l.cstm-line-hgt.third-hor-line {
 width: 27.6% !important;
}
p.ls-l.cstm-line-hgt.first-hor-line {
 width: 27.4% !important;
    left: 13% !important;
}
p.ls-l.cstm-line-hgt.line-1 {
 left: 13% !important;
 width: 15.5% !important;
}
p.ls-l.cstm-line-hgt.line-2 {
 left: 33.7% !important;
}
p.ls-l.cstm-line-hgt.line-5 {
 left: 75.1% !important;
 width: 15.9% !important;
}
p.ls-l.cstm-line-hgt.line-4 {
 width: 7.4% !important;
}
p.ls-l.cstm-line-hgt.line3 {
 left: 67.2% !important;
 width: 23.8% !important;
}
p.ls-l.cstm-line-hgt.line1 {
 left: 13% !important;
 width: 20.4% !important;
}
}



#mk-custom-box-5620efa3f38f7{
    min-height: 275px !important;
}


@media (max-width:1025px) and (min-width:800px){
img.mk-desktop-logo.dark-logo {
    margin-left: 15px !important;
}
.min-height-491{
	min-height: 491px !important; 574px
}
 .min-height-393{
	    min-height: 393px !important;
}
 .min-height-556{
	    min-height: 464px !important;
}
.min-height-528{
	    min-height: 528px !important;
}
}

@media (max-width:900px)and (min-width:767px){

img.mk-desktop-logo.dark-logo {
    margin-left: 15px !important;
}

 .min-height-393{
	    min-height: 452px !important;
}

 .min-height-528{
	    min-height: 528px !important;
}
.min-height-491{
	min-height: 574px !important;
}

.min-height-556{
	 min-height: 556Px !important;
}
}

@media (max-width:800px) {
.mk-desktop-logo.dark-logo {
    margin-left: 20px !important;
}

}
.blue-box:hover{
background-color:#003146 !important;
}

.orange-box:hover{
background-color:#d03b14 !important;
}
.purple-box:hover{
background-color:#3c1346 !important;
}


@media (max-width:1025px)and (min-width:767px) {

.button-margin-top{
	marign-top: -4PX !important;
}
#mk-custom-box-5620efa3f38f7{
    min-height: 355px !important;
}
.padding-bottom-33{
 padding-bottom:24px !important;
}

.widget .mk-searchform .mk-icon-search {
    padding-top: 10px;
}
ul#mk-responsive-nav {
    background-color: #F6F6F6 !important;
}
}



#mk-responsive-nav li ul li .megamenu-title, #mk-responsive-nav li ul li a {

    text-transform: uppercase;
}


.padding-leftright {
 padding-right: 35px !important;
    padding-left: 20px !important;
}




 #author::-webkit-input-placeholder {
    color:  #777777 !important;
}
#author:-moz-placeholder {
    color:#777777 !important;
}
#author::-moz-placeholder {
    color:#777777 !important;
}
#author:-ms-input-placeholder {
    color: #777777 !important;
}

 #email::-webkit-input-placeholder {
    color:  #777777 !important;
}
#email:-moz-placeholder {
    color:#777777 !important;
}
#email::-moz-placeholder {
    color:#777777 !important;
}
#email:-ms-input-placeholder {
    color: #777777 !important;
}



 #url::-webkit-input-placeholder {
    color:  #777777 !important;
}
#url:-moz-placeholder {
    color:#777777 !important;
}
#url::-moz-placeholder {
    color:#777777 !important;
}
#url:-ms-input-placeholder {
    color: #777777 !important;
}


 #comment::-webkit-input-placeholder {
    color:  #777777 !important;
}
#comment:-moz-placeholder {
    color:#777777 !important;
}
#comment::-moz-placeholder {
    color:#777777 !important;
}
#comment:-ms-input-placeholder {
    color: #777777 !important;
}

#mk-toolbar-navigation ul li a:hover {
    color: #fff !important;
    opacity: 1 !important;
}

#mk-toolbar-navigation ul li a {
    color: #777 !important;
    
}

.widget .mk-searchform .mk-icon-search {
    top: 24px !important;
}
.mk-contact-form input{
color:#fff !important;
}
.mk-contact-form textarea{
color:#fff !important;
}

.mk-blog-classic-item .mk-blog-author, .mk-blog-classic-item .mk-categories, .mk-blog-classic-item time, .mk-blog-modern-item .mk-blog-author, .mk-blog-modern-item .mk-categories, .mk-blog-modern-item time {
    display: none !important;
}


#mk-custom-box-571e0f0829319{
position: relative ;
}

.pull_right{
 position: absolute;
 right: 25px;
 top: 80px;}

.pull_right_upper{
 position: absolute;
 right: 25px;
 top: 105px;}

.pull_right_down{
 position: absolute;
 right: 25px;
 top: 117px;}

.mk-blur-parent {
    position: relative;
}
span#cn-notice-text {
    line-height: 40px;
    margin-right: 30px;
    font-size: 17px !important;
}

#cookie-notice .button {
    margin-left: 10px;
    border: 1px solid #fff !Important;
    float: right !Important;
}

#cookie-notice {
    text-align: left !Important;
padding-left:65px;
}

a#cn-accept-cookie {
    margin-right: 10%;
}

@media (max-width: 1023px){
.megamenu-title {
	display:none !important;
}
#mk-responsive-nav li ul {
    margin: 20px 0 0 0;
}
}
.flb ul li {
	text-align:left;
}