
.mbhomeform {border:5px solid #f2562d;border-radius:10px;padding:10px;}
/*
.FullPaneJ h3 {color:#fff;padding-bottom:10px;}
.FullPaneJ p {color:#ddd;line-height:1.6;font-size:120%;}
.FullPaneJ .g-recaptcha {transform:scale(0.80);-webkit-transform:scale(0.80);transform-origin:0 0;-webkit-transform-origin:0 0;}
.FullPaneJ .form-control {color:#465069;background:rgba(256,256,256,.9);font-family:arial,sans-serif;font-size:1.4em;border:1px solid #f2562d;border-radius:3px;height:auto;}
.FullPaneJ .form-control:focus {background:rgba(242,172,155,.9);}
.FullPaneJ .spd-btn {background-color:#343838;border:1px solid #415063;color:#fff;width:100%;border-radius:3px;font-size:1.2em;text-transform:uppercase;}
.FullPaneJ .spd-btn:hover {background-color:#303030;}
/**/

/*.mb-header-square:hover {opacity:0.8;}*/
.mb-header-parrent:hover > div.mb-header-square > div:not(:hover) {opacity:0.6;-webkit-transition: all 0.6s linear;transition: all 0.6s linear;}
/*.mb-header-parrent:hover > mb-header-square:hover {opacity:1.0;}*/

.DnnModule-helferleinForm h3 {color:#fff;padding-bottom:10px;}
.DnnModule-helferleinForm p {color:#ddd;line-height:1.6;font-size:120%;}
.DnnModule-helferleinForm .g-recaptcha {transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
.DnnModule-helferleinForm .form-control {color:#465069;background:rgba(256,256,256,.9);font-family:arial,sans-serif;font-size:1.4em;border:1px solid #f2562d;border-radius:3px;height:auto;}
.DnnModule-helferleinForm .form-control:focus {background:rgba(242,172,155,.9);}
.DnnModule-helferleinForm .spd-btn {background-color:#343838;border:1px solid #415063;color:#fff;width:100%;border-radius:3px;font-size:1.2em;text-transform:uppercase;}
.DnnModule-helferleinForm .spd-btn:hover {background-color:#303030;}
.DnnModule-helferleinForm .form-group {margin:0;}

.mbinnerbanner h2 {color:#fff;font-weight:bold;font-size:400%;margin:0;}
.mbinnerbanner .body ul li {padding-right:0px;}
.mbinnerbanner .body ul li a {color:#fff;border:1px solid rgba(255,255,255,.4);}
.mbinnerbanner .tooltip {font-size:1.1em;}

.entry-content {margin: 1.5em 0 0;word-wrap: break-word;}
.entry-content h2 {color:#555;font-size: 1.7em;line-height: 1.4;font-style: normal;font-weight: bold;margin-bottom: 0.5em;margin-top: 0.2em;cursor:default;}
.entry-content p {font-size: 1.125em;font-weight: normal;line-height: 1.6;margin-bottom: 1.25em;color:#777;cursor:default;}
.entry-content ul {margin-left: 20px;font-size: 1.125em;line-height: 1.6;list-style-position: outside;margin-bottom: 1.25em;color:#777;list-style:disc;}

.footer_contact .rssLine {display:none;}
.footer_contact .DNN_News_ItemLink a {color:#ddd;font-weight:normal;font-size:90%;}
.footer_contact .DNN_News_ItemDate {color:rgba(255, 255, 255, 0.6);font-size:90%;text-align:right;margin-bottom:30px;border-bottom:1px solid rgba(255, 255, 255, 0.2);}
.footer_contact div ul li:last-child, .footer_contact .normal p:last-child {border-bottom:none !important;}

.spd-n-44 {
    background: url('../images/HomeTeamBG.jpg') center fixed #ffffff;
    color: #fff;
}

.spd-n-transition { background: none repeat scroll 0 0 #f8f8f8;color:#303030;
}

#MainFooter {background: none repeat scroll 0 0 #f3f3f3;border-left: 0 none;border-right: 0 none;border-style: none none solid;border-top: 0 none;border-width: 0 0 3px;}
.spd-r-footer-about {text-align:center;}
.spd-r-footer-log {color: #595959;padding-top: 15px;font-weight:500;}
.spd-r-footer-about p {
    font-size: 13px;
    line-height: 2;
}



.spd-r-recent-post h3 {
color: #595959;
font-size: 16px;
margin-top: 0;
padding-bottom: 15px;
font-weight:600;
}


.spd-r-recent-post li {
border-bottom: 1px solid #E2E2E2;
color: #595959;
line-height: 3;
list-style: none outside none;
font-size: 13px;
font-weight:500;
}






.spd-r-latest-tweets h3 {
    color: #595959;
    font-size: 16px;
    margin-top: 0;
    
    font-weight:600;
}

.fa-twitter:before {
content: "\f099";
}
.spd-r-latest-tweets p {
color: #595959;
font-size: 13px;
margin-bottom: 0;
font-weight:500;
}

.spd-r-latest-tweets span {
color: #303030;
font-weight:600;
}


.spd-r-latest-tweets a {
word-wrap: break-word;
}


.spd-r-latest-tweets i {
color: #fff;
background-color: #cacaca;
border-radius: 50%;
width: 25px;
height: 25px;
text-align: center;
line-height: 25px;
font-size: 13px;
padding-top: 1px;
}




.footer_contact h3 {
color: #595959;
font-size: 16px;
margin-top: 0;
padding-bottom: 24px;
font-weight:600;
}

.footer_contact ul {
padding-left: 0px;
float: left;
background: url(../images/wldmap.png) no-repeat;
}


.footer_contact li {
list-style: none;
float: left;

}

.footer_contact li:last-child {border-bottom:none !important;}

.footer_contact li span {
color: #BABABA;
}


.footer_contact li i, .footer_contact li em {
color: #676666;
float: left;
padding-right: 8px;
padding-top: 2px;
}

.fa-flag:before {
content: "\f024";
}

.fa-phone:before {
content: "\f095";
}

.fa-at:before {
content: "\f1fa";
}

.F-contact-text{
   font-size:13px;
    font-weight:500;
    color:#595959;
}


span.F-contact-text2 {
    font-size:13px;
    font-weight:500;
    color:#3e5b98 !important;
}


#MainFooter {
    background: none repeat scroll 0 0 #000;
    border:none;
    /*border-left: 0 none;
    border-right: 0 none;
    border-style: none none solid;
    border-top: 0 none;
    border-width: 0 0 1px;*/
   
}

#FooterCopyRight {
    background: none repeat scroll 0 0 #333;
    padding: 15px 0 25px;
}


.Copyright span, .Copyright a {
    float: none;
    font-size: 14px;
    font-weight: normal;
    text-align: left;
    color:#777;
    text-indent: 10px;
}

.footer_nav, .footer_nav>ul>li>a {color:#ddd !important;}
.footer_nav>ul>li>a:hover {color:#fff !important;}

 


/* Footer Social*/
#F-social {width:100%;max-width:100%;background:#fff;height:60px; box-shadow:0px 2px 1px #cacaca; position:relative;}
.Footer-Social-Title {color: #fff; line-height: 60px;height:60px; margin:0; padding:0; text-align:center;}
.footer-social-icon-area {margin-left:0px;padding-left:0px;}
ul.Footer-Social-Section {margin-left:0px !important;padding-left:0px !important;}
.Footer-Social-Section li {width:6%;height:60px;font-size:22px;float:left; padding:0px; margin:0px;}
@media screen and (max-width:1300px){.Footer-Social-Section li{width: 50px;font-size:22px;}}
@media screen and (max-width:1100px){.Footer-Social-Section li{width: 40px;font-size:22px;} }
@media screen and (max-width:900px){.Footer-Social-Section li{width: 35px;font-size:20px;} }
@media screen and (max-width:768px){.Footer-Social-Section li{width: 50px;font-size:20px;} .Footer-Social-Section {width:100%;background:#fff;} #F-social{min-height:120px;}}
@media screen and (max-width:735px){#F-social{height:180px;}}
@media screen and (max-width:380px){#F-social{height:240px;}}
/*FaceBook*/
.Footer-Social-Section li a.Face-book {width:100%;height:60px;margin-top:0px;line-height:60px;float:left;color:#3e5b98 !important;display:block;text-align:center;float:left;}
.Footer-Social-Section li:hover a.Face-book  {display:block;line-height:60px;margin-top:0px;background:#3e5b98;transition: all 0.5s ease-in-out 0s;color:#fff !important;text-align:center;float:left;}

/*Twitter*/
.Footer-Social-Section li a.F-twitter {width:100%;height:60px;margin-top:0px;line-height:60px;float:left;color:#4da7de !important;display:block;text-align:center;float:left;}
.Footer-Social-Section li:hover a.F-twitter {display:block;line-height:60px;margin-top:0px;background:#4da7de;transition: all 0.5s ease-in-out 0s;color:#fff !important;text-align:center;float:left;}

/*Google+*/
.Footer-Social-Section li a.F-google {width:100%;height:60px;margin-top:0px;line-height:60px;float:left;color:#d93e2d !important;display:block;text-align:center;float:left;}
.Footer-Social-Section li:hover a.F-google {display:block;line-height:60px;margin-top:0px;background:#d93e2d;transition: all 0.5s ease-in-out 0s;color:#fff !important;text-align:center;float:left;}

/*Skype*/
.Footer-Social-Section li a.F-skype  {width:100%;height:60px;margin-top:0px;line-height:60px;float:left;color:#28abe3 !important;display:block;text-align:center;float:left;}
.Footer-Social-Section li:hover a.F-skype{display:block;line-height:60px;margin-top:0px;background:#28abe3;transition: all 0.5s ease-in-out 0s;color:#fff !important;text-align:center;float:left;}

/*Youtube*/
.Footer-Social-Section li a.F-youtube  {width:100%;height:60px;margin-top:0px;line-height:60px;float:left;color:#fb0404 !important;display:block;text-align:center;float:left;}
.Footer-Social-Section li:hover a.F-youtube{display:block;line-height:60px;margin-top:0px;background:#fb0404;transition: all 0.5s ease-in-out 0s;color:#fff !important;text-align:center;float:left;}

/*Linkedin*/
.Footer-Social-Section li a.F-linkedin  {width:100%;height:60px;margin-top:0px;line-height:60px;float:left;color:#3e5b98 !important;display:block;text-align:center;float:left;}
.Footer-Social-Section li:hover a.F-linkedin{display:block;line-height:60px;margin-top:0px;background:#3e5b98;transition: all 0.5s ease-in-out 0s;color:#fff !important;text-align:center;float:left;}

/*Rss*/
.Footer-Social-Section li a.F-rss  {width:100%;height:60px;margin-top:0px;line-height:60px;float:left;color:#ff9900 !important;display:block;text-align:center;float:left;}
.Footer-Social-Section li:hover a.F-rss{display:block;line-height:60px;margin-top:0px;background:#ff9900;transition: all 0.5s ease-in-out 0s;color:#fff !important;text-align:center;float:left;}


/*maxcdn*/
.Footer-Social-Section li a.F-maxcdn  {width:100%;height:60px;margin-top:0px;line-height:60px;float:left;color:#82b541 !important;display:block;text-align:center;float:left;}
.Footer-Social-Section li:hover a.F-maxcdn {display:block;line-height:60px;margin-top:0px;background:#82b541;transition: all 0.5s ease-in-out 0s;color:#fff !important;text-align:center;float:left;}


/*instagram*/
.Footer-Social-Section li a.F-instagram  {width:100%;height:60px;margin-top:0px;line-height:60px;float:left;color:#9c7c6e !important;display:block;text-align:center;float:left;}
.Footer-Social-Section li:hover a.F-instagram {display:block;line-height:60px;margin-top:0px;background:#9c7c6e;transition: all 0.5s ease-in-out 0s;color:#fff !important;text-align:center;float:left;}


/*behance*/
.Footer-Social-Section li a.F-behance  {width:100%;height:60px;margin-top:0px;line-height:60px;float:left;color:#000000 !important;display:block;text-align:center;float:left;}
.Footer-Social-Section li:hover a.F-behance{display:block;line-height:60px;margin-top:0px;background:#000000;transition: all 0.5s ease-in-out 0s;color:#fff !important;text-align:center;float:left;}


/*vimeo*/
.Footer-Social-Section li a.F-vimeo  {width:100%;height:60px;margin-top:0px;line-height:60px;float:left;color:#28abe3 !important;display:block;text-align:center;float:left;}
.Footer-Social-Section li:hover a.F-vimeo{display:block;line-height:60px;margin-top:0px;background:#28abe3;transition: all 0.5s ease-in-out 0s;color:#fff !important;text-align:center;float:left;}


/*dribbble*/
.Footer-Social-Section li a.F-dribbble   {width:100%;height:60px;margin-top:0px;line-height:60px;float:left;color:#e84d88 !important;display:block;text-align:center;float:left;}
.Footer-Social-Section li:hover a.F-dribbble {height:60px;display:block;line-height:60px;margin-top:0px;background:#e84d88;transition: all 0.5s ease-in-out 0s;color:#fff !important;text-align:center;float:left;}


/*pinterest*/
.Footer-Social-Section li a.F-pinterest   {width:100%;height:60px;margin-top:0px;line-height:60px;float:left;color:#c92619 !important;display:block;text-align:center;float:left;}
.Footer-Social-Section li:hover a.F-pinterest {height:60px;display:block;line-height:60px;margin-top:0px;background:#c92619;transition: all 0.5s ease-in-out 0s;color:#fff !important;text-align:center;float:left;}


/*lastfm*/
.Footer-Social-Section li a.F-lastfm  {width:100%;height:60px;margin-top:0px;line-height:60px;float:left;color:#d41316 !important;display:block;text-align:center;float:left;}
.Footer-Social-Section li:hover a.F-lastfm{height:60px;display:block;line-height:60px;margin-top:0px;background:#d41316;transition: all 0.5s ease-in-out 0s;color:#fff !important;text-align:center;float:left;}


 


@media screen and (max-width:767px) {
    .spd-r-recent-post, .spd-r-latest-tweets, .footer_contact {
        text-align: center;
    }

    .footer_contact ul {float: none !important;background-position: center;width: 100%;text-align: center;display: table;}
    .footer_contact li {float: none;display: inline-table;}
    .footer_contact li i, .footer_contact li em {float: none; display: inline;}
    .F-contact-text {display: inline;}
    .footer_contact{
        padding-bottom:25px;
    }
    .footer_nav li{
        border-bottom: 1px solid #ddd;
        margin: 0px 0px 0px 0px;
        line-height: 30px;
    }
}


/** Section 01 Style **/

.spd-r-shad-sec01-back {
  border-bottom: 1px solid #EEEEEE;
  padding-top: 40px;
}

.spd-r-shad-sec-le {
  float: left;
  font-family: inherit;
  font-size: 36px;
  font-weight: 600;
  padding-right: 10px;
  line-height: 1;
}

.spd-r-shad-sec-ri {
  color: #999999;
  font-size: 14px;
  line-height: 1;
  padding-top:5px;
}


/** Section 02 Style **/

.spd-r-under {
  border-top:2px;
  border-top-style:solid;
  width: 10%;
  margin: auto;
  padding-bottom: 20px;
}
.spd-r-tleft { text-align:left;}
.spd-r-tcolor { color: #999999;}




/** Section 03 Style **/

.spd-r-sec-serservice-back {
  background: #F8F8F8;
   border-top: 1px solid #EEEEEE;
  border-bottom: 1px solid #EEEEEE;
}
.spd-r-sec-serservice > h4{text-align:left;}
.spd-r-sec-serservice > h4 > i {width:40px;height:40px;line-height:40px;color:#fff;margin-right:10px; border-radius:50%;} 
.spd-r-sec-serservice > a, .sh-service-01 > a:hover{text-decoration:none;color:inherit;}
.spd-r-sec-serservice > a > i{position:relative;top:2px;left:5px;font-size:20px;}
.spd-r-sec-serservice > a:hover i{color:inherit;}

/** Section 04 Style **/

/** No Additional CSS Needed **/

/** Section 05 Style **/


.spd-r-section-05 h3, .spd-r-section-05 .spd-r-under, .spd-r-section-05 .spd-counter {
  color: #ffffff;
}
.spd-r-section-05 .spd-r-under {
  padding-top: 5px;
}
.spd-r-section-05 h3 { margin-bottom:25px;}


/** Section 07 Style **/

.spd-r-maintitle {
  margin-bottom: 20px;
}
.spd-r-sec-07 {
  background: none repeat scroll 0 0 #F8F8F8;
  border: 1px solid #EEEEEE;
}



/** Section 08 Style **/
.spd-desktop > img{margin:0 auto;display:block;}

.spd-r-sec-btn {
  padding: 5px 15px;
  border-radius: 50px;
  color:#fff !important;
}

@media handheld, only screen and (max-width:767px) {
.spd-r-shad-sec-le { float:none;}
.spd-r-sec-serservice,.spd-r-shad-sec01-back {
  text-align: center;
}
.bx-controls-direction {
  display: none;
}

}



 

.footer_nav {
    float: right;
    padding-top:0px;
    margin-top:-20px;
}
.footer_nav li {
    float: left;
    list-style: outside none none;
    padding-top:0px;
    margin-top:0px;
     
}

.footer_nav li:after {
    content: "|";
    padding: 0 8px;
    padding-top:0px;
    margin-top:0px;
}
.footer_nav li:last-child:after{content: "";}

#Copyright, #Copyright a {
    color: #303030;
    font-weight: normal;
}

.footer_contact li {
    width:100%;
}

@media handheld, only screen and (max-width:767px) {
    .footer_contact li,.footer_nav li {
        width: 100%;
    }

    .footer_nav {
        float: none;
        margin-top:10px;
    }

        .footer_nav ul {
            padding-left: 0px;
        }

        .footer_nav li {
            text-align: center;
        }

            .footer_nav li:after {
                content: "";
                padding: 0;
            }

    .Copyright span, .Copyright a {
        text-align: center;
        float: none;
    }
}



.spd-n-carosel-st2 .item a img {
    border-radius: 15px;
    height: auto;
    padding: 5px;
    width: 70%;
    height: 55px;
}



.dropdown-icon {
    color: #fff;
}




/*******************************
    Notefication Area Style
*******************************/

#dnn_dnnUser_messageGroup a span {
background: red;
/* width: 2%; */
padding-left: 2px;
padding-right: 2px;
border-radius: 3px;
color: #fff;
/* margin-top: -10px; */
float: right;
margin-top: -9px;
margin-right: -5px;
font-size: 11px;
line-height: 14px;
}

#dnn_dnnUser_notificationGroup a span {
background: red;
/* width: 2%; */
padding-left: 2px;
padding-right: 2px;
border-radius: 3px;
color: #fff;
/* margin-top: -10px; */
float: right;
margin-top: -9px;
margin-right: -5px;
font-size: 11px;
line-height: 14px;
}






