/*
* FlatPack HTML V3
* Copyright 2015 PixFort
* www.pixfort.com
* 14/04/2015



1 - Normal
Table of Content
==================================================
    Part 0:  #Misc
    Part 1:  #Header
    Part 2:  #Contact
    Part 3:  #Features
    Part 4:  #Services
    Part 5:  #Clients
    Part 6:  #Testimonials
    Part 7:  #Contact
    Part 8:  #Footer

==================================================
*/
/*--- Part 0:  #Misc      ---*/
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,500italic,700,400);
body{ font-family: 'Open Sans', sans-serif; }
iframe.c1 {border:none; overflow:hidden; height:20px;width:50px; }
/*--- Part 1:  #Header      ---*/
    .pixfort_normal_1 .header_style { background-color: #fff;padding-top: 22px;padding-bottom: 15px;box-shadow: 0px -3px rgba(0,0,0,0.15) inset; }
    .pixfort_normal_1 .fright { float: right; }
    .pixfort_normal_1 .htext_style{ color:#a9a9a9;font-size:14px;float: right;
        margin-right: 15px;
        padding-top: 5px;
    }

    .pixfort_normal_1 .slow_fade {
        -webkit-transition: all 0.2s linear;
        -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;
    }

    .pixfort_normal_1 .social_button {
     -webkit-transition: all 0.2s linear;
        -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;   
         float: right;
         margin-left: 7px;
    }
    .pixfort_normal_1 .social_button:hover{
        opacity: 0.7;
    }

    .pixfort_normal_1 .yt_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social icons/yt.png");
        margin-left: 7px;
    }
    .pixfort_normal_1 .yt_button:hover{float: right;
        background: url("../images/Social icons/youtube-hover.png");
    }

    .pixfort_normal_1 .twitter_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social icons/twitter.png");
        margin-left: 7px;
    }
    .pixfort_normal_1 .twitter_button:hover{float: right;
        background: url("../images/Social icons/twitter-hover.png");
    }

    .pixfort_normal_1 .facebook_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social icons/facebook.png");
        margin-left: 5px;
    }
    .pixfort_normal_1 .facebook_button:hover{float: right;
        background: url("../images/Social icons/facebook-hover.png");
    }

/*--- Part 2:   #Contact     ---*/

    .pixfort_normal_1 .page_style{
        background: linear-gradient(to bottom, rgba(0,175,239,0) 0%, rgba(0,175,239,0) 2%, rgba(0,175,239,0) 7%, rgba(240,47,23,0) 11%, rgba(124,109,127,0) 54%, rgba(0,175,239,0.39) 100%),url("../images/1_normal/home-bg.png") #000 fixed no-repeat;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }

    .pixfort_normal_1 .context_style { text-align: center; }

    .pixfort_normal_1 .title_style{
        font-size: 48px;
        color: #fff;
        font-family: 'open sans', sans-serif;
        font-weight: bold;
        padding-top: 160px;
        line-height: 100%;
    }

    .pixfort_normal_1 .subtitle_style{
        max-width: 640px;
        margin-left: auto;
        margin-right: auto;
        color: #d3d3d3;
        font-size: 18px;
        line-height: 150%;
        font-family: 'open sans', sans-serif;
        padding: 30px  0px;
    }


    .pixfort_normal_1 .email_subscribe {
        background: rgba(0,0,0,0.7);
        border-radius: 5px;
        display: inline-block ;
        max-width: 470px;
        height: 70px;
        padding: 0px 15px;
        text-align: left;
    }


    .pixfort_normal_1 #contact_form  input{background: #fff;
        border-radius: 3px;
        color: #000;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;
        padding: 8px 10px;
        width:270px;
        position: relative;
        display: inline-block ;
        top: 15px;
    }


    .pixfort_normal_1 .subscribe_btn{
        background: #00aeef;
        border-radius: 3px;
        color: #fff;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 14px;
        text-decoration:none;

        position: relative;
        display: inline-block;

        padding: 9px 14px 9px 14px;
        display: inline-block;
        margin-left:10px;
        border: none;
        top: 15px;

    }

    .pixfort_normal_1  .subscribe_btn:hover {background: #009ce3;
        color: #fff;
        border: none;
    }

    .pixfort_normal_1 .note_st {
        text-align: center;
        color:#add8e6;
        font-size:13px;
        font-family: 'open sans', sans-serif;
        padding-bottom: 80px;
        padding-top: 20px;
    }


    .pixfort_normal_1 .coming_st {text-align: center;
        position: relative;
        font-family: 'open sans', sans-serif;
        width: 60%;
        margin-left: 20%;
    }

    .pixfort_normal_1 .tit_style {text-align: center;
        padding-top: 60px;
        font-family: 'open sans', sans-serif;
        font-size: 26px;
        font-weight: bold;
        color: #000000;
    }

    .pixfort_normal_1 .txt_style{text-align: center;
        color:#a9a9a9;
        font-size:18px;
        font-family: 'open sans', sans-serif;
    }

    .pixfort_normal_1 .video_style{padding-top: 25px;
        padding-bottom: 55px;
    }

/*--- Part 3:  #Features      ---*/

    .pixfort_normal_1 .adv_st{background: #f7f7f7;
        padding: 30px 0;
        border-bottom: 3px solid #ddd;
    }

    .pixfort_normal_1 .onethird_style{
        position: relative;
        display: inline-block;
    }

    .pixfort_normal_1 .circle{
        padding: 20px 20px;
        border: 2px solid #00aeef;
        border-radius: 47px;
        display: inline-block;
        position: relative;
    }

    .pixfort_normal_1 .onethird_style:hover .circle{ border: 2px solid #00aeef; }

    .pixfort_normal_1 .comment_style{
        font-size:20px;
        font-family: 'open sans', sans-serif;
        position: relative;
        display: inline-block;
        width: 64%;
        margin-left: 10px;
        cursor: default;
    }

    .pixfort_normal_1 .c1_style{font-weight: bold;
        color:#222222;
    }
    .pixfort_normal_1 .c2_style{
        font-weight: normal;
        color:#696969;
        line-height: 30px;
    }

/*--- Part 4:   #Services       ---*/

    .pixfort_normal_1 .m6_style{background: #fff;
    }


    .pixfort_normal_1 .gtext_style{
        font-family: 'open sans', sans-serif;
        position: relative;
        width: 95%;
        display: inline-block;
        padding-top: 70px;
    }

    .pixfort_normal_1 .t1_style{
        font-family: 'open sans', sans-serif;
        font-weight: 500;
        color:#000000;
        font-size:28px;
        line-height: 100%;
    }

    .pixfort_normal_1 .t2_style{
        color: #555;
        font-size: 20px;
        padding-bottom: 10px;
    }

    .pixfort_normal_1 .t3_style{
        color:#a9a9a9;
        font-size: 16px;
        line-height: 25px;
    }

    .pixfort_normal_1 .img_style{text-align: center;
        position: relative;
        display: inline-block;
        padding-top: 25px;
    }

 /*--- Part 5:   #Clients   */

    .pixfort_normal_1 .logos_style{
        background: #fff;
        text-align: center;
        font-family: 'open sans', sans-serif;
        padding: 30px 0;
    }

    .pixfort_normal_1 .titres{padding-bottom: 30px;
    }

    .pixfort_normal_1 .L1_style{color:#696969;
        font-size:24px;
        font-family: 'open sans', sans-serif;
        font-weight: 600;
        line-height: 100%;

    }

    .pixfort_normal_1 .L2_style{
        color: #a9a9a9;
        font-size: 16px;
        font-family: 'open sans', sans-serif;
        line-height: 30px;
        padding-bottom: 50px;
        
    }

    .pixfort_normal_1 .logos_st{position: relative;
        display: inline-block;
    }


    .pixfort_normal_1 .pad_bot{padding-bottom: 30px;
    }

/*--- Part 6:   #Testimonials      ---*/

    .pixfort_normal_1 .envato_unbounce {background: #eee;
        text-align: center;
        font-family: 'open sans', sans-serif;
        padding: 40px 0px;
        border-bottom: 3px solid #ddd;

        //border: 1px solid red;
    }
    .pixfort_normal_1 .stbox {position: relative;
        display: inline-block;
    }

    .pixfort_normal_1 .box_1{background: #f5f5f5;
        border-radius: 5px;
        border-bottom: 3px solid #ddd;
        width: 100%;


        position: relative;
        display: inline-block;
        margin-bottom: -5px;

    }

    .pixfort_normal_1 .box_2{background: #f5f5f5;
        border-radius: 5px;
        border-bottom: 3px solid #ddd;
        width: 100%;

        position: relative;
        display: inline-block;
        margin-bottom: -5px;

    }

    .pixfort_normal_1 .b_style img {background: #eadbdc;
        float:left;
        height: auto;
        width: 14%;
        height: auto;
        position: relative;
        display: inline-block;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 25px;

    }

    .pixfort_normal_1 .logo_style {border-radius: 100%;
    }

    .pixfort_normal_1 .txt_style {background: #fff;
        float: right;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
        font-family: 'open sans', sans-serif;

        width:74%;
        padding-left: 3%;
        padding-right: 3%;

        color:#808080;
        padding-top:  20px;

        text-align: left;
        font-size: 14px;

        display: inline-block;
        position: relative;
    }

    .pixfort_normal_1 .txt { padding-right: 10px;
    }

    .pixfort_normal_1 .stars_span{
        position: relative;
        top: -8px;
    }

    .pixfort_normal_1 .env_st {color:#59a3fc;
        position: relative;
        top: -5px;
    }

/*--- Part 7:  #Contact     ---*/

    .pixfort_normal_1 .center_txt{text-align: center;
        font-family: 'open sans', sans-serif;
        padding-bottom: 20px;
    }

    .pixfort_normal_1 .left_text_style{font-family: 'open sans', sans-serif;
        text-align: center;
        position: relative;
        display: inline-block;
        padding-top: 80px;
    }

    .pixfort_normal_1 .left_style{color:#a9a9a9;
        font-size: 16px;
        text-align: center;
        width: 80%;
        margin-left: 10%;
        padding-bottom: 20px;
    }

    .pixfort_normal_1 .button_style{ text-decoration: none; }

    .pixfort_normal_1 .submit_st{
        position: relative;
        width: 200px;
        margin-left: auto;
        margin-right: auto;
        text-decoration: none;
        border: none;
        background: #00aeef;
        border-radius: 3px;
        padding:   15px  5px;

        color: #fff;

        font-family: 'open sans', sans-serif;
        font-weight: bold;
        font-size: 16px;
    }

    .pixfort_normal_1 .submit_st:hover{background: #009ce3;
    }

/*--- Part 8:  #Footer      ---*/

    .pixfort_normal_1 .foot_st{background: #F2F2F2;
        text-align: center;
    }

    .pixfort_normal_1 .rights_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        padding-top: 25px;
        position: relative;
        display: inline-block;
    }

    .pixfort_normal_1 .pixfort_st{color:#f68121;
        font-weight: bold;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        position: relative;
        display: inline-block;
    }

    .pixfort_normal_1 .likes_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;

        position: relative;
        display: inline-block;
        padding-top: 25px;
        padding-right: 15px;
        float: left;
    }

    .pixfort_normal_1 .socbuttons{
        height: 100%;
        position: relative;
        display: inline-block;
        overflow: hidden;

        padding-bottom: 10px;
        width: 100%;
    }

    .pixfort_normal_1 .soc_icons{background: rgba(0,0,0,0.1);
        border-radius: 3px;
        //width:40%;
        position: relative;
        display:inline-block;

        padding-top: 10px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;

        margin-top: 15px;
        float: right;
    }
  /* ---------------------------------------------- */

    .confirm_page{
        display:none;
        height: auto;
    }
    .confirm_page_1{
        background: #00aeef; 
        box-shadow: inset 0 -5px 0 0 rgba(0,0,0,0.3) !important;
        border-radius: 2px;
    }
    .confirm_page_1 .conf_img  {
        border-radius: 100%;
        display: inline-block;
        border:2px solid #fff;
        padding: 25px;
        margin-top: 15px ;
        margin-bottom: 5px;
        line-height: 50px;
    }
    .confirm_page_1 .conf_img{
        width: 50px;
        height: 50px;
    }
    .pixfort_normal_1 .confirm_header{
        text-align: center;
        color:#fff;
        line-height: 35px;
        width: 500px;
        max-width: 100%;
        position: relative;
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size: 26px;
    }
    .pixfort_normal_1 .confirm_text{
        text-align: center;
        font-size:16px;
        color:rgba(255,255,255,0.5);
        font-family: 'Open Sans', sans-serif;
        padding-top: 10px;
        padding-bottom: 30px;
        font-weight: bold;
    }
    .pixfort_normal_1 .confirm_logo{
        text-align: center;
        padding: 20px;
    }
    .pixfort_normal_1 .confirm_social{
        text-align: center;
    }
    .pixfort_normal_1 .confirm_social .confirm_social_box{
         background: rgba(0,0,0,0.2);
        display: inline-block;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 30px;
        padding: 10px 2px;
        border-radius: 3px;
        padding-bottom: 0px;
        box-shadow: inset 0 -3px 0 0 rgba(0,0,0,0.2) !important;
    }
    .pixfort_normal_1 .confirm_gp {
        position: relative;
        top: -15px !important;
        padding: 0px 20px;
    }


    .pixfort_normal_1 .success{
        background: #CFFFF5;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #B9ECCE;
        border-radius: 5px;
        font-weight: normal;
    }
    .pixfort_normal_1 .error{
        background: #FFDFDF;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #FFCACA;
        border-radius: 5px;
        font-weight: normal;
    }















/*2 - Corporate*/
/* Table of Content
==================================================
    Part  0:  #Misc
    Part  1:  #Header
    Part  2:  #Contact
    Part  3:  #Features
    Part  4:  #Services
    Part  5:  #Clients
    Part  6:  #Services2
    Part  7:  #Partners
    Part  8:  #Feadback
    Part  9:  #Contact
    Part 10:  #Footer
==================================================
*/

/*--- Part 0:  #Misc     ---*/
.pixfort_corporate_2 .slow_fade {
        -webkit-transition: all 0.2s linear;
        -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;
    }

/*--- Part 1:  #Header     ---*/

    .pixfort_corporate_2 .header_style{
        //background-color: #414a52;
        
    }
    .pixfort_corporate_2 .header_area{
        position: absolute;
        padding-top: 35px;
        z-index: 2;
    }


    .pixfort_corporate_2 .yt_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/social_icons/yt.png");
        margin-left: 7px;
    }

    .pixfort_corporate_2 .yt_button:hover{float: right;
        background: url("../images/social_icons/youtube-hover.png");
    }

    .pixfort_corporate_2 .twitter_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/social_icons/twitter.png");
        margin-left: 7px;
    }

    .pixfort_corporate_2 .twitter_button:hover{float: right;
        background: url("../images/social_icons/twitter-hover.png");
    }

    .pixfort_corporate_2 .facebook_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/social_icons/facebook.png");
        margin-left: 5px;
    }

    .pixfort_corporate_2 .facebook_button:hover{float: right;
        background: url("../images/social_icons/facebook-hover.png");
    }

    .pixfort_corporate_2 .htext_style{color:#a9a9a9;
        font-size:14px;
        float: right;
        margin-right: 15px;
        padding-top: 5px;
        display: inline-block;
    }

/*--- Part 2:  #Contact     ---*/

    .pixfort_corporate_2 .page_style{background: url("../images/2_corporate/bg.png") #414a52 center  fixed no-repeat;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }

    .pixfort_corporate_2 .context_style{ text-align: center; }

    .pixfort_corporate_2 .title_style{
        font-size: 44px;
        color: #fff;
        font-family: 'open sans', sans-serif;
        font-weight: bold;
        padding-top: 185px;
        line-height: 100%;
    }

    .pixfort_corporate_2 .subtitle_style{
        max-width: 70%;
        margin-left: 15%;
        color: #d3d3d3;
        font-size: 18px;
        font-family: 'open sans', sans-serif;
        padding-top: 15px;
        padding-bottom:  20px;
        line-height: 30px;
    }

    .pixfort_corporate_2 .contact_style {
        text-align: center;
        margin-top:15px;
        margin-bottom: 15px;
    }

    .pixfort_corporate_2 .contact_btn a {
        background: #59a3fc;
        border: none;
        position: relative;

        color: #fff;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 18px;
        border-radius: 3px;
        text-align: center;


        text-decoration:none;
        padding: 13px 44px;

    }

    .pixfort_corporate_2 .contact_btn a:hover {background: #448aef;
        border: none;
        position: relative;

        color: #fff;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 18px;
        border-radius: 3px;
        text-align: center;

    }

    .pixfort_corporate_2 .note_st {text-align: center;
        color:#add8e6;
        font-size:13px;
        font-family: 'open sans', sans-serif;
        padding-top: 15px;
        padding-bottom: 200px;
    }

/*--- Part 3:  #Features     ---*/

    .pixfort_corporate_2 .adv_st{
        background: #eff3f6;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        padding: 45px 0;
        border-bottom: 3px solid #dfe6ec;
        text-align: center;
    }

    .pixfort_corporate_2 .head_style{color: #808080;
      font-size:22px;
      font-family: 'open sans', sans-serif;
      font-weight: bold;
      padding: 20px 0;

    }

    .pixfort_corporate_2 .c_style{color:#9aa1a9;
        font-family: 'open sans', sans-serif;
        font-size: 14px;
        font-weight: normal;
        line-height: 150%;
    }


/*--- Part 4:  #Services     ---*/

     .pixfort_corporate_2 .amazing_style {background: #fff;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;

        text-align: center;
        position: relative;
        padding-bottom: 60px;
   }


   .pixfort_corporate_2 .gstyle {position:relative;
     width: 75%;
     margin-left: 13%
   }

   .pixfort_corporate_2 .t1_style{color: #333333;
      padding-top: 50px;
      font-size: 28px;
      font-weight: bold;
      font-family: 'open sans', sans-serif;
      text-align: center;
      line-height: 100%;
   }

   .pixfort_corporate_2 .t2_style{color:#808080;
        font-size: 20px;
        padding: 15px 0;
        font-family: 'open sans', sans-serif;
        text-align: center;
   }

   .pixfort_corporate_2 .t3_style{color:#a9a9a9;
        font-size: 16px;
        padding-bottom: 50px;
        font-family: 'open sans', sans-serif;
        text-align: center;
        line-height: 150%;
   }

   .pixfort_corporate_2 .pub_st {text-align: center;
    max-width: 87%;
    }

/*--- Part 5:  #Clients     ---*/


    .pixfort_corporate_2 .adv_style{background: #eff3f6;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;

        padding-bottom: 70px;
        border-bottom: 3px solid #dfe6ec;
    }

    .pixfort_corporate_2 .L1_style{color:#696969;
        font-family: 'open sans', sans-serif;
        font-size:20px;
        font-weight: bold;
        text-align: center;
        padding-top: 40px;
    }

    .pixfort_corporate_2 .L2_style{color: #a9a9a9;
        font-family: 'open sans', sans-serif;
        font-size: 16px;
        padding-top: 10px;
        padding-bottom: 30px;
        font-weight: normal;
        text-align: center;
    }

    .pixfort_corporate_2 .just_st{text-align: center;
    }

    .pixfort_corporate_2 .h_style{
        font-size:36px;
        font-weight: bold;
        color:#59a3fc;
        font-family: 'open sans', sans-serif;
        display: inline-block;
        position: relative;
    }

    .pixfort_corporate_2 .cc_style{font-size:16px;
        color: #808080;
        font-family: 'open sans', sans-serif;
        display: inline-block;
        position: relative;
        width: 55%;
        padding-left: 10px;
        text-align: left;
    }

/*--- Part 6: Services2      ---*/

    .pixfort_corporate_2 .th1_style{
        background: #f2f2f2;
        width: 91%;
        margin-left: auto;
        margin-right: auto;

        border-bottom: 1px solid #ccc;
        border-right: 1px solid #ccc;
        overflow: hidden;
        border-radius: 3px;

    }

   .pixfort_corporate_2 .a_bloc1_style{background: #e3e3e3;
     border-bottom: 1px solid #ccc;
   }

    .pixfort_corporate_2 .a1_style{ 
        text-align: center;
        color:#808080;
        font-size:36px;
        font-weight: bold;
        font-family: 'open sans', sans-serif;
        padding-top: 30px;
    }

    .pixfort_corporate_2 .a2_style{text-align: center;
        color:#808080;
        font-size:18px;
        font-family:open sans;
        font-family: 'open sans', sans-serif;
        padding-bottom: 15px;
    }

    .pixfort_corporate_2 .a3_style{text-align: center;
        color:#808080;
        font-size:16px;
        font-family: 'open sans', sans-serif;
    }

    .pixfort_corporate_2 .a3_style sup { position: relative;top: -10px;}

    .pixfort_corporate_2 .fsc1{font-size: 36px;
        color: #696969;
    }

    .pixfort_corporate_2 .a_bloc3_style{background: #e3e3e3;
        border-bottom: 1px solid #ccc;
        position: relative;
    }

    .pixfort_corporate_2 .subscribe_st {text-align: center;
        padding: 20px 0px;
        height: 42px;

    }

    .pixfort_corporate_2 .subscribe_a  a{
        background: #aaa;
        border: none;
        color: #fff;
        font-family: 'open sans', sans-serif;
        font-weight: bold;
        font-size: 16px;
        border-radius: 3px;

        text-decoration:none;

        position: relative;
        display: inline-block;

        padding: 12px  30px;
    }

    .pixfort_corporate_2 .subscribe_a a:hover {background: #999;
        border: none;
        color: #fff;
    }

    .pixfort_corporate_2 .th2_style{
        background: #59a3fc;
        width: 91%;
        margin-left: auto;
        margin-right: auto;
        overflow: hidden;
        border-radius: 3px;

        border-bottom: 1px solid #307edc;
        border-right: 1px solid #307edc;
    }

    .pixfort_corporate_2 .b_bloc1_style{background: #3b89e7;
        border-bottom: 1px solid #307edc;
    }

    .pixfort_corporate_2 .b1_style{ text-align: center;
        color:#ffffff;
        font-size:36px;
        font-weight: bold;
        font-family: 'open sans', sans-serif;
        padding-top: 30px;
    }

    .pixfort_corporate_2 .b2_style{text-align: center;
        color:#d3d3d3;
        font-size: 18px;
        font-family:open sans;
        font-family: 'open sans', sans-serif;
        padding-bottom: 15px;
    }

    .pixfort_corporate_2 .b3_style{
        text-align: center;
        color:#d3d3d3;
        font-size:16px;
        font-family: 'open sans', sans-serif;
    }

    .pixfort_corporate_2 .b3_style sup { position: relative;top: -10px;}

    .pixfort_corporate_2 .fsc2{font-size: 36px;
        color: #ffffff;
    }

    .pixfort_corporate_2 .b_bloc3_style{background: #3b89e7;
        border-top: 1px solid #307edc;
        position: relative;
    }

    .pixfort_corporate_2 .subscribe_b a{
        background: #59a3fc;
        border: none;
        color: #fff;
        font-family: 'open sans', sans-serif;
        font-weight: bold;
        font-size: 16px;
        border-radius: 3px;

        text-decoration:none;

        position: relative;
        display: inline-block;

        padding: 12px  30px;
    }

    .pixfort_corporate_2 .subscribe_b a:hover {
        background: #448aef;
        color: #fff;
    }


/*--- Part 7:  #Partners     ---*/

    .pixfort_corporate_2 .logos_style{background: #eff3f6;
        text-align: center;
        border-top: 3px solid #dfe6ec;
        padding: 40px 0px;
    }

    .pixfort_corporate_2 .LL1_style{color:#696969;
        font-family: 'open sans', sans-serif;
        font-size:20px;
        font-weight: bold;
        text-align: center;

    }

    .pixfort_corporate_2 .LL2_style{color: #a9a9a9;
        font-family: 'open sans', sans-serif;
        font-size: 16px;
        padding-top: 8px;
        padding-bottom: 25px;
        font-weight: normal;
        text-align: center;
    }

    .pixfort_corporate_2 .logos {text-align: center;
        max-width: 86%;
    }

/*--- Part 8:  #Feadback     ---*/

    .pixfort_corporate_2 .awesome_style{background: #59a3fc;
        text-align: center;
    }

    .pixfort_corporate_2 .h_awesome{color:#ffffff;
        text-align: center;
        font-size:20px;
        font-family: 'open sans', sans-serif;
        padding-top: 15px;
        font-weight: bold;
    }

    .pixfort_corporate_2 .txt_awesome{text-align: center;
        font-size:24px;
        line-height: 150%;
        font-style: italic;
        color:#ffffff;
        font-family: 'open sans', sans-serif;
        text-align: center;
        width: 64%;
        margin-left: 18%;
        padding: 10px 0px;
    }

    .pixfort_corporate_2 .via_st{text-align: center;
        color:#eee;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        padding-bottom: 40px;
    }

    .pixfort_corporate_2 .top_3{position: relative;
      display: inline-block;
      top: -3px;
    }

/*--- Part 9:  #Contact     ---*/


    .pixfort_corporate_2 .contact_section{background: url("../images/2_corporate/map.png") #fff fixed no-repeat;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        padding-bottom: 50px;
    }

    .pixfort_corporate_2 .contact_zone{text-align: left;
        margin-left: 20px;
    }

    .pixfort_corporate_2 .headtext_style{
        color:#ffffff;
        font-size:28px;
        font-family: 'open sans', sans-serif;
        padding-top: 60px;
        padding-bottom: 20px;
        font-weight: bold;
    }

    .pixfort_corporate_2 .subtext_style{font-size:14px;
        font-family: 'open sans', sans-serif;
        color:#808080;
        padding-bottom: 20px;
    }

    .pixfort_corporate_2 .plan iframe{text-align: left;
        position: relative;
        display: inline-block;
        width: 100%;
        height: 380px;

        //margin-left: auto;
       // margin-right: auto;
    }

    .pixfort_corporate_2 #contact_form {
        position: relative;
    }

    .pixfort_corporate_2 #contact_form  input, .pixfort_corporate_2 #contact_form  textarea {
        background: #eee;
        padding: 10px 0;
       // border: none;
        border-radius: 3px;
        color: #444;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;
        width:100% !important;
        padding-left: 10px;
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
        box-sizing: border-box;         /* Opera/IE 8+ */
    }

    .pixfort_corporate_2 .contact_st{width: 100% !important;
        float: left;
    }

    .pixfort_corporate_2 .text_area{margin-bottom: 0px;
    }

    .pixfort_corporate_2 .submit_btn  {background: #59a3fc;
        width:100% !important;
        padding: 10px 0px;
        border: none;
        border-radius: 5px;
        color: #fff;
        text-decoration:none;
        text-align: center;
        margin-top: 15px;
        position: relative;
        display: inline-block;

        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;
        border-bottom: 1px solid #333333;
    }


    .pixfort_corporate_2 .submit_btn:hover {background: #448aef;
        color: #fff;
        text-decoration:none;

        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;
        border-bottom: 1px solid #333333;
    }


/*--- Part 10:  #Footer     ---*/

   .pixfort_corporate_2 .foot_st{background: #F2F2F2;
        text-align: center;
    }



   .pixfort_corporate_2 .rights_st{color:#a9a9a9;
    font-size:14px;
    font-family: 'open sans', sans-serif;
    text-align: left;
    padding-top: 25px;
    position: relative;
    display: inline-block;
   }

   .pixfort_corporate_2 .pixfort_st{color:#11b1c2;
         font-weight: bold;
         font-size:14px;
         font-family: 'open sans', sans-serif;
         text-align: left;
         position: relative;
         display: inline-block;
   }

   .pixfort_corporate_2 .likes_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;

        position: relative;
        display: inline-block;
        padding-top: 25px;
        padding-right: 15px;
        float: right;
   }

   .pixfort_corporate_2 .socbuttoms{
        height: 100%;
        position: relative;
        display: inline-block;
        overflow: hidden;


        padding-bottom: 10px;
        width: 100%;
    }

    .pixfort_corporate_2 .soc_icons{background: rgba(0,0,0,0.1);
        border-radius: 3px;
        //width:40%;
        position: relative;
        display:inline-block;

        padding-top: 10px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;

        margin-top: 15px;
        margin-bottom: 15px;
        float: right;
    }





/*-------------------------------------------------*/



    .confirm_page{
        display:none;
        height: auto;
    }
    .confirm_page_2{
        background: url("../images/2_corporate/bg2.png") center no-repeat; 
        box-shadow: inset 0 -5px 0 0 rgba(0,0,0,0.3) !important;
        border-radius: 2px;
        width: 700px;
        max-width: 100%;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }
    .confirm_page_2 .conf_img  {
        border-radius: 100%;
        display: inline-block;
        border:2px solid #fff;
        padding: 25px;
        margin-top: 15px ;
        margin-bottom: 5px;
        line-height: 50px;
    }
    .confirm_page_2 .conf_img{
        width: 50px;
        height: 50px;
    }
    .pixfort_corporate_2 .confirm_header{
        text-align: center;
        color:#fff;
        margin-left: auto;
        margin-right: auto;

        line-height: 35px;
        width: 500px;
        max-width: 100%;
        position: relative;
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size: 26px;
        padding-top: 40px;
    }
    .pixfort_corporate_2 .confirm_text{
        text-align: center;
        font-size:16px;
        color:rgba(255,255,255,0.5);
        font-family: 'Open Sans', sans-serif;
        padding-top: 10px;
        padding-bottom: 30px;
        max-width: 400px;
        margin-right: auto;
        margin-left: auto;
    }
    .pixfort_corporate_2 .confirm_logo{
        text-align: center;
        padding: 20px;
    }
    .pixfort_corporate_2 .confirm_social{
        text-align: center;
    }
    .pixfort_corporate_2 .confirm_social .confirm_social_box{
         background: rgba(0,0,0,0.2);
        display: inline-block;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 170px;
        padding: 10px 6px;
        border-radius: 3px;
        padding-bottom: 0px;
        box-shadow: inset 0 -3px 0 0 rgba(0,0,0,0.2) !important;
    }
    .pixfort_corporate_2 .confirm_gp {
        position: relative;
        top: -15px !important;
        padding: 0px 20px;
    }


    .pixfort_corporate_2 .success{
        background: #CFFFF5;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #B9ECCE;
        border-radius: 5px;
        font-weight: normal;
    }
    .pixfort_corporate_2 .subscription-success {
        font-size: 14px !important;
        border: 1px solid #B9ECCE !important;
    }
    .pixfort_corporate_2 .error{
        background: #FFDFDF;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #FFCACA;
        border-radius: 5px;
        font-weight: normal;
    }

.pixfort_corporate_2 .subscription-error{
}
     .pixfort_corporate_2 .subscription-error {
        display: none;
        position: relative;
        color: #fff;
        background: #FFDFDF !important;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #FFCACA;
        border-radius: 5px;
        font-weight: normal;
    }









/*3 - App*/
/* Table of Content
==================================================

  Part 0:  #Misc
  Part 1:  #Header
  Part 2:  #Features
  Part 3:  #Services
  Part 4:  #Features2
  Part 5:  #Services2
  Part 6:  #Partners
  Part 7:  #Feadback
  Part 8:  #Contact
  Part 9:  #Footer

==================================================
*/

/*  Part 0:  #Misc       */
 .pixfort_app_3 .slow_fade {
        -webkit-transition: all 0.2s linear;
        -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;
    }

/*  Part 1:  #Header       */

    .pixfort_app_3 .header_style{background: url("../images/3_app/bg.png") #fcf7e7 center fixed no-repeat;
            -webkit-background-size: cover;
            -moz-background-size: cover;
            -o-background-size: cover;
            background-size: cover;

        padding-top: 30px;

    }

    .pixfort_app_3 .logo_st{float: left;

    }

    .pixfort_app_3 .soc_st{float: right;
        margin-right: 7px;
    }

    .pixfort_app_3 .left_part  {position: relative;
        display: inline-block;

    }

    .pixfort_app_3 .right_part {position: relative;
        display: inline-block;


    }


    .pixfort_app_3 .social_span{border-radius: 3px;
         position: relative;
         display: inline-block;
         //float: right;
         padding-top: 5px;
    }

    .pixfort_app_3 .htext_style{color:#d3d3d3;
        font-size:14px;
        //float: right;
        padding-right: 18px;
        position: relative;
        top: -5px;
        display: inline-block;
      }

    .pixfort_app_3 .hbloc_style{display: inline-block;
        float: left;
        text-align: left;
        max-width: 432px;
        padding-top: 100px;
        //vertical-align: bottom;
    }
    
    .pixfort_app_3 .title_style{
      font-size:40px;
        font-family: 'open sans', sans-serif;
        font-weight: bold;
        color: #ffffff;
        line-height: 100%;
        padding-top: 30px;
    }
    
    .pixfort_app_3 .txt_title{
      color:#faebd7;
        font-size:18px;
        font-family: 'open sans', sans-serif;
        padding-bottom: 10px;
      line-height: 30px;
    }

    .pixfort_app_3 .contact_btn a{background: rgba(246,129,33,0.0);
        border: 3px solid #fff;
        border-radius: 3px;
        font-family: 'open sans', sans-serif;
        font-weight: bold;
        font-size: 18px;
        color: #fff;

        text-decoration:none;

        position: relative;
        display: inline-block;

        padding: 12px  50px;

    }

    .pixfort_app_3 .contact_btn a:hover {background: rgba(255,255,255,1.0);
        border: 3px solid #fff;
        border-radius: 3px;
        font-family: 'open sans', sans-serif;
        font-weight: bold;
        font-size: 18px;
        color: #ff8833;
    }
    

    
    .pixfort_app_3 .log_st{padding-top: 15px;
        //padding-bottom: 30px;
        padding-left: 30px;

    }

    .pixfort_app_3 .log_st:hover{
      opacity: 0.5;
    }

    .pixfort_app_3 .phones_style {position: relative;
        display: inline-block;

        margin-top: 110px;
        margin-right: 7px;

        //border: 1px solid red;
    }

    .pixfort_app_3 .phones {width: 100%;
        height: 392px;
        vertical-align: bottom;
    }

/*  Part 2:  #Features      */

    .pixfort_app_3 .cal_style{background: #fcf7e7;
        background-size: cover;
        font-family: 'open sans', sans-serif;
        border-bottom: 3px solid #eae2c8;
    }

    .pixfort_app_3 .pad_top{padding-top: 20px ;
    }

    .pixfort_app_3 .pad_down{padding-bottom: 50px ;
    }

    .pixfort_app_3 .bloc_st{display: inline-block;
    }



    .pixfort_app_3 .ctext_style{position: relative;
    display: inline-block;
    padding-left: 15px;
    top: 30px;
    }
    
    .pixfort_app_3 .calc_st{
      color:#000000;
        font-size:22px;
        font-family: 'open sans', sans-serif;
    }
    
    .pixfort_app_3 .calc_text{
      color:#696969;
        font-size:13px;
        font-family: 'open sans', sans-serif;
        max-width: 225px;
      position: relative;
      top: -10px;
      line-height: 21px;
    }


/*  Part 3:  #Services      */

    .pixfort_app_3 .amazing_style {background: #fff;
        background-size: cover;
        padding: 100px 0px;
    }

    .pixfort_app_3 .amazing{text-align: left;
        //border: 1px solid red;
    }

    .pixfort_app_3 .amazing_img4_st{position: relative;
        display: inline-block;
        width: 100%;
        height:440px;
        //padding-top: 50px;

    }

    .pixfort_app_3 .img_st{display: inline-block;

    }

    .pixfort_app_3 .img_st img {position: relative;
            display: inline-block;
            max-width: 100%;
            text-align: center;
    }

   .pixfort_app_3 .amazing_text_style{display: inline-block;
        text-align: left;
        width: 100%;
   }

   .pixfort_app_3 .amaz_tit{
    color:#333333;
      font-family: 'open sans', sans-serif;
    font-size:28px;
    font-weight: 700;
    line-height: 100%;
    padding-top: 10px;

   }

   .pixfort_app_3 .amaz_subtit{color:#808080;
    font-size:20px;
    font-family: 'open sans', sans-serif;


   }

   .pixfort_app_3 .amaz_text{color: rgb(169, 169, 169);
    font-size:16px;
    font-family: 'open sans', sans-serif;

    line-height: 200%;
   }

   .pixfort_app_3 .suite{position: relative;
        top: -10px;
        text-align: left;
        display: inline-block;
   }

   .pixfort_app_3 .img2_st{display: inline-block;
   padding-left: 25px;
   }

   .pixfort_app_3 .img3_st{display: inline-block;
   //padding-bottom: 25px;
   }

   .pixfort_app_3 .text2_style{position: relative;
        top: -10px;
        display: inline-block;
        max-width: 250px;
        padding: 10px;
   }

   .pixfort_app_3 .tit2{
     color:#333333;
    font-family: 'open sans', sans-serif;
    font-size:20px;
   }

   .pixfort_app_3 .txt_st{color: rgb(128, 128, 128);
        font-family: 'open sans', sans-serif;
        font-size: 14px;
   }

/*  Part 4:  #Features2      */

    .pixfort_app_3 .Designs_style {background: #f0f1f5;
        background-size: cover;
        padding: 60px 0px;
    }

    .pixfort_app_3 .Designs_text_style{
        display: inline-block;
        padding-left: 25px;
        max-width: 440px;
        //padding-top: 50px;

    }

    .pixfort_app_3 .colorful{text-align: left;

    }

    .pixfort_app_3 .colorful_img4_st img {position: relative;
        display: inline-block;
        width: 100%;
        height: 510px;
    }

/*  Part 5:  #Services2      */

    .pixfort_app_3 .services_style {background: #fff;
        background-size: cover;
        padding: 70px  0px;
    }

     .pixfort_app_3 .gstyle {position:relative;
         width: 75%;
         margin-left: 13%
   }

   .pixfort_app_3 .t1_style{
      color: #333333;
      padding-top: 50px;
      font-size: 28px;
      font-family: 'open sans', sans-serif;
      text-align: center;
      line-height: 100%;
      font-weight: bold;
   }

   .pixfort_app_3 .t2_style{color:#808080;
        font-size: 20px;
        padding: 15px 0;
        font-family: 'open sans', sans-serif;
        text-align: center;
   }

   .pixfort_app_3 .t3_style{color:#a9a9a9;
        font-size: 16px;
        padding-bottom: 50px;
        font-family: 'open sans', sans-serif;
        text-align: center;
        line-height: 150%;
   }

   .pixfort_app_3 .th1_style{background: #f2f2f2;
        width: 91%;
        border-radius: 3px;
        border-bottom: 1px solid #ccc;
        border-right: 1px solid #ccc;
        margin-left: auto;
        margin-right: auto;
        overflow: hidden;
    }

   .pixfort_app_3 .a_bloc1_style{background: #e3e3e3;
     border-bottom: 1px solid #ccc;
   }

   .pixfort_app_3 .a1_style{ text-align: center;
     color:#808080;
     font-size:36px;
     font-weight: bold;
     font-family: 'open sans', sans-serif;
     padding-top: 30px;

   }

   .pixfort_app_3 .a2_style{text-align: center;
        color:#808080;
        font-size:18px;
        font-family: 'open sans', sans-serif;
        padding-bottom: 15px;
   }

   .pixfort_app_3 .a3_style{text-align: center;
       color:#808080;
       font-size:16px;
       font-family: 'open sans', sans-serif;
   }

   .pixfort_app_3 .fsc1{font-size: 36px;
        color: #696969;
   }

   .pixfort_app_3 .subscribe_st {text-align: center;
      padding: 20px 0px;
      height: 42px;
    }

   .pixfort_app_3 .subscribe_a  a{background: #aaa;
        border: none;
        color: #fff;
        font-family: 'open sans', sans-serif;
        font-weight: bold;
        font-size: 16px;
        border-radius: 3px;

        text-decoration:none;

        position: relative;
        display: inline-block;

        padding: 10px 35px;
    }

  .pixfort_app_3 .subscribe_a a:hover {background: #999;
    border: none;
    color: #fff;
    border-radius: 3px;


  }

   .pixfort_app_3 .a_bloc3_style{background: #e3e3e3;
     border-bottom: 1px solid #ccc;
     position: relative;
   }



    .pixfort_app_3 .th2_style{background: #f68121;
     width: 91%;
     border-bottom: 1px solid #df6a0a;
     border-right: 1px solid #df6a0a;
     margin-left: auto;
     margin-right: auto;
     border-radius: 3px;
     overflow: hidden;
   }

   .pixfort_app_3 .b_bloc1_style{background: #df6a0a;
     border-bottom: 1px solid #df6a0a;
   }

   .pixfort_app_3 .b1_style{ text-align: center;
     color:#ffffff;
     font-size:36px;
     font-weight: bold;
     font-family: 'open sans', sans-serif;
     padding-top: 30px;

   }

   .pixfort_app_3 .b2_style{text-align: center;
        color:#faebd7;
        font-size: 16px;
        font-family: 'open sans', sans-serif;
        padding-bottom: 15px;
   }

   .pixfort_app_3 .b3_style{text-align: center;
       color:#faebd7;
       font-size:16px;
       font-family: 'open sans', sans-serif;
   }

    .pixfort_app_3 .b_bloc3_style{background: #df6a0a;
     border-top: 1px solid #df6a0a;
     position: relative;
     }

     .pixfort_app_3 .fsc2{font-size: 36px;
        color: #ffffff;
     }

     .pixfort_app_3 .subscribe_b a{background: #f68121;
        border: none;
        color: #fff;
        font-family: 'open sans', sans-serif;
        font-weight: bold;
        font-size: 16px;
        border-radius: 3px;

        text-decoration:none;

        position: relative;
        display: inline-block;

        padding: 10px 35px;
    }

  .pixfort_app_3 .subscribe_b a:hover {background: #ea6d19;
        border: none;
        color: #fff;
        border-radius: 3px;
  }

/*  Part 6:  #Partners      */

    .pixfort_app_3 .companies_style {background: #fcf7e7;
        text-align: center;
        font-family: 'open sans', sans-serif;
        padding: 30px  0px;
    }

    .pixfort_app_3 .titres{padding-bottom: 30px;

     }
    .pixfort_app_3 .gstyle {position:relative;
         max-width: 745px;
         //margin-left: 10%
    }

    .pixfort_app_3 .comp1_style{color: #696969;
      font-size: 20px;
      font-family: 'open sans', sans-serif;
      text-align: center;
      font-weight: bold;
   }

   .pixfort_app_3 .comp2_style{color:#a9a9a9;
        font-size: 16px;
        padding: 15px 0;
        font-family: 'open sans', sans-serif;
        text-align: center;
   }


/*  Part 7:  #Feadback      */

     .pixfort_app_3 .awesome_style{background: #f68121;
        text-align: center;
        padding-bottom: 40px;
    }

    .pixfort_app_3 .h_awesome{color:#ffffff;
        text-align: center;
        font-size:20px;
        font-family: 'open sans', sans-serif;
        padding-top: 15px;
    }

    .pixfort_app_3 .txt_awesome{text-align: center;
        font-size:24px;
        line-height: 150%;
        font-style: italic;
        color:#ffffff;
        font-family: 'open sans', sans-serif;
        text-align: center;
        width: 64%;
        margin-left: 18%;
        padding: 10px 0px;
    }

   .pixfort_app_3 .via_st {text-align: center;
    color:#eee;
    font-size:14px;
    font-family: 'open sans', sans-serif;
    position: relative;
    top: -5px;
   }

/*  Part 8:  #Contact     */

     .pixfort_app_3 .download_style{background: url("../images/3_app/bg.png") #fff center fixed no-repeat;
            -webkit-background-size: cover;
            -moz-background-size: cover;
            -o-background-size: cover;
            background-size: cover;
            padding: 30px  0px;
            text-align: center;
    }

    .pixfort_app_3 .h_download{color:#ffffff;
        text-align: center;
        font-size:26px;
        font-family: 'open sans', sans-serif;
        padding-top: 15px;
    }

    .pixfort_app_3 .txt_download{font-size: 16px;
        line-height: 150%;
        color:#ffffff;
        font-family: 'open sans', sans-serif;
        max-width: 40%;
        margin-left: 30%;
    }

/*  Part 9:  #Footer      */

    .pixfort_app_3 .foot_st{background: #F2F2F2;
        text-align: center;
    }



   .pixfort_app_3 .rights_st{color:#a9a9a9;
    font-size:14px;
    font-family: 'open sans', sans-serif;
    text-align: left;
    padding-top: 25px;
    position: relative;
    display: inline-block;
   }

   .pixfort_app_3 .pixfort_st{color:#f68121;
         font-weight: bold;
         font-size:14px;
         font-family: 'open sans', sans-serif;
         text-align: left;
         position: relative;
         display: inline-block;
   }

   .pixfort_app_3 .likes_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;

        position: relative;
        display: inline-block;
        padding-top: 25px;
        padding-right: 15px;
        float: right;
   }

   .pixfort_app_3 .socbuttos{
        height: 100%;
        position: relative;
        display: inline-block;
        overflow: hidden;

        padding-bottom: 10px;
        width: 100%;
    }

    .pixfort_app_3 .soc_icons{background: rgba(0,0,0,0.1);
        border-radius: 3px;
        //width:40%;
        position: relative;
        display:inline-block;

        padding-top: 10px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;

        margin-top: 15px;
        margin-bottom: 15px;
        float: right;
    }







    /*4 - Real estate*/
    /* Table of Content
==================================================

    Part 0:  #Misc
    Part 1:  #Header
    Part 2:  #Contact
    Part 3:  #Features
    Part 4:  #Features2
    Part 5:  #Services
    Part 6:  #Clients
    Part 7:  #Testimonials
    Part 8:  #Contact
    Part 9:  #Footer

==================================================
*/

/*---  Part 0:  #Misc   ---*/
iframe.c1 {border:none; overflow:hidden; height:20px;width:50px; }

.pixfort_real_estate_4 .slow_fade {
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
     -o-transition: all 0.2s linear;
}
/*---  Part 1:  #Header   ---*/

     .pixfort_real_estate_4 .header_style {
        background: #fff;
        padding-top: 25px;
        padding-bottom: 18px;
        border-bottom: 3px solid #ddd;
     }

    .pixfort_real_estate_4 .yt_button {
        float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/yt.png");
        margin-left: 7px;
    }

    .pixfort_real_estate_4 .yt_button:hover {
        float: right;
        background: url("../images/Social_icons/youtube-hover.png");
    }

    .pixfort_real_estate_4 .twitter_button {
        float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/twitter.png");
        margin-left: 7px;
    }

    .pixfort_real_estate_4 .twitter_button:hover {
        float: right;
        background: url("../images/Social_icons/twitter-hover.png");
    }

    .pixfort_real_estate_4 .facebook_button {
        float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/facebook.png");
        margin-left: 5px;
    }

    .pixfort_real_estate_4 .facebook_button:hover {
        float: right;
        background: url("../images/Social_icons/facebook-hover.png");
    }

     .pixfort_real_estate_4 .htext_style {
        color:#a9a9a9;
        font-size:14px;
        float: right;
        margin-right: 15px;
        padding-top: 5px;
    }

/*---  Part 2:  #Contact   ---*/

    .pixfort_real_estate_4 .page_style {
        background: linear-gradient( rgba(138,186,86,0) , rgba(138,186,86,0.3) 95% ),
                url("../images/4_real_estate/bg.png") fixed no-repeat center top;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }

    .pixfort_real_estate_4 .text_page { text-align: center; }

    .pixfort_real_estate_4 .home_st { padding: 60px 0px;padding-bottom: 40px; }

    .pixfort_real_estate_4 .start_style {
        text-align: center;
        font-size:48px;
        font-family: 'open sans', sans-serif;
        font-weight: bold;
        color: #ffffff;
    }

    .pixfort_real_estate_4 .txt_start {
        text-align: center;
        color:#d3d3d3;
        font-size:18px;
        font-family: 'open sans', sans-serif;
        max-width: 72%;
        margin-left: 14%;
        line-height: 30px;
    }

     .pixfort_real_estate_4 .gethouse_btn a {
        background: #8aba56;
        border: none;
        border-radius: 3px;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;
        color: #fff;
        text-decoration:none;
        position: relative;
        display: inline-block;
        padding: 15px  30px;
        margin-bottom: 20px;
     }

    .pixfort_real_estate_4 .gethouse_btn a:hover {
        background: #77b141 ;
        border: none;
        border-radius: 3px;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;
        color: #fff;
     }

    .pixfort_real_estate_4 .note_st {
        text-align: center;
        color:#f0fff0;
        font-size:13px;
        font-family: 'open sans', sans-serif;
        padding-bottom: 40px;
    }

/*---  Part 3:  #Features   ---*/

    .pixfort_real_estate_4 .pad_top{ padding-top: 30px; }

    .pixfort_real_estate_4 .cal_style {
        background: #f3ffe6;
        background-size: cover;
        font-family: 'open sans', sans-serif;
        border-bottom: 3px solid #ddf2c7;
    }

    .pixfort_real_estate_4 .img_st { display: inline-block; }

    .pixfort_real_estate_4 .ctext_style {
        position: relative;
        display: inline-block;
        padding-left: 15px;
        padding-bottom: 15px;
    }

    .pixfort_real_estate_4 .calc_st {
        color:#696969;
        font-weight: bold;
        font-size:16px;
        font-family: 'open sans', sans-serif;
    }

    .pixfort_real_estate_4 .calc_text {
        color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        max-width: 192px;
    }

/*---  Part 4:  #Features2   ---*/

    .pixfort_real_estate_4 .Homes {
        background: #fff;
        background-size: cover;
        padding-top: 50px;
    }

    .pixfort_real_estate_4 .title_homes {
        text-align: center;
        font-size:28px;
        font-weight: bold;
        color:#000000;
        font-family: 'open sans', sans-serif;
    }

    .pixfort_real_estate_4 .subtitle_homes {
        text-align: center;
        color: rgb(169, 169, 169);
        font-family: 'open sans', sans-serif;
        font-size: 16px;
        line-height: 26px;
        max-width: 60%;
        margin-left: 20%;
        padding-bottom: 15px;
    }

    .pixfort_real_estate_4 .bloc_home {
        text-align: left;
        border-bottom: 3px solid #ddf2c7;
        background: #f3ffe6;
        display: inline-block;
        width: 100%;
        position: relative;
        margin-bottom: 30px;
        border-radius: 3px;
        overflow: hidden;
    }

    .pixfort_real_estate_4 .Home_photo {
        float: left;
        width: 200px;
        height: 200px;
        display: inline-block;
    }

    .pixfort_real_estate_4 .Home_info {
        width: 56%;
        display: inline-block;
        text-align: left;
        padding-left: 4%;
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
        box-sizing: border-box;         /* Opera/IE 8+ */
    }


    .pixfort_real_estate_4 .tit_info{
        font-size:18px;
        color:#696969;
        font-weight: bold;
        font-family: 'open sans', sans-serif;
        padding-top: 30px;
        line-height: 30%;
    }

    .pixfort_real_estate_4 .txt_info{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        //line-height: 100%;
    }

    .pixfort_real_estate_4 .info1{line-height: 200%;
        font-size:14px;
        font-weight: bold;
        font-family: 'open sans', sans-serif;
        //position: relative;
        //top: -30px;
    }

    .pixfort_real_estate_4 .left40{padding-left: 40px;
    }

    .pixfort_real_estate_4 .left10{padding-left: 10px;
    }

    .pixfort_real_estate_4 .green{color: #8aba56;
    }

    .pixfort_real_estate_4 .gris{color: rgb(105, 105, 105);;
    }

    .pixfort_real_estate_4 .info2{
        font-size:14px;
        font-weight: bolder;
        font-family: 'open sans', sans-serif;
        position: relative;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .pixfort_real_estate_4 .contact_btn a{background: #8aba56;
        border: none;
        border-radius: 2px;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 14px;
        color: #fff;

        text-decoration:none;

        position: relative;
        display: inline-block;

        padding: 5px  10px;

        margin-left:10px;

     }

    .pixfort_real_estate_4 .contact_btn a:hover {background: #77b141 ;
        border: none;
        border-radius: 2px;
        font-family: 'open sans', sans-serif;
        //font-weight: normal;
        font-size: 14px;
        color: #fff;
     }

/*---  Part 5:  #Services   ---*/

    .pixfort_real_estate_4 .Designs_style {background: #fff;
        background-size: cover;
        padding: 70px 0px;
    }

    .pixfort_real_estate_4 .homeplan_st{position: relative;
        display: inline-block;
        text-align: center;
    }

    .pixfort_real_estate_4 .img4_st{position: relative;
        display: inline-block;
        width: 79%;
        height: auto;

    }

    .pixfort_real_estate_4 .Designs_text_style{position: relative;
        display: inline-block;
        text-align: left;
        padding-left: 25px;
        max-width: 435px;
        vertical-align: top;
        //top: 10px;

    }

    .pixfort_real_estate_4 .amaz_tit{color:#000;
    font-family: 'open sans', sans-serif;
    font-size:28px;
    font-weight: normal;
    line-height: 100%;
   }

   .pixfort_real_estate_4 .amaz_subtit{color: rgb(85, 85, 85);
        font-size:20px;
        font-family: 'open sans', sans-serif;
    }

    .pixfort_real_estate_4 .amaz_text{color:#a9a9a9;
        font-size:16px;
        font-family: 'open sans', sans-serif;
        line-height: 200%;
        position: relative;
        top: -15px;
    }

    .pixfort_real_estate_4 .contactus_btn a{background: #8aba56;
        border: none;
        border-radius: 2px;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 18px;
        color: #ffffff;

        text-decoration:none;

        position: relative;
        display: inline-block;

        padding: 15px  30px;

        margin-top: -15px;


     }

    .pixfort_real_estate_4 .contactus_btn a:hover {background: #77b141 ;
        border: none;
        border-radius: 2px;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 18px;
        color: #ffffff;
     }

/*---  Part 6:  #Clients   ---*/
    .pixfort_real_estate_4 .logos_style {
        background: #fff;
        text-align: center;
        font-family: 'open sans', sans-serif;
        padding: 20px 0;
   }

   .pixfort_real_estate_4 .titres { padding-bottom: 30px; }

   .pixfort_real_estate_4 .L1_style {
        color:#696969;
        font-size:24px;
        font-weight: normal;
   }

   .pixfort_real_estate_4 .L2_style {
        color: #a9a9a9;
        font-size: 18px;
        padding: 20px 0;
   }

   .pixfort_real_estate_4 .logos_div {
        padding-bottom: 30px;
        padding-top: 20px;
        display: inline-block;
    }

   .pixfort_real_estate_4 .logos_st {
        position: relative;
        display: inline-block;
   }

/*---  Part 7:  #Testimonials   ---*/
    .pixfort_real_estate_4 .envato_unbounce {
        background: #f3ffe6;
        text-align: center;
        font-family: 'open sans', sans-serif;
        padding: 40px 0px;
        border-bottom: 3px solid #ddd;
    }

    .pixfort_real_estate_4 .L1_style {
        color:#696969;
        font-size:20px;
        font-weight: bold;
        font-family: 'open sans', sans-serif;
        padding-bottom: 10px;
   }

   .pixfort_real_estate_4 .L2_style {
        color: #a9a9a9;
        font-size: 16px;
        font-family: 'open sans', sans-serif;
        padding: 20px 0;
   }



   .pixfort_real_estate_4 .box_style {
        background: #f5f5f5;
        border-radius: 5px;
        border-bottom: 3px solid #ddd;
        width: 100%;
        margin-top: 40px;
        position: relative;
        display: inline-block;
   }

   .pixfort_real_estate_4 .b_style img {
        background: #eadbdc;
        float:left;
        height: auto;
        width: 14%;
        height: auto;
        position: relative;
        display: inline-block;
        margin-left: 3%;
        margin-right: 3%;
        margin-top: 25px;
    }

    .pixfort_real_estate_4 .logo_style { border-radius: 100%; }

    .pixfort_real_estate_4 .txt_style {
        background: #fff;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
        font-family: 'open sans', sans-serif;
        width:72%;
        color:#808080;
        padding-top:  20px;
        padding-left: 20px;
        padding-right: 15px;
        text-align: left;
        font-size: 14px;
        display: inline-block;
        position: relative;
    }

    .pixfort_real_estate_4 .txt { width: 95%; }

    .pixfort_real_estate_4 .stars_div { position: relative;top: -8px;}

    .pixfort_real_estate_4 .zoom img { 
        position: relative;
        width: 35%;
        top: -3px;
    }

   .pixfort_real_estate_4 .env_st {
        color:#59a3fc;
        position: relative;
        top: -8px;
   }

/*---  Part 8:  #Contact   ---*/
   .pixfort_real_estate_4 .contact_section {background: url("../images/4_real_estate/bg.png") fixed no-repeat center top;
            -webkit-background-size: cover;
            -moz-background-size: cover;
            -o-background-size: cover;
            background-size: cover;
          //  height: 500px;
    }

    .no-margin-right {
       margin-right:0px !important;
       padding-right:0px;
    }
    .no-margin-left {
       margin-left:0px !important;
       padding-left:0px;
    }

    .pixfort_real_estate_4 .Contact_bloc {
      background: rgba(186,186,86,0.2);
        position: relative;
        display: inline-block;
    }

    .pixfort_real_estate_4 .text_input{width: 76%;
        text-align: left;
        padding-left: 12%;

    }

    .pixfort_real_estate_4 .headtext_style{color:#ffffff;
        font-size:20px;
        font-family: 'open sans', sans-serif;
        padding-top: 55px;
        padding-bottom: 20px;
        //padding-left: 60px;
    }

    .pixfort_real_estate_4 .subtext_style {font-size:14px;
        font-family: 'open sans', sans-serif;
        color:#ffffe0;
        width: 75%;
        padding-bottom: 14px;
        //padding-left:60px;
    }

    .pixfort_real_estate_4 .style11 {
        margin-bottom: -8px;
        padding: 0px;
        display: inline-block;
    }
    

    .pixfort_real_estate_4 .plan_st iframe {
        position:relative;
        display: inline-block;
        width: 100%;
        min-height:525px;

        //border: 1px solid red;
        //margin: 0px !important;
        overflow: hidden;
        display:block; 
    }



    .pixfort_real_estate_4 .submit_btn {background: #8aba56;
            padding: 30px 30px 5px 15px;
            position: relative;
            border: none;

            border-radius: 5px;
            padding-top: 50px;
            color: #fff;
            margin: 0;
            padding: 15px 10px;
            position: relative;
            width: 100%;
            //height: 50px;
            font-family: 'open sans', sans-serif;
            font-weight: normal;
            font-size: 16px;   
    }


    .pixfort_real_estate_4 .submit_btn:hover {background: #77b141;
            border: none;
            border-radius: 5px;
            color: #fff;
            margin: 0;
            font-family: 'open sans', sans-serif;
            font-weight: normal;
            font-size: 16px;
    }


    .pixfort_real_estate_4 .contact_st{position: relative;
        display: inline-block;
        padding-bottom: 50px;
        //padding-left: 60px;
        width: 100%;


    }

     .pixfort_real_estate_4 #contact_form fieldset{
        position: relative;

    }
   .pixfort_real_estate_4 #contact_form  input {

        padding: 10px 0;
        //border: none;
        border-radius: 3px;
        color: #000;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;
        width: 100%;
        height: 50px;
        padding-left: 10px;
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
        box-sizing: border-box;         /* Opera/IE 8+ */
    }


/*---  Part 9:  #Footer   ---*/

    .pixfort_real_estate_4 .foot_st{background: #F2F2F2;
        text-align: center;
    }

   .pixfort_real_estate_4 .rights_st{color:#a9a9a9;
    font-size:14px;
    font-family: 'open sans', sans-serif;
    text-align: left;
    padding-top: 25px;
    position: relative;
    display: inline-block;
   }

   .pixfort_real_estate_4 .pixfort_st{color:#f68121;
         font-weight: bold;
         font-size:14px;
         font-family: 'open sans', sans-serif;
         text-align: left;
         position: relative;
         display: inline-block;
   }

   .pixfort_real_estate_4 .likes_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;

        position: relative;
        display: inline-block;
        padding-top: 25px;
        padding-right: 15px;
        float: right;
   }

   .pixfort_real_estate_4 .socbuttons{
        //height: 100%;
        position: relative;
        display: inline-block;
        overflow: hidden;

        padding-bottom: 10px;
        width: 100%;
    }

    .pixfort_real_estate_4 .soc_icons{background: rgba(0,0,0,0.1);
        border-radius: 3px;
        //width:40%;
        position: relative;
        display:inline-block;

        padding-top: 10px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;

        margin-top: 15px;
        float: right;
    }




  /* ------------------------------------------------------------------------------------ */





    .confirm_page{
        display:none;
        height: auto;
    }
    .confirm_page_4{
        background: #8aba56; 
        box-shadow: inset 0 -3px 0 0 rgba(0,0,0,0.3) !important;
        border-radius: 2px;
        width: 500px;
        max-width: 100%;
    }
    .pixfort_real_estate_4 .confirm_header{
        text-align: center;
        color:#fff;
        margin-left: auto;
        margin-right: auto;

        line-height: 35px;
        width: 500px;
        max-width: 100%;
        position: relative;
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size: 26px;
        padding-top: 40px;
    }
    .pixfort_real_estate_4 .confirm_text{
        text-align: center;
        font-size:16px;
        color:rgba(255,255,255,0.7);
        font-family: 'Open Sans', sans-serif;
        padding-top: 10px;
        padding-bottom: 30px;
        max-width: 400px;
        margin-right: auto;
        margin-left: auto;
    }
    .pixfort_real_estate_4 .confirm_logo{
        text-align: center;
        padding: 20px;
    }
    .pixfort_real_estate_4 .confirm_social{
        text-align: center;
    }
    .pixfort_real_estate_4 .confirm_social .confirm_social_box{
         background: rgba(0,0,0,0.2);
        display: inline-block;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 30px;
        padding: 10px 6px;
        border-radius: 3px;
        padding-bottom: 0px;
        box-shadow: inset 0 -3px 0 0 rgba(0,0,0,0.2) !important;
    }
    .pixfort_real_estate_4 .confirm_gp {
        position: relative;
        top: -15px !important;
        padding: 0px 20px;
    }


    .pixfort_real_estate_4 .success{
        background: #CFFFF5;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #B9ECCE;
        border-radius: 5px;
        font-weight: normal;
    }
    .pixfort_real_estate_4 .error{
        background: #FFDFDF;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #FFCACA;
        border-radius: 5px;
        font-weight: normal;
    }






/*5 - Hotel*/    

/* Table of Content
==================================================

    Part 0:  #Misc
    Part 1:  #Header
    Part 2:  #Contact
    Part 3:  #Features
    Part 4:  #Services
    Part 5:  #Clients
    Part 6:  #Video
    Part 7:  #Testimonials
    Part 8:  #Services2
    Part 9:  #Footer

==================================================
*/

/*---  Part 0:  #Misc  ---*/
  .pixfort_hotel_5 iframe.c1 {border:none; overflow:hidden; height:20px;width:50px; }

/*---  Part 1: #Header  ---*/

     .pixfort_hotel_5 .header_style{background: #fff;
          padding: 25px 0px;
          border-bottom: 3px solid #ddd;
     }

    .pixfort_hotel_5 .yt_button{float: right;
          height: 32px;
          width: 32px;
          background: url("../images/Social_icons/yt.png");
          margin-left: 5px;
    }
    .pixfort_hotel_5 .yt_button:hover{background: url("../images/Social_icons/youtube-hover.png");
          float: right;
    }

    .pixfort_hotel_5 .twitter_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/twitter.png");
        margin-left: 5px;
    }
    .pixfort_hotel_5 .twitter_button:hover{float: right;
        background: url("../images/Social_icons/twitter-hover.png");
    }

    .pixfort_hotel_5 .facebook_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/facebook.png");
        margin-left: 5px;
    }
    .pixfort_hotel_5 .facebook_button:hover{float: right;
        background: url("../images/Social_icons/facebook-hover.png");
    }

    .pixfort_hotel_5 .htext_style  {color:#a9a9a9;
         font-size:14px;
        float: right;
        margin-right: 15px;
        padding-top: 5px;
    }

/*---  Part 2:  #Contact  ---*/

    .pixfort_hotel_5 .page_style {background: url("../images/5_hotel/Bg.png") #1f334a fixed no-repeat center top ;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }

    .pixfort_hotel_5 .text_page {text-align: center;
    }

    .pixfort_hotel_5 .just_style {text-align: center;
          font-size:48px;
          font-family: 'open sans', sans-serif;
          font-weight: normal;
          color:#a9a9a9;
          padding-top: 110px;
    }

    .pixfort_hotel_5 .four_style {text-align: center;
          font-size:48px;
          font-family: 'open sans', sans-serif;
          font-weight: bold;
          color: #ffffff;
    }

    .pixfort_hotel_5 .red_segment{background-color: #cc333f;
          width: 60px;
          height: 5px;
          margin: 25px 0px;
          margin-left: auto;
          margin-right: auto;
    }

    .pixfort_hotel_5 .txt_start {text-align: center;
          color:#d3d3d3;
          font-size:18px;
          font-family: 'open sans', sans-serif;
          max-width: 65%;
          margin-left: auto;
          margin-right: auto;
    }

    .pixfort_hotel_5 .gethouse_btn a {background: #cc333f;
          border: none;
          border-radius: 3px;
          font-family: 'open sans', sans-serif;
          font-weight: normal;
          font-size: 18px;
          color: #fff;

          position: relative;
          display: inline-block;

          margin-top: 15px;
          margin-bottom: 20px;

          padding: 15px 30px;
          text-decoration: none;
    }

    .pixfort_hotel_5 .gethouse_btn a:hover {background: #c22731 ;
          border: none;
          border-radius: 3px;
          font-family: 'open sans', sans-serif;
          font-weight: normal;
          font-size: 18px;
          color: #fff;

     }

    .pixfort_hotel_5 .note_st {text-align: center;
          color:#f0fff0;
          font-size:13px;
          font-family: 'open sans', sans-serif;
          padding-bottom: 40px;
    }

/*---  Part 3:  #Features  ---*/

    .pixfort_hotel_5 .cal_style{background: #faf5f5;
        background-size: cover;
        font-family: 'open sans', sans-serif;
        border-bottom: 3px solid #eadbdc;
        text-align: center;
    }

    .pixfort_hotel_5 .pad_top{padding-top: 30px;
    }

    .pixfort_hotel_5 .img_st{display: inline-block;
        position: relative;
        top: -15px;
    }

    .pixfort_hotel_5 .ctext_style{position: relative;
        display: inline-block;
        padding-left: 15px;
        top: -10px;
        padding-bottom: 15px;
    }

    .pixfort_hotel_5 .calc_st{color:#696969;
        font-weight: bold;
        font-size: 16px;
        font-family: 'open sans', sans-serif;
    }

    .pixfort_hotel_5 .calc_text {color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        max-width: 90%;
       margin-left: auto;
       margin-right: auto;
    }

/*---  Part 4:  #Services  ---*/

    .pixfort_hotel_5 .Homes {background: #fff;
        background-size: cover;
        text-align: center;
    }

    .pixfort_hotel_5 .title_homes {text-align: center;
        font-size:28px;
        font-weight: bold;
        color:#000000;
        font-family: 'open sans', sans-serif;
        padding-top: 50px;
    }

    .pixfort_hotel_5 .subtitle_homes {text-align: center;
        color: rgb(169, 169, 169);
        font-family: 'open sans', sans-serif;
        font-size: 16px;
        line-height: 26px;
        max-width: 60%;
        margin-left: 20%;
        padding-bottom: 15px;
    }

    .pixfort_hotel_5 .bg_Homes{background: #faf5f5;
        border-bottom: 3px solid #eadbdc;
        position: relative;
        max-width: 100%;
        border-radius: 3px;
    }

    .pixfort_hotel_5 .img_homes_st{
       display: inline-block;
        text-align: center;
        width:  220px;
        height: 200px;
        overflow: hidden;
        position: relative;
    }

    .pixfort_hotel_5 .img_homes_stimg img {
        margin-left:-100%;
        margin-right:-100%;
    }

    .pixfort_hotel_5 .text_homes_style{position: relative;
        padding: 15px 0px;
    }

    .pixfort_hotel_5 .calc_homes_st{color:#000;
        font-weight: bold;
        font-size: 18px;
        font-family: 'open sans', sans-serif;
    }

    .pixfort_hotel_5 .calc_homes_text{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
    }


    .pixfort_hotel_5 .perday_btn a{background: #cc333f;
        border: none;
        border-radius: 2px;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 12px;
        color: #fff;

        text-decoration: none;

         position: relative;
         display: inline-block;

          margin-bottom: 20px;

          padding: 5px 20px;
    }

    .pixfort_hotel_5 .perday_btn a:hover {background: #c22731;
        border: none;
        border-radius: 2px;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 12px;
        color: #fff;

    }

    .pixfort_hotel_5 .box_Homes{background: #faf5f5;
        //border-bottom: 3px solid #eadbdc;
        box-shadow: 0px -3px rgba(0,0,0,0.1) inset;
        text-align: left;
        width: 58%;
        margin-left: auto;
        margin-right: auto;
        padding-top: 30px;
        margin-top: 50px;
        margin-bottom: 50px;
        border-radius: 3px !important;
    }

    .pixfort_hotel_5 .box_text {position: relative;
        display: inline-block;
        text-align: left;
        margin-left: 20px;
        line-height: 100%;
    }

    .pixfort_hotel_5 .b1_homes_st{color:#000;
        font-weight: normal;
        font-size: 18px;
        font-family: 'open sans', sans-serif;
        text-align: left;
    }

    .pixfort_hotel_5 .b2_homes_st{color: rgb(169, 169, 169);
        font-weight: normal;
        font-size: 14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        position: relative;
        //top: -5px;
    }

    .pixfort_hotel_5 .Res_st{position: relative;
        display: inline-block;
        text-align: left;
        top: -15px;
        margin-left: 60px;
    }

    .pixfort_hotel_5 .Reservation_btn a{background: #cc333f;
        border: none;
        border-radius: 3px;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;
        color: #fff;

        text-decoration: none;

        position: relative;
        display: inline-block;

        margin-bottom: 20px;

        padding: 12px 30px;
    }

    .pixfort_hotel_5 .Reservation_btn a:hover{background: #c22731;
        color: #fff;
    }

/*---  Part 5:  #Clients  ---*/


    .pixfort_hotel_5 .logos_section{background: url("../images/5_hotel/BG.png") fixed no-repeat center top ;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;

        text-align: center;
        padding: 40px 0px;
    }

    .pixfort_hotel_5 .logos_style img {padding-bottom: 20px;

    }


    .pixfort_hotel_5 .L1_style{
        color: #fff;
        font-size:20px;
        text-align: center;
        font-family: 'open sans', sans-serif;
    }

    .pixfort_hotel_5 .L2_style{color:#a9a9a9;
        font-size: 16px;
        text-align: center;
        font-family: 'open sans', sans-serif;
        padding-bottom: 20px;
    }

    .pixfort_hotel_5 .logos_st{position: relative;
        display: inline-block;
        opacity:1;
    }

/*---  Part 6:  #Video  ---*/

    .pixfort_hotel_5 .New_Latest_Off{background: #fff;
        padding: 50px 0px;
    }

    .pixfort_hotel_5 .N1_style{color:#000000;
        font-family: 'open sans', sans-serif;
        font-size:28px;
        text-align: left;
        font-weight: bold;
    }

    .pixfort_hotel_5 .N2_style{color: rgb(169, 169, 169);
        text-align: left;
        font-family: 'open sans', sans-serif;
        font-size:16px;
        line-height: 26px;
    }

    .pixfort_hotel_5 .video_style iframe {padding-top: 25px;
      padding-bottom: 55px;
      width: 100%;
      height: 260px;
      text-align: center;

   }

/*---  Part 7:  #Testimonials  ---*/

    .pixfort_hotel_5 .envato_unbounce {background: #cc333f;
        text-align: center;
        font-family: 'open sans', sans-serif;
        padding: 40px 0px;
        border-bottom: 3px solid #b5232f;
    }

    .pixfort_hotel_5 .L3_style{color:#d3d3d3;
        font-size: 16px;
        text-align: center;
        font-family: 'open sans', sans-serif;
        padding-bottom: 20px;
    }

    .pixfort_hotel_5 .box_style{background: #faf5f5;
        border-radius: 5px;
        border-bottom: 3px solid #c9baba;
        width: 100%;
        margin-top: 40px;
        position: relative;
        display: inline-block;

    }

    .pixfort_hotel_5 .b_style img {background: #eadbdc;
        float:left;
        height: auto;
        width: 14%;
        height: auto;
        position: relative;
        display: inline-block;
        margin-left: 3%;
        margin-top: 20px;
    }

    .pixfort_hotel_5 .logo_style {border-radius: 100%;

    }

    .pixfort_hotel_5 .txt_style {background: #fff;
        float: right;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
        font-family: 'open sans', sans-serif;
        width:80%;
        color:#808080;
        padding-top:  20px;
        padding-left: 1%;
        text-align: left;
        font-size: 14px;
        display: inline-block;
        position: relative;
    }

    .pixfort_hotel_5 .txt {width: 99%;

    }
    .pixfort_hotel_5 .testi_bottom{
        position: relative;
        top: -5px;
    }
    .pixfort_hotel_5 .env_st {color:#59a3fc;
        position: relative;
        top: -5px;
    }

/*---  Part 8:  #Services  ---*/

    .pixfort_hotel_5 .Room_Res{background: #fff;
        text-align: center;
        padding: 50px 0px;
    }

    .pixfort_hotel_5 .Get_Room{color:#000;
        font-size: 28px;
        text-align: center;
        font-family: 'open sans', sans-serif;
    }

    .pixfort_hotel_5 .txt_Res{color:#808080;
        font-size: 14px;
        font-family: 'open sans', sans-serif;
        max-width: 370px;
        margin-left: auto;
        margin-right: auto;
    }

    .pixfort_hotel_5 .Res_btn a{background: #cc333f;
        border: none;
        border-radius: 3px;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 18px;
        color: #fff;

        text-decoration: none;

        position: relative;
        display: inline-block;

        margin-bottom: 20px;

        padding: 20px 45px;
    }

    .pixfort_hotel_5 .Res_btn a:hover {background: #c22731 ;
        border: none;
        border-radius: 3px;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 18px;
        color: #fff;
    }

/*---  Part 9:  #Footer  ---*/

    .pixfort_hotel_5 .foot_st{background: #f2f2f2;
        text-align: center;
    }

    .pixfort_hotel_5 .rights_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        padding-top: 25px;
        position: relative;
        display: inline-block;

    }

    .pixfort_hotel_5 .pixfort_st{color:#cc333f;
        font-weight: bold;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        position: relative;
        display: inline-block;
    }

    .pixfort_hotel_5 .likes_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;

        position: relative;
        display: inline-block;
        padding-right: 15px;
        padding-top: 25px;
        float: right;
    }

    .pixfort_hotel_5 .socbuttons{
        height: 100%;
        position: relative;
        display: inline-block;
        overflow: hidden;
        padding-bottom: 10px;
        width: 100%;

    }

    .pixfort_hotel_5 .soc_icons{background: rgba(0,0,0,0.1);
        border-radius: 3px;
        //width:40%;
        position: relative;
        display:inline-block;

        padding-top: 10px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;

        margin-top: 15px;
        float: right;
    }










/*6 - University*/    
/* Table of Content
==================================================

    Part 0: #Misc
    Part 1: #Header
    Part 2: #Contact
    Part 3: #Partners
    Part 4: #Features
    Part 5: #Contact
    Part 6: #Testimonials
    Part 7: #Footer

==================================================
*/

/*---  Part 0: #Misc ---*/
.pixfort_university_6 iframe.c1 {border:none; overflow:hidden; height:20px;width:50px; }

/*---  Part 1: #Header ---*/

     .pixfort_university_6 .header_style{background: #fff;
          padding: 20px 0px;
          border-bottom: 3px solid #ddd;
     }
     .pixfort_university_6 .uni_logo {
          vertical-align: middle;
     }

    .pixfort_university_6 .yt_button{float: right;
          height: 32px;
          width: 32px;
          background: url("../images/Social_icons/yt.png");
          margin-left: 5px;
           -webkit-transition: all 0.2s linear;
       -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;
    }
    .pixfort_university_6 .yt_button:hover{background: url("../images/Social_icons/youtube-hover.png");
          float: right;
    }

    .pixfort_university_6 .twitter_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/twitter.png");
        margin-left: 5px;
         -webkit-transition: all 0.2s linear;
       -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;
    }
    .pixfort_university_6 .twitter_button:hover{float: right;
        background: url("../images/Social_icons/twitter-hover.png");
    }

    .pixfort_university_6 .facebook_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/facebook.png");
        margin-left: 5px;
         -webkit-transition: all 0.2s linear;
       -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;
    }
    .pixfort_university_6 .facebook_button:hover{float: right;
        background: url("../images/Social_icons/facebook-hover.png");
    }

    .pixfort_university_6 .htext_style{color:#a9a9a9;
        font-size:14px;
        float: right;
        margin-right: 15px;
        padding-top: 5px;
        display: inline-block;
    }

/*---  Part 2: #Contact ---*/

    .pixfort_university_6 .page_style {background: url("../images/6_university/bg.png") #1f334a fixed no-repeat center top ;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }

    .pixfort_university_6 .text_page {
          text-align: center;
          position: relative;
          margin-left: auto;
          margin-right: auto;
          padding-top: 135px;
    }

    .pixfort_university_6 .head_line{
          text-align: center;
          font-size: 39px;
          font-family: 'open sans', sans-serif;
          font-weight: 600;
          color:#ffffff;
          line-height: 38px;
    }

    .pixfort_university_6 .head_line_2 {
          color: #a9a9a9;
    }

    .pixfort_university_6 .tow_links  {text-align: center;
    padding-top: 30px;
    }

    .pixfort_university_6 .college_btn a{background: #7cc576;
          font-size:16px;
          color: #fff;
          font-family: 'open sans', sans-serif;

          width: 160px; height: 35px;
          border-radius: 3px;
          text-decoration:none;
          position: relative;
          display: inline-block;

          padding-top: 15px;
          margin-right: 5px;
           -webkit-transition: all 0.2s linear;
           -moz-transition: all 0.2s linear;
            -ms-transition: all 0.2s linear;
             -o-transition: all 0.2s linear;

    }

     .pixfort_university_6 .college_btn a:hover {background: #60bb5a;

    }

    .pixfort_university_6 .join_btn a {background: #ff7243;
          font-size:16px;
          color: #fff;
          font-family: 'open sans', sans-serif;

          width: 160px; height: 35px;
          display: inline-block;
          border-radius: 3px;
          text-decoration:none;
          position: relative;
          display: inline-block;
          padding-top: 15px;
           -webkit-transition: all 0.2s linear;
           -moz-transition: all 0.2s linear;
            -ms-transition: all 0.2s linear;
             -o-transition: all 0.2s linear;
    }

     .pixfort_university_6 .join_btn a:hover {background: #f25c33;

    }

    .pixfort_university_6 .note_st {text-align: center;
          color:#f0fff0;
          font-size:13px;
          font-family: 'open sans', sans-serif;
          padding-bottom: 80px;
          padding-top: 30px;
    }

/*---  Part 3: #Partners ---*/

    .pixfort_university_6 .logos_sect{background: #eee;
        background-size: cover;
        text-align: center;
    }

    .pixfort_university_6 .padd_updown{padding: 30px 0px;
        text-align: center;
        position: relative;
    }

    .pixfort_university_6 .logos_width{ display: inline-block;
    }

    .pixfort_university_6 .logos_width img{//max-width: 47%;
    }

/*---  Part 4: #Features ---*/

    .pixfort_university_6 .uni_life {background: #fff;
        background-size: cover;
        text-align: left;
        padding-top:40px;
    }

    .pixfort_university_6 .part_st{position: relative;

    }

    .pixfort_university_6 .img_uni_st{display: inline-block;
        text-align: center;
        width:  220px;
        height: 200px;
        overflow: hidden;
        border-radius: 3px;
        position: relative;
    }

    .pixfort_university_6 .img_uni_st img {
        margin-left:-100%;
        margin-right:-100%;
    }

    .pixfort_university_6 .text_uni_style{position: relative;
        padding: 15px 0px;
    }

    .pixfort_university_6 .uni_st{color:#000;
        font-weight: bold;
        font-size: 18px;
        font-family: 'open sans', sans-serif;
        margin-bottom: 10px;
    }

    .pixfort_university_6 .uni_text{color: rgb(169, 169, 169);
        font-size:14px;
        font-family: 'open sans', sans-serif;
        margin-bottom: 5px;
    }


    .pixfort_university_6 .link_1_btn a {background: #59a3fc;
          font-size:12px;
          color: #fff;
          font-family: 'open sans', sans-serif;

          border-radius: 3px;
          text-decoration:none;
          position: relative;

          float: right;

          display:inline-block;
          padding: 7px 25px 5px 25px;
          margin-bottom: 50px;
          text-align: center;
    }

    .pixfort_university_6 .link_1_btn a:hover {background: #448aef;
    }

    .pixfort_university_6 .link_2_btn a {background: #7cc576;
          font-size:12px;
          color: #fff;
          font-family: 'open sans', sans-serif;

          border-radius: 3px;
          text-decoration:none;
          position: relative;

          float: right;
          display:inline-block;

          padding: 7px 25px 5px 25px;
          margin-bottom: 50px;
          text-align: center;
    }

    .pixfort_university_6 .link_2_btn a:hover {background: #60bb5a;
    }

    .pixfort_university_6 .link_3_btn a {background: #ff7243;
          font-size:12px;
          color: #fff;
          font-family: 'open sans', sans-serif;

          border-radius: 3px;
          text-decoration:none;
          position: relative;

          float: right;
          display:inline-block;

          padding: 7px 25px 5px 25px;
          margin-bottom: 50px;
          text-align: center;
    }

    .pixfort_university_6 .link_3_btn a:hover {background: #f25c33;
    }

   .pixfort_university_6 .link_4_btn a {background: #cc333f;
          font-size:12px;
          color: #fff;
          font-family: 'open sans', sans-serif;

          border-radius: 3px;
          text-decoration:none;
          position: relative;

          float: right;
          display:inline-block;

          padding: 7px 25px 5px 25px;
          margin-bottom: 50px;
          text-align: center;
    }

    .pixfort_university_6 .link_4_btn a:hover {background: #c22731;
    }

/*---  Part 5: #Contact ---*/

    .pixfort_university_6 .join_us_section{padding: 30px  0px;
    }


    .pixfort_university_6 .zone_left{position: relative;
        display: inline-block;
        padding: 30px 0px;
        width: 100%;

    }

    .pixfort_university_6 .psingle_item { margin-bottom: 10px;display: inline-block; }
    .pixfort_university_6 .icon_st img{position: relative;
        display: inline-block;
        float: left;
        padding-top: 10px;
        width: 25%;
        //border: 1px solid red;
    }


    .pixfort_university_6 .text_st{position: relative;
        display: inline-block;
        float: right;
        text-align: left;
        width: 68%;
        padding-left: 15px;
        padding-bottom: 30px;
    }

    .pixfort_university_6 .title_st{color:#000000;
        font-size:22px;
        font-family: 'open sans', sans-serif;
        line-height: 28px;
    }

    .pixfort_university_6 .subject_st{color: rgb(169, 169, 169);
        font-size:16px;
        font-family: 'open sans', sans-serif;
        line-height: 26px;
        display: inline-block;
        width: 100%;
    }

     .pixfort_university_6 .substyle{background:#ebeaea;
      padding-top: 40px;
      padding-bottom: 5px;
      border-radius: 3px;
      }

      .pixfort_university_6 .title-style{margin-left: 20px;
      color:#000000;;
      font-size:22px;
      font-family:open sans, sans-serif;
      }

      .pixfort_university_6 .text-style{position: relative;
          font-size:14px;
          color: rgb(169, 169, 169);
          margin-left: 20px;
          font-family:open sans, sans-serif;
      }

      .pixfort_university_6 .send_btn .submit_btn {background: #7cc576;
          padding: 10px 30px 10px 30px;

          border-radius: 3px;

          color: #fff;
          font-family: 'Open Sans', sans-serif;
          font-size: 16px;
          text-decoration:none;
          font-weight: normal;
          text-shadow:none;

          position: relative;
          display: inline-block;
      }

      .pixfort_university_6 .send_btn .submit_btn:hover{
        background: #60bb5a;
      }

      .pixfort_university_6 #contact_form{color: #000;
              font-size: 11px;
          position: relative;
              margin-right: 20px;
            margin-left: 20px;
        }


    .pixfort_university_6 #contact_form input{background: #fff;
        height: 42px;
        border: 1px solid #ccc;
        border-radius: 3px;

        color: #000;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;

        position: relative;
        width: 100%;

        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
        box-sizing: border-box;         /* Opera/IE 8+ */

        //padding: 8px  0px;
        padding-left: 10px;


        //max-width: 95%;
    }

    .pixfort_university_6 .select_st select{width: 100%;
        height: 42px;
        font-size: 15px;
        padding-left: 10px;
        border-radius: 3px;

    }

/*---  Part 6: #Testimonials ---*/

    .pixfort_university_6 .envato_unbounce {background: #f5f5f5;
        text-align: center;
        font-family: 'open sans', sans-serif;
        padding: 40px 0px;
        //border-bottom: 3px solid #b5232f;
    }

    .pixfort_university_6 .L1_style{
        color:#808080;
        font-size:20px;
        text-align: center;
        font-family: 'open sans', sans-serif;
    }



    .pixfort_university_6 .L3_style{color:#a9a9a9;
        font-size: 16px;
        text-align: center;
        font-family: 'open sans', sans-serif;
        padding-bottom: 20px;
    }

    .pixfort_university_6 .box_style{background: #eee;
        border-radius: 5px;
        border-bottom: 3px solid #ddd;
        width: 100%;
        margin-top: 40px;
        position: relative;
        display: inline-block;

    }

    .pixfort_university_6 .b_style img {background: #eee;
        float:left;
        height: auto;
        width: 14%;
        height: auto;
        position: relative;
        display: inline-block;
        margin-left: 3%;
        margin-top: 20px;
    }

    .pixfort_university_6 .logo_style {border-radius: 100%;

    }

    .pixfort_university_6 .txt_style {background: #fff;
        float: right;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
        font-family: 'open sans', sans-serif;
        width:80%;
        color:#808080;
        padding-top:  20px;
        padding-left: 1%;
        text-align: left;
        font-size: 14px;
        display: inline-block;
        position: relative;
    }
    .pixfort_university_6 .txt_style_inner{
      padding: 2px 10px;
    }

    .pixfort_university_6 .txt {width: 99%;

    }

    .pixfort_university_6 .env_st {color:#7cc576;
        position: relative;
        top: -5px;
    }

    .pixfort_university_6 .via_span{
      position: relative;
      top: -10px;
    }


/*---  Part 7: #Footer ---*/

    .pixfort_university_6 .foot_st{background: #f2f2f2;
        text-align: center;
    }

    .pixfort_university_6 .rights_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        padding-top: 25px;
        position: relative;
        display: inline-block;

    }

    .pixfort_university_6 .pixfort_st{color:#f68121;
        font-weight: bold;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        position: relative;
        display: inline-block;
    }

    .pixfort_university_6 .likes_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;

        position: relative;
        display: inline-block;
        padding-right: 15px;
        padding-top: 25px;
        float: right;
    }

    .pixfort_university_6 .socbuttons{
        height: 100%;
        position: relative;
        display: inline-block;
        overflow: hidden;
        padding-bottom: 10px;
        width: 100%;

    }

    .pixfort_university_6 .soc_icons{background: rgba(0,0,0,0.1);
        border-radius: 3px;
        //width:40%;
        position: relative;
        display:inline-block;

        padding-top: 10px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;

        margin-top: 15px;
        float: right;
    }




  /* ------------------------------------------------------------------------------------ */






    .confirm_page{
        display:none;
        height: auto;
    }
    .confirm_page_6{
        background: #7cc576; 
        box-shadow: inset 0 -3px 0 0 rgba(0,0,0,0.3) !important;
        border-radius: 2px;
        width: 500px;
        max-width: 100%;
    }
    .pixfort_university_6 .confirm_header{
        text-align: center;
        color:#fff;
        margin-left: auto;
        margin-right: auto;

        line-height: 35px;
        width: 500px;
        max-width: 100%;
        position: relative;
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size: 26px;
        padding-top: 40px;
    }
    .pixfort_university_6 .confirm_text{
        text-align: center;
        font-size:16px;
        color:rgba(255,255,255,0.7);
        font-family: 'Open Sans', sans-serif;
        padding-top: 10px;
        padding-bottom: 30px;
        max-width: 400px;
        margin-right: auto;
        margin-left: auto;
    }
    .pixfort_university_6 .confirm_logo{
        text-align: center;
        padding: 20px;
    }
    .pixfort_university_6 .confirm_social{
        text-align: center;
    }
    .pixfort_university_6 .confirm_social .confirm_social_box{
         background: rgba(0,0,0,0.1);
        display: inline-block;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 30px;
        padding: 10px 10px;
        border-radius: 3px;
        padding-bottom: 0px;
        box-shadow: inset 0 -3px 0 0 rgba(0,0,0,0.1) !important;
    }
    .pixfort_university_6 .confirm_gp {
        position: relative;
        top: -15px !important;
        padding: 0px 20px;
    }


    .pixfort_university_6 .success{
        background: #CFFFF5;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #B9ECCE;
        border-radius: 5px;
        font-weight: normal;
    }
    .pixfort_university_6 .error{
        background: #FFDFDF;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #FFCACA;
        border-radius: 5px;
        font-weight: normal;
    }









    /*7 - Shop*/
    /* Table of Content
==================================================
    Part 1: #Header
    Part 2: #Contact
    Part 3: #Partners
    Part 4: #Features
    Part 5: #Services
    Part 6: #Testimonials
    Part 7: #Footer

==================================================
*/
/*---  Part 1: #Header  ---*/

     .pixfort_shop_7 .header_style{background: #fff;
          padding: 20px 0px;
          border-bottom: 3px solid #ddd;
     }

     .pixfort_shop_7 .shop_logo {
          vertical-align: middle;
     }

     .pixfort_shop_7 .icons{float: right;
        position: relative;
        display: inline-block;

     }

    .pixfort_shop_7 .yt_button{float: right;
          height: 32px;
          width: 32px;
          background: url("../images/Social_icons/yt.png");
          margin-left: 5px;
    }
    .pixfort_shop_7 .yt_button:hover{background: url("../images/Social_icons/youtube-hover.png");
          float: right;
    }

    .pixfort_shop_7 .twitter_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/twitter.png");
        margin-left: 5px;
    }
    .pixfort_shop_7 .twitter_button:hover{float: right;
        background: url("../images/Social_icons/twitter-hover.png");
    }

    .pixfort_shop_7 .facebook_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/facebook.png");
        margin-left: 5px;
    }
    .pixfort_shop_7 .facebook_button:hover{float: right;
        background: url("../images/Social_icons/facebook-hover.png");
    }

    .pixfort_shop_7 .htext_style{color:#a9a9a9;
        font-size:14px;
        float: right;
        margin-right: 15px;
        padding-top: 5px;
        display: inline-block;
    }

/*---  Part 2: #Contact  ---*/

    .pixfort_shop_7 .page_style {background: url("../images/7_shop_products/bg.png") #1f334a fixed no-repeat center top ;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }

    .pixfort_shop_7 .left_box{text-align: left;
        display: inline-block;
        position: relative;
    }

    .pixfort_shop_7 .discount {//text-align: left;
          font-size: 40px;
          font-family: 'open sans', sans-serif;
          font-weight: normal;
          color:#ffffff;
          padding-top: 110px;
    }

     .pixfort_shop_7 .segment{
          background-color: #59a3fc;
          width: 80px;
          height: 6px;
          margin: 25px 0px;
    }

    .pixfort_shop_7 .shop_text{
        color:#f0ffff;
        font-size:20px;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        position: relative;
        max-width: 387px;
        line-height: 32px;
    }

    .pixfort_shop_7 .email_subscribe {position: relative;
        top: 15px;

        //border: 1px solid red;
    }


    .pixfort_shop_7 #contact_form  input{background: #fff;
        border-radius: 3px;
        color: #000;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 14px;
        width:280px;
        height: 35px;

        padding-left: 10px;
        padding: 5px 5px !important;
        display: inline-block ;
    }


    .pixfort_shop_7 .subscribe_btn{background: linear-gradient(rgb(255, 149, 0), rgb(255, 94, 58)) no-repeat;
        border-radius: 3px;
        color: #fff;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 15px;
        text-align: center;
        text-decoration:none;
        display: inline-block;
        padding: 14px 30px;
        //float: right;
        margin: 0 8px;
        border: none;
    }

    .pixfort_shop_7 .subscribe_btn:hover {background: linear-gradient(rgb(242, 130, 0), rgb(242, 75, 44)) no-repeat;
        color: #fff;
        border: none;
    }

    .pixfort_shop_7 .note_st {text-align: left;
          color:#f0fff0;
          font-size:13px;
          font-family: 'open sans', sans-serif;
          padding-bottom: 80px;
    }

    .pixfort_shop_7 .sold {text-align: center;
         margin-top: 130px;

         width: 98%;
         //margin-left: auto;
         //margin-right: auto;

         position: relative;
         display: inline-block;
    }

    .pixfort_shop_7 .center_img img{text-align: center;

    }

    .pixfort_shop_7 .txt_sold{display: inline-block;
    }

    .pixfort_shop_7 .s_per{font-size:50px;
        color:#ffffff;
        font-family: 'open sans', sans-serif;

        position: relative;
        top: -130px;
        left: 17px;
    }

    .pixfort_shop_7 .text_s{font-size:22px;
        color:#ffffff;
        font-family: 'open sans', sans-serif;

        position: relative;
        top: -130px;
        left: 17px;
    }

/*---  Part 3: #Partners  ---*/

    .pixfort_shop_7 .logos_sect{background: #eee;
        background-size: cover;
        text-align: center;
    }

    .pixfort_shop_7 .padd_updown{padding: 30px 0px;
        text-align: center;
        position: relative;
    }

    .pixfort_shop_7 .logos_width{ display: inline-block;
    }

    .pixfort_shop_7 .logos_width img{//max-width: 47%;
    }

/*---  Part 4: #Features  ---*/

    .pixfort_shop_7 .new_story{padding: 30px  0px;
    }

    .pixfort_shop_7 .zone_left{padding: 20px 0px;
       position: relative;
       display: inline-block;
       width: 100%;
    }

    .icon-1_st{background: linear-gradient(rgb(26, 214, 253), rgb(36, 102, 224));
        position: relative;
        width: 90px;
        height: 90px;
        text-align: center;
        border-radius: 45px;

        display: inline-block;
        //top: 15px;
    }

     .icon-2_st{background: linear-gradient(rgb(255, 94, 58), rgb(255, 42, 104));
        position: relative;
        width: 90px;
        height: 90px;
        text-align: center;
        border-radius: 45px;

        display: inline-block;
       // top: 15px;
    }

     .icon-3_st{background: linear-gradient(rgb(255, 219, 76), rgb(255, 205, 2));
        position: relative;
        width: 90px;
        height: 90px;
        text-align: center;
        border-radius: 45px;

        display: inline-block;
        //top: 15px;
    }

    .pixfort_shop_7 .icon_st {position: relative;
        display: inline-block;
        //float: left;
        top: 22%;

        width: 50%;
    }


    .pixfort_shop_7 .text_st{position: relative;
        display: inline-block;
        float: right;
        text-align: left;
        max-width: 76%;
        margin-left: 10px;
    }

    .pixfort_shop_7 .title_st{color:#666969;;
        font-size: 22px;
        font-family: 'open sans', sans-serif;
    }

    .pixfort_shop_7 .subject_st{color: rgb(169, 169, 169);
        font-size: 16px;
        font-family: 'open sans', sans-serif;
        line-height: 26px;
        position: relative;
        top: -8px;
    }

    .pixfort_shop_7 .pict_st img {max-width: 470px;
    }

/*---  Part 5: #Services  ---*/

    .pixfort_shop_7 .discount_section {background: #f6f6f6;
        padding: 60px 0px;
        text-align: center;
    }

    .pixfort_shop_7 .disco_1 {background: url(../images/7_shop_products/1.png)  no-repeat rgb(238, 238, 238);
        border-radius: 3px;
        width: 100%;
        height: auto;
        position: relative;
        display: inline-block;

    }

    .pixfort_shop_7 .disco_2 {background: url(../images/7_shop_products/2.png) no-repeat rgb(238, 238, 238);
        border-radius: 3px;
        width: 100%;
        height: auto;
        position: relative;
        display: inline-block;

    }

    .pixfort_shop_7 .disco_3 {background: url(../images/7_shop_products/3.png)  no-repeat rgb(238, 238, 238);
        border-radius: 3px;
        width: 100%;
        height: auto;
        position: relative;
        display: inline-block;

    }

    .pixfort_shop_7 .seg_dicount{background-color: #59a3fc;
        position: relative;
        width: 60px;
        height: 5px;
        margin: 25px 0px;

        top: 5px;
        left: 20px;
    }

    .pixfort_shop_7 .txt_1{color: #ffffff;
        position: relative;
        font-size: 20px;
        text-align: left;
        font-family: 'open sans', sans-serif;
        top: 20px;
        left: 20px;
    }

    .pixfort_shop_7 .txt_2{color: #d3d3d3;
        position: relative;
        font-size:16px;
        text-align: left;
        font-family: 'open sans', sans-serif;
        max-width: 210px;
        top: -10px;
        left: 20px;
        //border: 1px solid red;
    }

/*---  Part 6: #Testimonials  ---*/

     .pixfort_shop_7 .envato_unbounce {background: #fff;
        text-align: center;
        font-family: 'open sans', sans-serif;

    }


    .pixfort_shop_7 .L1_style{
        color:#808080;
        font-size:20px;
        text-align: center;
        line-height: 100%;
        font-family: 'open sans', sans-serif;
        padding-top: 30px;
    }

    .pixfort_shop_7 .L3_style{color:#a9a9a9;
        font-size: 16px;
        text-align: center;
        font-family: 'open sans', sans-serif;
        margin-bottom: 60px;

    }

    .pixfort_shop_7 .box_st {background: #f5f5f5;
        border-radius: 5px;
        border-bottom: 3px solid #ddd;

        position: relative;
        display: inline-block;

        margin-bottom: 20px;
    }


    .pixfort_shop_7 .b_style {
        position: relative;
        display: inline-block;
        float: left;
    }

    .pixfort_shop_7 .logo_style {border-radius: 100%;
         height: auto;
         margin-left: 10px;
         margin-top: 15px;
    }

    .pixfort_shop_7 .txt_style {background: #eee;
        float: right;
        font-family: 'open sans', sans-serif;
        color:#808080;
        max-width: 74%;
        padding:  10px 10px;
        text-align: left;
        font-size: 14px;
        display: inline-block;
        position: relative;
    }

    .pixfort_shop_7 .stars_st{width: 30%;
    }

    .pixfort_shop_7 .env_st {color:#59a3fc;
        position: relative;
        top: -2px;
    }


/*---  Part 7: #Footer  ---*/

   .pixfort_shop_7 .foot_st{background: #f6f6f6;
        text-align: center;
    }

     .pixfort_shop_7 .bg_foot{background: #f2f2f2;
        text-align: center;
    }

    .pixfort_shop_7 .rights_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        padding-top: 25px;
        position: relative;
        display: inline-block;
    }

    .pixfort_shop_7 .pixfort_st{color:#59a3fc;
        font-weight: bold;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        position: relative;
        display: inline-block;
    }

    .pixfort_shop_7 .likes_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        position: relative;
        display: inline-block;
        padding-right: 15px;
        padding-top: 25px;
        text-align: left;
    }


    .pixfort_shop_7 .socbuttons{
        height: 100%;
//        position: relative;
      //  display: inline-block;
  //      overflow: hidden;
        padding-bottom: 10px;
      //  width: 100%;

        display:inline;
    }


    .pixfort_shop_7 .soc_icons{background: rgba(0,0,0,0.1);
        border-radius: 3px;
        position: relative;
        display:inline-block;
        padding-top: 10px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        margin-top: 15px;
        float: right;
    }




  /* ------------------------------------------------------------------------------------ */



    .confirm_page{
        display:none;
        height: auto;
    }
    .confirm_page_7{
        background: #59a3fc; 
        box-shadow: inset 0 -5px 0 0 rgba(0,0,0,0.3) !important;
        border-radius: 2px;
    }
    
    .pixfort_shop_7 .confirm_header{
        text-align: center;
        color:#fff;
        line-height: 35px;
        width: 500px;
        max-width: 100%;
        position: relative;
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size: 26px;
        padding-top: 40px;
    }
    .pixfort_shop_7 .sub_text {
        color: rgba(255,255,255,0.6);
        text-align: center;
        padding: 10px 0;
        font-size: 15px;
    }
    .pixfort_shop_7 .code_text {
        color: #fff;
        text-align: center;
        padding-top: 15px;
        padding-bottom: 10px;
        font-size: 22px;
    }
    .pixfort_shop_7 .code_text .box_div {
        background: rgba(0,0,0,0.2);
        padding: 15px;
        border-radius: 3px;
        display: inline-block;
    }
    .pixfort_shop_7 .confirm_text{
        text-align: center;
        font-size:16px;
        color:rgba(255,255,255,0.9);
        max-width: 400px;
        margin-left: auto;
        margin-right: auto;
        font-family: 'Open Sans', sans-serif;
        padding-top: 10px;
        padding-bottom: 30px;
    }
    .pixfort_shop_7 .confirm_logo{
        text-align: center;
        padding: 20px;
    }
    .pixfort_shop_7 .confirm_social{
        text-align: center;
    }
    .pixfort_shop_7 .confirm_social .confirm_social_box{
         background: rgba(0,0,0,0.1);
        display: inline-block;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 30px;
        padding: 10px 6px;
        border-radius: 3px;
        padding-bottom: 0px;
        box-shadow: inset 0 -3px 0 0 rgba(0,0,0,0.2) !important;
    }
    .pixfort_shop_7 .confirm_gp {
        position: relative;
        top: -15px !important;
        padding: 0px 20px;
    }


    .pixfort_shop_7 .success{
        background: #CFFFF5;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #B9ECCE;
        border-radius: 5px;
        font-weight: normal;
    }
    .pixfort_shop_7 .error{
        background: #FFDFDF;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #FFCACA;
        border-radius: 5px;
        font-weight: normal;
    }








/*8 - Ecourse*/
    /* Table of Content
==================================================
    Part 1: #Header
    Part 2: #Video & Contact
    Part 3: #Partners
    Part 4: #Services
    Part 5: #Features
    Part 6: #Testimonials
    Part 7: #Footer

==================================================
*/
/*---  Part 1: #Header   ---*/

     .pixfort_ecourse_8 .header_style{background: #674397;
        padding: 25px 0px;
        box-shadow: 0px -3px rgba(0,0,0,0.15) inset;
     }

     .pixfort_ecourse_8 .logo_padd_left{//padding-left: 20px;
     }

     .pixfort_ecourse_8 .social_button {
     -webkit-transition: all 0.2s linear;
        -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;   
         float: right;
         margin-left: 7px;
    }
    .pixfort_ecourse_8 .social_button:hover{
        opacity: 0.7;
    }

    .pixfort_ecourse_8 .yt_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/yt.png");
        margin-left: 5px;
    }

    .pixfort_ecourse_8 .yt_button:hover{background: url("../images/Social_icons/youtube-hover.png");
        float: right;
    }

    .pixfort_ecourse_8 .twitter_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/twitter.png");
        margin-left: 5px;
    }

    .pixfort_ecourse_8 .twitter_button:hover{float: right;
        background: url("../images/Social_icons/twitter-hover.png");
    }

    .pixfort_ecourse_8 .facebook_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/facebook.png");
        margin-left: 5px;
    }

    .pixfort_ecourse_8 .facebook_button:hover{float: right;
        background: url("../images/Social_icons/facebook-hover.png");
    }

    .pixfort_ecourse_8 .htext_style{color:#a9a9a9;
        font-size:14px;
        float: right;
        margin-right: 15px;
        padding-top: 5px;
        display: inline-block;
    }

/*---  Part 2: #Video & Contact   ---*/

    .pixfort_ecourse_8 .page_style {background: url("../images/8_ecourse/bg.png") #55516d fixed no-repeat center top ;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }

    .pixfort_ecourse_8 .left_zone{position: relative;
        display: inline-block;
        padding-top: 60px;
        margin-bottom: 20px;
        width: 100%;
        height:auto;
    }

    .pixfort_ecourse_8 .video_style iframe, .pixfort_ecourse_8 .video_style object, .pixfort_ecourse_8 .video_style video, .pixfort_ecourse_8 .video_style embed {
        width: 100%;
        height: 290px;
    }

    .pixfort_ecourse_8 .title_st{color:#ffffff;
        font-size:24px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        padding-top: 20px;
    }

    .pixfort_ecourse_8 .txt_st{color:#bea6dd;
        font-size:14px;
        line-height: 25px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        max-width: 465px;
    }

    .pixfort_ecourse_8 .text_input{background: rgba(0, 0, 0, 0.498039);
        position: relative;
        display: inline-block;
        width: 100%;
        float: right;
        padding-left:20px;
        padding-right:20px;
        box-sizing:border-box;
    }

    .pixfort_ecourse_8 .headtext_style{color:#ffffff;
        font-size:26px;
        font-family: 'open sans', sans-serif;
        line-height: 100%;
        padding-top: 60px;
    }

    .pixfort_ecourse_8 .segment{background: #674397;
        width: 80px;
        height: 6px;
        margin: 25px 0px;
    }

    .pixfort_ecourse_8 .subtext_style {color:#e6e6fa;
        font-size:18px;
        font-family: 'open sans', sans-serif;
        max-width:320px;
        padding-bottom: 14px;
        line-height: 28px;
    }

    .pixfort_ecourse_8 .subscribe_btn {background: #674397;
        padding: 30px 30px 5px 15px;
        border: none;
        border-radius: 3px;
        padding-top: 50px;
        color: #fff;
        margin: 0;
        padding: 10px;
        position: relative;
        width: 100%;
        height: 48px;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;
        text-shadow:none;
    }


    .pixfort_ecourse_8 .subscribe_btn:hover {background: #57338f;
        padding: 30px 30px 5px 15px;
        position: relative;
        border: none;

        border-radius: 5px;
        padding-top: 50px;
        color: #fff;
        margin: 0;
        padding: 10px;
    }

    .pixfort_ecourse_8 .contact_st fieldset{position: relative;
        display: inline-block;
        width: 100%;
    }

    .pixfort_ecourse_8 #contact_form {position: relative;
    }

    .pixfort_ecourse_8 #contact_form  input {position: relative;
        padding-left: 16px;
        padding-right: 16px;
        border-radius: 3px;
        color: #888;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;
        width: 100%;
        height: 48px;
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
        box-sizing: border-box;         /* Opera/IE 8+ */
    }

    .pixfort_ecourse_8 .note_st {text-align: left;
        color:#bea6dd;
        font-size:13px;
        font-family: 'open sans', sans-serif;
        padding: 20px 0px;
    }

/*---  Part 3: #Partners   ---*/

    .pixfort_ecourse_8 .logos_sect{background: #f6f6f6;
        background-size: cover;
        text-align: center;
    }

    .pixfort_ecourse_8 .padd_updown{padding: 30px 0px;
        text-align: center;
        position: relative;
    }

    .pixfort_ecourse_8 .logos_width{ display: inline-block;
    }

    .pixfort_ecourse_8 .logos_width img{//max-width: 47%;
    }

/*---  Part 4: #Services   ---*/

    .pixfort_ecourse_8 .bundle_section {background:  #f6f6f6;
        text-align: center;
    }

    .pixfort_ecourse_8 .bg_bundle {background:  #fff;
        border-left: 1px solid #ddd;
        border-top: 1px solid #ddd;
        border-right: 1px solid #ddd;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px;
    }

    .pixfort_ecourse_8 .onethird_st{text-align: center;
        max-width: 300px;
        position: relative;
        display: inline-block;
    }

    .pixfort_ecourse_8 .what_st{ color:#674397;
        font-size:20px;
        font-family:  open sans, sans-serif;
        font-weight: 600;
        line-height: 100%;
        padding-top: 40px;
    }

    .pixfort_ecourse_8 .great_st{ color:#bea6dd;
        font-size:16px;
        font-family:  open sans, sans-serif;
        padding-bottom: 30px;
    }

    .pixfort_ecourse_8 .icon-1_st{background: linear-gradient(rgb(146, 111, 215), rgb(103, 67, 151));
        position: relative;
        width: 90px;
        height: 90px;
        text-align: center;
        border-radius: 45px;
        display: inline-block;
    }

    .pixfort_ecourse_8 .icon-2_st{background: linear-gradient(rgb(146, 111, 215), rgb(103, 67, 151));
        position: relative;
        width: 90px;
        height: 90px;
        text-align: center;
        border-radius: 45px;
        display: inline-block;
    }

    .pixfort_ecourse_8 .icon-3_st{background: linear-gradient(rgb(146, 111, 215), rgb(103, 67, 151));
        position: relative;
        width: 90px;
        height: 90px;
        text-align: center;
        border-radius: 45px;
        display: inline-block;
    }

    .pixfort_ecourse_8 .icon_st {position: relative;
        display: inline-block;
        top: 22%;
        width: 50%;
    }

    .pixfort_ecourse_8 .T1 {color: rgb(105, 105, 105);
        text-align: center;
        font-size: 22px;
        font-family:  open sans, sans-serif;
        font-weight: 600;
         padding-top: 30px;
    }

    .pixfort_ecourse_8 .T2 {color: rgb(169, 169, 169);
        text-align: center;
        font-size: 16px;
        font-family:  open sans, sans-serif;
        line-height: 26px;
        width: 230px
    }


    .pixfort_ecourse_8 .Quality_section {background:  #f6f6f6;
        text-align: center;
    }

    .pixfort_ecourse_8 .bg_Quality {background:  #fff;
        border-left: 1px solid #ddd;
        border-bottom: 1px solid #ddd;
        border-right: 1px solid #ddd;
        border-bottom-left-radius: 3px;
        border-bottom-right-radius: 3px;
    }

    .pixfort_ecourse_8 .TT1 {color: #000;
        text-align: left;
        font-size: 36px;
        font-family:  open sans, sans-serif;
        font-weight: 600;
        line-height: 150%;
        padding-top: 30px;
    }

    .pixfort_ecourse_8 .TT2 {color: rgb(169, 169, 169);
        text-align: left;
        font-size: 16px;
        font-family:  open sans, sans-serif;
        line-height: 26px;
    }

    .pixfort_ecourse_8 .text_zone{position: relative;
        display: inline-block;
        width: 398px;
        left: 43px;
        margin-top: 100px;
        float: left;
    }

    .pixfort_ecourse_8 .get_tut_btn a {background: rgba(103,67,151,0.0);
          color: #674397;
          border: 2px solid #674397;
          border-radius: 3px;
          font-family: 'open sans', sans-serif;
          font-weight: bold;
          font-size: 16px;
          position: relative;
          display: inline-block;
          margin-top: 15px;
          margin-bottom: 20px;
          padding: 12px 45px;
          text-decoration: none;
          float: left;
           -webkit-transition: all 0.2s linear;
       -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;
    }

    .pixfort_ecourse_8 .get_tut_btn a:hover {background: #57338f ;
          color: #fff;
     }

     .pixfort_ecourse_8 .picture_zone img {position: relative;
          display: inline-block;
          width: 53%;
          margin-top: 30px;
          margin-bottom: 0px;
          vertical-align: bottom;
          float: right;
     }

/*---  Part 5: #Features   ---*/

    .pixfort_ecourse_8 .features_section {background: #f6f6f6;
        padding: 35px 0px;
    }

    .pixfort_ecourse_8 .feature_1 {background: url(../images/8_ecourse/1.png)  no-repeat #fff right bottom;
        width: 100%;
        height: auto;
        position: relative;
        display: inline-block;
        border: 1px solid #ddd;
        border-radius: 3px;
    }

    .pixfort_ecourse_8 .feature_2 {background: url(../images/8_ecourse/2.png)  no-repeat #fff right bottom;
        width: 100%;
        height: auto;
        position: relative;
        display: inline-block;
        border: 1px solid #ddd;
        border-radius: 3px;   
    }

    .pixfort_ecourse_8 .feature_3 {background: url(../images/8_ecourse/3.png)  no-repeat #fff right bottom;
        width: 100%;
        height: auto;
        position: relative;
        display: inline-block;
        border: 1px solid #ddd;
        border-radius: 3px;
    }

    .pixfort_ecourse_8 .txt_1 {color: #000;
        position: relative;
        font-size: 18px;
        font-weight: 700;
        text-align: left;
        font-family: 'open sans', sans-serif;
        padding-top:25px;
        padding-left: 20px;
    }

    .pixfort_ecourse_8 .txt_2 {color:#808080;
        position: relative;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        line-height: 150%;
        text-align: left;
        max-width: 150px;
        padding-left: 20px;
        padding-bottom: 34px;
    }

/*---  Part 6: #Testimonials   ---*/

   .pixfort_ecourse_8 .envato_unbounce {background: #f6f6f6;
        text-align: center;
        font-family: 'open sans', sans-serif;

    }

    .pixfort_ecourse_8 .cadre_st{background: #fff;
        padding-top: 30px;
        border: 1px solid #ddd;
        border-radius: 3px;
    }

    .pixfort_ecourse_8 .L1_style{
        color:#674397;
        font-size:20px;
        text-align: center;
        line-height: 100%;
        font-family: 'open sans', sans-serif;
    }

    .pixfort_ecourse_8 .L3_style{color:#a9a9a9;
        font-size: 16px;
        text-align: center;
        font-family: 'open sans', sans-serif;
        margin-bottom: 60px;

    }

    .pixfort_ecourse_8 .box_1 {background: #f9f9f9;
        border-radius: 5px;
        border: 1px solid #eee;

        position: relative;
        display: inline-block;
        margin-left: 20px;
        margin-bottom: 20px;
    }

    .pixfort_ecourse_8 .box_2 {background: #f9f9f9;
        border-radius: 5px;
        border: 1px solid #eee;
        position: relative;
        display: inline-block;
        margin-right: 20px;
        margin-bottom: 20px;
    }

    .pixfort_ecourse_8 .b_style {
        position: relative;
        display: inline-block;
        float: left;
    }

    .pixfort_ecourse_8 .logo_style {border-radius: 100%;
         height: auto;
         margin-left: 10px;
         margin-top: 15px;
    }

    .pixfort_ecourse_8 .txt_style {
        float: right;
        font-family: 'open sans', sans-serif;
        color:#808080;
        max-width: 74%;
        padding:  10px 10px;
        text-align: left;
        font-size: 14px;
        display: inline-block;
        position: relative;
    }

    .pixfort_ecourse_8 .stars_st{width: 30%;
    }

    .pixfort_ecourse_8 .env_st {color:#674397;
        position: relative;
        top: -2px;
    }


/*---  Part 7: #Footer   ---*/

    .pixfort_ecourse_8 .foot_st{background: #f6f6f6;
        text-align: center;
    }

     .pixfort_ecourse_8 .bg_foot{
        //background: #f2f2f2;
        text-align: center;
    }

    .pixfort_ecourse_8 .rights_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        padding-top: 25px;
        position: relative;
        display: inline-block;
    }

    .pixfort_ecourse_8 .pixfort_st{color:#674397;
        font-weight: bold;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        position: relative;
        display: inline-block;
    }

    .pixfort_ecourse_8 .likes_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        position: relative;
        display: inline-block;
        padding-right: 15px;
        padding-top: 25px;
        float: right;
    }

    .pixfort_ecourse_8 .socbuttons{
        height: 100%;
        position: relative;
        display: inline-block;
        overflow: hidden;
        padding-bottom: 10px;
        width: 100%;
    }

    .pixfort_ecourse_8 .soc_icons{background: rgba(0,0,0,0.1);
        border-radius: 3px;
        position: relative;
        display:inline-block;
        padding-top: 10px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        margin-top: 15px;
        float: right;
    }




  /* ------------------------------------------------------------------------------------ */



    .confirm_page{
        display:none;
        height: auto;
    }
    .confirm_page_8{
        background: #674397; 
        box-shadow: inset 0 -5px 0 0 rgba(0,0,0,0.3) !important;
        border-radius: 2px;
    }
    
    .pixfort_ecourse_8 .confirm_header{
        text-align: center;
        color:#fff;
        line-height: 35px;
        width: 500px;
        max-width: 100%;
        position: relative;
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size: 26px;
        padding-top: 40px;
    }
    .pixfort_ecourse_8 .sub_text {
        color: rgba(255,255,255,0.6);
        text-align: center;
        padding: 10px 0;
        font-size: 15px;
    }
    .pixfort_ecourse_8 .code_text {
        color: #fff;
        text-align: center;
        padding-top: 15px;
        padding-bottom: 10px;
        font-size: 22px;
    }
    /*.pixfort_ecourse_8 .code_text span {
        background: rgba(0,0,0,0.2);
        padding: 15px;
        border-radius: 3px;
        display: inline-block;
    }*/
    .pixfort_ecourse_8 .confirm_text{
        text-align: center;
        font-size:16px;
        color:rgba(255,255,255,0.4);
        max-width: 400px;
        margin-left: auto;
        margin-right: auto;
        font-family: 'Open Sans', sans-serif;
        padding-top: 10px;
        padding-bottom: 30px;
    }
    .pixfort_ecourse_8 .download_button {
        background: #fff;
        color: #674397;
        padding: 10px 30px;
        text-decoration: none;
        border-radius: 3px;
        font-size: 16px;
        font-weight: bold;
        -webkit-transition: all 0.2s linear;
       -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;
    }
    .pixfort_ecourse_8 .download_button:hover{
        background: rgba(255,255,255,0.9);
    }
    .pixfort_ecourse_8 .confirm_logo{
        text-align: center;
        padding: 20px;
    }
    .pixfort_ecourse_8 .confirm_social{
        text-align: center;
    }
    .pixfort_ecourse_8 .confirm_social .confirm_social_box{
         background: rgba(0,0,0,0.1);
        display: inline-block;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 30px;
        padding: 10px 6px;
        border-radius: 3px;
        padding-bottom: 0px;
        box-shadow: inset 0 -3px 0 0 rgba(0,0,0,0.2) !important;
    }
    .pixfort_ecourse_8 .confirm_gp {
        position: relative;
        //top: -15px !important;
        top: 0px !important;
        padding: 0px 20px;
    }


    .pixfort_ecourse_8 .success{
        background: #CFFFF5;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #B9ECCE;
        border-radius: 5px;
        font-weight: normal;
    }
    .pixfort_ecourse_8 .error{
        background: #FFDFDF;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #FFCACA;
        border-radius: 5px;
        font-weight: normal;
    }









    /*9 - Ebook*/
    /* Table of Content
==================================================
    Part 1: #Header & Contact
    Part 2: #Features
    Part 3: #Video
    Part 4: #Services
    Part 5: #Partners
    Part 6: #Footer

==================================================
*/
/*  Part 1: #Header & Contact     */


    .pixfort_ebook_9 .page_style {background: url("../images/9_ebook/bg.png")  #7d9797 fixed no-repeat center bottom ;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        padding-top: 60px;
    }

    .pixfort_normal_1 .social_button {
     -webkit-transition: all 0.2s linear;
        -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;   
         float: right;
         margin-left: 7px;
    }
    .pixfort_normal_1 .social_button:hover{
        opacity: 0.7;
    }

    .pixfort_ebook_9 .logo {float: left;
        padding-bottom: 90px;
    }

    .pixfort_ebook_9 .text_input{position: relative;
        display: inline-block;
        width: 100%;
        float: right;
        //padding-left:20px;
        padding-right:50px;
        box-sizing:border-box;
    }

    .pixfort_ebook_9 .headtext_style{color:#ffffff;
        font-size:26px;
        font-family: 'open sans', sans-serif;
        line-height: 100%;
        padding-top: 60px;
    }

    .pixfort_ebook_9 .segment{background: #ff2a68;
        width: 80px;
        height: 6px;
        margin: 25px 0px;
    }

    .pixfort_ebook_9 .subtext_style {color:#e6e6fa;
        font-size:18px;
        font-family: 'open sans', sans-serif;
        max-width:357px;
        padding-bottom: 20px;
    }

     .pixfort_ebook_9 .contact_st fieldset{position: relative;
        display: inline-block;
        width: 100%;
    }

    .pixfort_ebook_9 #contact_form {position: relative;
    }

    .pixfort_ebook_9 #contact_form  input {position: relative;
        padding-left: 16px;
        padding-right: 16px;
        border-radius: 3px;
        color: #888;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;

        width: 100%;
        height: 48px;

        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
        box-sizing: border-box;         /* Opera/IE 8+ */
    }

    .pixfort_ebook_9 .subscribe_btn {background: linear-gradient(rgb(255, 94, 58), rgb(255, 42, 104)) no-repeat;
        padding: 30px 30px 5px 15px;
        border: none;
        border-radius: 3px;
        //padding-top: 50px;
        color: #fff;

        margin: 0;
        padding: 10px;
        position: relative;

        width: 100%;
        height: 48px;

        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;
    }


    .pixfort_ebook_9 .subscribe_btn:hover {background: linear-gradient(rgb(242, 32, 85), rgb(242, 75, 44)) no-repeat;
        padding: 30px 30px 5px 15px;
        position: relative;
        border: none;

        border-radius: 5px;
        //padding-top: 50px;
        color: #fff;
        margin: 0;
        padding: 10px;
    }

    .pixfort_ebook_9 .book_pict{max-width: 100%;
        height: auto;
        position: relative;
        display: inline-block;
        text-align: left;
    }

    .pixfort_ebook_9 .htext_style{color:#ffffff;
        font-size:14px;
        text-align: center;
        padding: 20px 0px;
    }

    .pixfort_ebook_9 .soc_logos {text-align: center;
        margin-bottom: 50px;
        //border: 1px solid red;
    }


  .pixfort_ebook_9 .trees{width: 100%;
        margin-left: auto; margin-right: auto;
        margin-bottom: -30px;

  }

 /*  Part 2: #Features     */

    .pixfort_ebook_9 .chapters {background: linear-gradient(rgb(255, 94, 58), rgb(255, 42, 104)) no-repeat;
        background-size: cover;
        padding-top: 65px;
        padding-bottom: 30px;
    }

    .pixfort_ebook_9 .title_chapter{color:#ffffff;
        font-family:  open sans, sans-serif;
        font-size:22px;
        font-weight: 500;


    }

    .pixfort_ebook_9 .text_chapter{color:#ffccff;
        font-family:  open sans, sans-serif;
        font-size:14px;
        font-weight: normal;
        display: inline-block;
    }



 /* Part 3:  #Video        */

    .pixfort_ebook_9 .amazing_ebook {background:  #fff;
        text-align: center;
        padding: 70px 0px;
    }



    .pixfort_ebook_9 .TT1 {color: rgb(0, 0, 0);
        text-align: left;
        font-size: 26px;
        font-family:  open sans, sans-serif;
        font-weight: 600;
        line-height: 150%;
    }

    .pixfort_ebook_9 .TT2 {color:#808080;
        text-align: left;
        font-size: 18px;
        font-family:  open sans, sans-serif;
        padding-bottom: 15px;
    }

    .pixfort_ebook_9 .TT3 {color:#a9a9a9;
        text-align: left;
        font-size: 16px;
        font-family:  open sans, sans-serif;
        padding-bottom: 30px;
        max-width: 95%;
    }


    .pixfort_ebook_9 .down_box{float: left;
        text-align: left;
        max-width: 70%;
        padding: 10px 20px;
        border-radius: 3px;
        display: inline-block;
        border: 2px solid #eee;
    }

    .pixfort_ebook_9 .download_st{color:#808080;
        font-size:16px;
        font-family:  open sans, sans-serif;
    }

    .pixfort_ebook_9 .times_st{color:#ff2a68;
        font-size:16px;
        font-family:  open sans, sans-serif;
    }

    .pixfort_ebook_9 .video_style iframe {position: relative;
          display: inline-block;
          width: 100%;
          margin-bottom: 0px;
    }

/*  Part 4:  #Services    */

    .pixfort_ebook_9 .writers_section{background: #eee;
        text-align: center;
        padding-top: 40px;
    }

    .pixfort_ebook_9 .title_st{color:#000000;
        font-size:20px;
        font-weight: 600;
        line-height: 100%;
        font-family:  open sans, sans-serif;
    }

    .pixfort_ebook_9 .subtitle_st{color:#a9a9a9;
        font-size: 16px;
        line-height: 100%;
        font-family:  open sans, sans-serif;
        padding-bottom: 40px;
    }

    .pixfort_ebook_9 .b_style {
        position: relative;
        display: inline-block;
        float: left;
    }

    .pixfort_ebook_9 .logo_style {border-radius: 100%;
         height: auto;
         border: 5px solid #fff;
    }

    .pixfort_ebook_9 .author_text{font-family:  open sans, sans-serif;
        max-width: 270px;
        margin-left: 20px;
        position: relative;
        display: inline-block;
        text-align: left;
    }

    .pixfort_ebook_9 .name_st{color: #000;
        font-size:22px;
        font-weight: 400;
        line-height: 100%;
        font-family:  open sans, sans-serif;
    }

    .pixfort_ebook_9 .job_st{color:#ff2a68;
        font-size:12px;
        font-style:italic;
        line-height: 100%;
        padding-bottom: 10px;
        font-family:  open sans, sans-serif;

    }

    .pixfort_ebook_9 .details_st{color:#808080;
        font-size:14px;
        font-family:  open sans, sans-serif;

    }

    .pixfort_ebook_9 .icons_st {background: #fff;
        padding: 5px 25px;
        border-radius: 3px;
        text-align: left;
        position: relative;
        display: inline-block;
        margin-bottom: 40px;
    }




     .pixfort_ebook_9 .yt_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/yt.png");
        margin-left: 10px;

    }

    .pixfort_ebook_9 .yt_button:hover{background: url("../images/Social_icons/youtube-hover.png");
        float: right;
    }

    .pixfort_ebook_9 .twitter_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/twitter.png");
        margin-left: 10px;
    }

    .pixfort_ebook_9 .twitter_button:hover{float: right;
        background: url("../images/Social_icons/twitter-hover.png");
    }

    .pixfort_ebook_9 .facebook_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/facebook.png");
    }

    .pixfort_ebook_9 .facebook_button:hover{float: right;
        background: url("../images/Social_icons/facebook-hover.png");
    }


/*  Part 5:  #Partners    */

    .pixfort_ebook_9 .download_section {background: #fff;
        padding: 40px 0px;
        text-align: center;
    }

    .pixfort_ebook_9 .down_title{color: #000;
      font-size:28px;
      font-family:  open sans, sans-serif;
    }

    .pixfort_ebook_9 .down_subtitle{color: rgb(169, 169, 169);
      font-size:16px;
      font-family:  open sans, sans-serif;
      max-width: 400px;
      margin-left: auto; margin-right:auto;
    }

    .pixfort_ebook_9 .getebook_btn a {background: #fff;
          border: none;
          border-radius: 3px;
          font-family: 'open sans', sans-serif;
          font-weight: bold;
          font-size: 16px;
          color: #ff2a68;
          border: 3px solid #ff2a68;

          position: relative;
          display: inline-block;

          margin-top: 15px;
          margin-bottom: 20px;

          padding: 15px 30px;
          text-decoration: none;
           -webkit-transition: all 0.2s linear;
       -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;
    }

    .pixfort_ebook_9 .getebook_btn a:hover {background: #ff2a68;
          color: #fff;
     }

    .pixfort_ebook_9 .padd_updown{text-align: center;
        position: relative;
        padding-top: 40px;
    }

    .pixfort_ebook_9 .logos_width{ display: inline-block;
    }



 /*  Part 6: #Footer     */

    .pixfort_ebook_9 .foot_st{background: #ececec;
        text-align: center;
    }

    .pixfort_ebook_9 .rights_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        padding-top: 25px;
        position: relative;
        display: inline-block;
    }

    .pixfort_ebook_9 .pixfort_st{color:#ff2a68;
        font-weight: bold;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        position: relative;
        display: inline-block;
    }

    .pixfort_ebook_9 .likes_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        position: relative;
        display: inline-block;
        padding-right: 15px;
        padding-top: 25px;
        float: right;
        
    }

    .pixfort_ebook_9 .socbuttons{
        height: 100%;
        position: relative;
        display: inline-block;
        overflow: hidden;
        padding-bottom: 10px;
        width: 100%;
    }

    .pixfort_ebook_9 .soc_icons{
        border-radius: 3px;
        position: relative;
        display:inline-block;
        padding-top: 10px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        margin-top: 15px;
        float: right;
    }




  /* ------------------------------------------------------------------------------------ */





    .confirm_page{
        display:none;
        height: auto;
    }
    .confirm_page_9{
        background: linear-gradient(rgb(255, 94, 58), rgb(255, 42, 104)) no-repeat;
        background-size: cover;
        box-shadow: inset 0 -5px 0 0 rgba(0,0,0,0.3) !important;
        border-radius: 2px;
    }
    
    .pixfort_ebook_9 .confirm_header{
        text-align: center;
        color:#fff;
        line-height: 35px;
        width: 500px;
        max-width: 100%;
        position: relative;
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size: 26px;
        padding-top: 40px;
    }
    .pixfort_ebook_9 .sub_text {
        color: rgba(255,255,255,0.6);
        text-align: center;
        padding: 10px 0;
        font-size: 15px;
    }
    .pixfort_ebook_9 .code_text {
        color: #fff;
        text-align: center;
        padding-top: 15px;
        padding-bottom: 10px;
        font-size: 22px;
    }
    
    .pixfort_ebook_9 .confirm_text{
        text-align: center;
        font-size:16px;
        color:rgba(255,255,255,0.5);
        max-width: 400px;
        margin-left: auto;
        margin-right: auto;
        font-family: 'Open Sans', sans-serif;
        padding-top: 10px;
        padding-bottom: 30px;
    }
    .pixfort_ebook_9 .download_button {
        background: #fff;
        color: rgb(255, 42, 104);
        padding: 10px 30px;
        text-decoration: none;
        border-radius: 3px;
        font-size: 16px;
        font-weight: bold;
        -webkit-transition: all 0.2s linear;
       -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;
    }
    .pixfort_ebook_9 .download_button:hover{
        background: rgba(255,255,255,0.9);
    }
    .pixfort_ebook_9 .confirm_logo{
        text-align: center;
        padding: 20px;
    }
    .pixfort_ebook_9 .confirm_social{
        text-align: center;
    }
    .pixfort_ebook_9 .confirm_social .confirm_social_box{
        background: rgba(0,0,0,0.1);
        display: inline-block;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 30px;
        padding: 10px 10px;
        border-radius: 3px;
        padding-bottom: 0px;
        box-shadow: inset 0 -3px 0 0 rgba(0,0,0,0.2) !important;
    }
    .pixfort_ebook_9 .confirm_gp {
        position: relative;
        top: -15px !important;
        padding: 0px 20px;
    }


    .pixfort_ebook_9 .success{
        background: #CFFFF5;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #B9ECCE;
        border-radius: 5px;
        font-weight: normal;
    }
    .pixfort_ebook_9 .error{
        background: #FFDFDF;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #FFCACA;
        border-radius: 5px;
        font-weight: normal;
    }











    /*10 - Business*/
    /* Table of Content
==================================================
    Part 1:  #Header
    Part 2:  #Contact
    Part 3:  #Partners
    Part 4:  #Features
    Part 5:  #Video & Contact
    Part 6:  #Testimonials
    Part 7:  #Footer

==================================================
*/
/*  Part 1: #Header     */

     .pixfort_business_10 .header_style{background: #fff;
        padding: 25px 0px;
        border-bottom: 3px solid #ddd;
     }

    .pixfort_business_10 .yt_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/yt.png");
        margin-left: 5px;
    }

    .pixfort_business_10 .yt_button:hover{background: url("../images/Social_icons/youtube-hover.png");
        float: right;
    }

    .pixfort_business_10 .twitter_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/twitter.png");
        margin-left: 5px;
    }

    .pixfort_business_10 .twitter_button:hover{float: right;
        background: url("../images/Social_icons/twitter-hover.png");
    }

    .pixfort_business_10 .facebook_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/facebook.png");
        margin-left: 5px;
    }

    .pixfort_business_10 .facebook_button:hover{float: right;
        background: url("../images/Social_icons/facebook-hover.png");
    }

    .pixfort_business_10 .htext_style{color:#a9a9a9;
        font-size:14px;
        float: right;
        margin-right: 15px;
        padding-top: 5px;
        display: inline-block;
    }

/*  Part 2: #Contact     */

    .pixfort_business_10 .page_style {background: url("../images/10_business/bg.png") #55516d fixed no-repeat center top ;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        padding-top: 80px;
    }

    .pixfort_business_10 .text_zone{position: relative;
        display: inline-block;
        width: 370px;
        float: left;
    }

    .pixfort_business_10 .TT1 {color: #000;
        font-size: 36px;
        font-family:  open sans, sans-serif;
        font-weight: 600;
        line-height: 150%;
    }

     .pixfort_business_10 .segment{background: #5b9a68;
        width: 70px;
        height: 5px;
        margin: 10px 0px;
    }

    .pixfort_business_10 .TT2 {color:#2f4f4f;
        font-size: 16px;
        font-family:  open sans, sans-serif;
        line-height: 26px;
        padding-bottom: 20px;
        max-width:370px;
    }

    .pixfort_business_10 .check_st{text-align: left;
    }

    .pixfort_business_10 .carac_st {font-size:14px;
        font-weight: 600;
        font-style: italic;
        position: relative;
        top: -10px;
        line-height: 200%;
    }

    .pixfort_business_10 .apply_btn{text-align: left;

    }

    .pixfort_business_10 .apply_btn a {background: rgba(103,67,151,0.0);
          color: #5b9a68;
          border: 2px solid #5b9a68;
          border-radius: 3px;

          font-family: 'open sans', sans-serif;
          font-weight: bold;
          font-size: 16px;

          position: relative;
          display: inline-block;
          margin-top: 35px;

          padding: 12px 45px;
          text-decoration: none;
           -webkit-transition: all 0.2s linear;
       -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;
    }

    .pixfort_business_10 .apply_btn a:hover {background: #5b9a68 ;
          color: #fff;
     }

     .pixfort_business_10 .picture_zone img {position: relative;
          display: inline-block;
          width: 53%;
          margin-top: 30px;
          margin-bottom: 0px;
          vertical-align: bottom;
          float: right;
     }

/*  Part 3: #Partners     */

    .pixfort_business_10 .logos_sect{background: #f6f6f6;
        background-size: cover;
        text-align: center;
    }

    .pixfort_business_10 .padd_updown{padding: 30px 0px;
        text-align: center;
        position: relative;
    }

    .pixfort_business_10 .logos_width{ display: inline-block;
    }


/*  Part 4: #Features     */

    .pixfort_business_10 .bundle_section {background:  #fff;
        text-align: center;
        padding-bottom: 50px;
        border: 1px solid #ddd;
    }


    .pixfort_business_10 .onethird_st{text-align: center;
        position: relative;
        display: inline-block;
        max-width: 250px;
    }

    .pixfort_business_10 .what_st{ color:#5b9a68;
        font-size:20px;
        font-family:  open sans, sans-serif;
        font-weight: 600;
        line-height: 100%;
        padding-top: 40px;
    }

    .pixfort_business_10 .great_st{ color:#808080;
        font-size:16px;
        font-family:  open sans, sans-serif;
        padding-bottom: 30px;
    }

    .pixfort_business_10 .icons_style {background: linear-gradient(rgb(141, 211, 156), rgb(91, 154, 104));
        position: relative;
        width: 90px;
        height: 90px;
        text-align: center;
        border-radius: 45px;
        display: inline-block;
    }

    .pixfort_business_10 .icon_st {position: relative;
        display: inline-block;
        top: 22%;
        width: 50%;
    }

    .pixfort_business_10 .T1 {color:#696969;
        text-align: center;
        font-size: 22px;
        font-family:  open sans, sans-serif;
        font-weight: 500;
         padding-top: 30px;
    }

    .pixfort_business_10 .T2 {color: rgb(169, 169, 169);
        text-align: center;
        font-size: 16px;
        font-family:  open sans, sans-serif;
        line-height: 26px;
    }

/*  Part 5: #Features     */


    .pixfort_business_10 .why_section {background: #f5f5f5;
    padding: 50px  0px;
    }

    .pixfort_business_10 .left_zone {position: relative;
        display: inline-block;
        width: 100%;
        float: left;
        padding-bottom: 30px;
    }


    .pixfort_business_10 .title_st {color:#000000;
        font-size: 26px;
        font-family: 'open sans', sans-serif;
        padding-top: 25px;
        text-align: left;
    }

    .pixfort_business_10 .txt_st{color:#a9a9a9;;
        font-size:18px;
        font-family: 'open sans', sans-serif;

        text-align: left;
        line-height: 150%;
        padding-bottom: 15px;

    }

    .pixfort_business_10 .video_style iframe, .pixfort_business_10 .video_style object, .pixfort_business_10 .video_style video, .pixfort_business_10 .video_style embed {//position: relative;
        //display: inline-block;
        width:100%;
        height: 300px;
    }

    .pixfort_business_10 .text_input{background: #fff;
        position: relative;
        display: inline-block;
        width: 100%;
        text-align: left;
        border-radius: 3px;
        padding: 4px 0;
    }

    .pixfort_business_10 .headtext_style{color:#000;
        font-size:26px;
        font-family: 'open sans', sans-serif;
        line-height: 100%;
        text-align: left;
        padding: 30px 20px 30px 20px;

    }


    .pixfort_business_10 .subtext_style {color:#a9a9a9;
        font-size:18px;
        font-family: 'open sans', sans-serif;
        max-width:320px;

        text-align: left;
        padding: 0px 20px;
        padding-bottom: 14px;
    }

    .pixfort_business_10 .subscribe_btn {background: #5b9a68;
        padding: 30px 30px 5px 15px;
        border: none;
        border-radius: 3px;

        color: #fff;
        margin: 0;

        position: relative;
        width: 100%;
        height: 48px;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;

        padding: 10px;
    }


    .pixfort_business_10 .subscribe_btn:hover {background: #459253;
        color: #fff;
        padding-top: 50px;
        margin: 0;
        padding: 10px;
    }

    .pixfort_business_10 .contact_st fieldset{position: relative;
        display: inline-block;
        width: 100%;
    }

    .pixfort_business_10 #contact_form {position: relative;
        width: 100%;

        padding-left:20px;
        padding-right:20px;

        box-sizing:border-box;
    }

    .pixfort_business_10 #contact_form  input {background: #eee;
        position: relative;
        padding-left: 16px;
        padding-right: 16px;
        border-radius: 3px;
        color: #888;

        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;

        width: 100%;
        height: 48px;
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
        box-sizing: border-box;         /* Opera/IE 8+ */
    }

    .pixfort_business_10 .note_st {text-align: left;
        color:#bea6dd;
        font-size:13px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        padding: 5px 20px 17px 20px;
    }


/*  Part 6: #Testimonials     */

   .pixfort_business_10 .envato_unbounce {background: url("../images/10_business/bg.png") #55516d fixed no-repeat center top ;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;

        text-align: center;
        font-family: 'open sans', sans-serif;
    }

    .pixfort_business_10 .cadre_st{padding-top: 50px;
        padding-bottom: 15px;
    }

    .pixfort_business_10 .L1_style{color:#5b9a68;
        font-size:20px;
        text-align: center;
        line-height: 100%;
        font-family: 'open sans', sans-serif;
    }

    .pixfort_business_10 .L3_style{color:#a9a9a9;
        font-size: 16px;
        text-align: center;
        font-family: 'open sans', sans-serif;
        margin-bottom: 40px;
    }

    .pixfort_business_10 .box_1 {background: #f9f9f9;
        border-radius: 5px;
        border: 1px solid #eee;

        position: relative;
        display: inline-block;
        margin-left: 20px;
        margin-bottom: 20px;
    }

    .pixfort_business_10 .box_2 {background: #f9f9f9;
        border-radius: 5px;
        border: 1px solid #eee;
        position: relative;
        display: inline-block;
        margin-right: 20px;
        margin-bottom: 20px;
    }

    .pixfort_business_10 .b_style {
        position: relative;
        display: inline-block;
        float: left;
    }

    .pixfort_business_10 .logo_style {border-radius: 100%;
         height: auto;
         margin-left: 10px;
         margin-top: 15px;
    }

    .pixfort_business_10 .txt_style {
        float: right;
        font-family: 'open sans', sans-serif;
        color:#808080;
        max-width: 74%;
        padding:  10px 10px;
        text-align: left;
        font-size: 14px;
        display: inline-block;
        position: relative;
    }

    .pixfort_business_10 .stars_st{width: 30%;
    }

    .pixfort_business_10 .env_st {color:#59a3fc;
        position: relative;
        top: -2px;
    }


/*  Part 6: #Footer     */

    .pixfort_business_10 .foot_st{background: #f6f6f6;
        text-align: center;
    }

     .pixfort_business_10 .bg_foot{background: #f2f2f2;
        text-align: center;
    }

    .pixfort_business_10 .rights_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        padding-top: 25px;
        position: relative;
        display: inline-block;
    }

    .pixfort_business_10 .pixfort_st{color:#5b9a68;
        font-weight: bold;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        position: relative;
        display: inline-block;
    }

    .pixfort_business_10 .likes_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        position: relative;
        display: inline-block;
        padding-right: 15px;
        padding-top: 25px;
        float: right;
    }

    .pixfort_business_10 .socbuttons{
        height: 100%;
        position: relative;
        display: inline-block;
        overflow: hidden;
        padding-bottom: 10px;
        width: 100%;
    }

    .pixfort_business_10 .soc_icons{
        border-radius: 3px;
        position: relative;
        display:inline-block;
        padding-top: 10px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        margin-top: 15px;
        float: right;
    }


  /* ------------------------------------------------------------------------------------ */


    .confirm_page{
        display:none;
        height: auto;
    }
    .confirm_page_10{
        background: #5b9a68; 
        box-shadow: inset 0 -3px 0 0 rgba(0,0,0,0.3) !important;
        border-radius: 2px;
        width: 500px;
        max-width: 100%;
    }
    .pixfort_business_10 .confirm_header{
        text-align: center;
        color:#fff;
        margin-left: auto;
        margin-right: auto;

        line-height: 35px;
        width: 500px;
        max-width: 100%;
        position: relative;
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size: 26px;
        padding-top: 40px;
    }
    .pixfort_business_10 .confirm_text{
        text-align: center;
        font-size:16px;
        color:rgba(255,255,255,0.7);
        font-family: 'Open Sans', sans-serif;
        padding-top: 10px;
        padding-bottom: 30px;
        max-width: 400px;
        margin-right: auto;
        margin-left: auto;
    }
    .pixfort_business_10 .confirm_logo{
        text-align: center;
        padding: 20px;
    }
    .pixfort_business_10 .confirm_social{
        text-align: center;
    }
    .pixfort_business_10 .confirm_social .confirm_social_box{
         background: rgba(0,0,0,0.2);
        display: inline-block;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 30px;
        padding: 10px 6px;
        border-radius: 3px;
        padding-bottom: 0px;
        box-shadow: inset 0 -3px 0 0 rgba(0,0,0,0.2) !important;
    }
    .pixfort_business_10 .confirm_gp {
        position: relative;
        top: -15px !important;
        padding: 0px 20px;
    }


    .pixfort_business_10 .success{
        background: #CFFFF5;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #B9ECCE;
        border-radius: 5px;
        font-weight: normal;
    }
    .pixfort_business_10 .error{
        background: #FFDFDF;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #FFCACA;
        border-radius: 5px;
        font-weight: normal;
    }







    /*11 - Form Page*/
    /* Table of Content
==================================================
    Part 1:  #Header
    Part 0:  #Video & Contact
    Part 0:  #Footer

==================================================
*/
/*  Part 1:  #Header    */

     .pixfort_form_11 .header_style{background: #fff;
        padding: 25px 0px;
        border-bottom: 3px solid #ddd;
     }

    .pixfort_form_11 .yt_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/yt.png");
        margin-left: 5px;
    }

    .pixfort_form_11 .yt_button:hover{background: url("../images/Social_icons/youtube-hover.png");
        float: right;
    }

    .pixfort_form_11 .twitter_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/twitter.png");
        margin-left: 5px;
    }

    .pixfort_form_11 .twitter_button:hover{float: right;
        background: url("../images/Social_icons/twitter-hover.png");
    }

    .pixfort_form_11 .facebook_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/Social_icons/facebook.png");
        margin-left: 5px;
    }

    .pixfort_form_11 .facebook_button:hover{float: right;
        background: url("../images/Social_icons/facebook-hover.png");
    }

    .pixfort_form_11 .htext_style{color:#a9a9a9;
        font-size:14px;
        float: right;
        margin-right: 15px;
        padding-top: 5px;
        display: inline-block;
    }

/*  Part 2:  #Video & Contact    */

    .pixfort_form_11 .why_section {background: #f5f5f5;
    padding: 50px  0px;
    }

    .pixfort_form_11 .left_zone {position: relative;
        display: inline-block;
        width: 100%;
        float: left;
        padding-bottom: 30px;
    }


    .pixfort_form_11 .title_st {color:#000000;
        font-size: 26px;
        font-family: 'open sans', sans-serif;
        padding-top: 25px;
        text-align: left;
    }

    .pixfort_form_11 .txt_st{color:#a9a9a9;;
        font-size:18px;
        font-family: 'open sans', sans-serif;

        text-align: left;
        line-height: 150%;
        padding-bottom: 15px;

    }

    .pixfort_form_11 .video_style iframe, .pixfort_form_11 .video_style object, .pixfort_form_11 .video_style video, .pixfort_form_11 .video_style embed {
        width:100%;
        height:300px ;
    }

    .pixfort_form_11 .text_input{background: #fff;
        position: relative;
        display: inline-block;
        width: 100%;
        text-align: left;
        border-radius: 3px;
    }

    .pixfort_form_11 .headtext_style{color:#000;
        font-size:26px;
        font-family: 'open sans', sans-serif;
        line-height: 100%;
        text-align: left;
        padding: 30px 20px 30px 20px;

    }


    .pixfort_form_11 .subtext_style {color:#a9a9a9;
        font-size:18px;
        font-family: 'open sans', sans-serif;
        max-width:320px;

        text-align: left;
        padding: 0px 20px;
        padding-bottom: 14px;
    }

    .pixfort_form_11 .subscribe_btn {background: #5b9a68;
        padding: 30px 30px 5px 15px;
        border: none;
        border-radius: 3px;

        color: #fff;
        margin: 0;

        position: relative;
        width: 100%;
        height: 48px;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;

        padding: 10px;
    }


    .pixfort_form_11 .subscribe_btn:hover {background: #459253;
        color: #fff;
        padding-top: 50px;
        margin: 0;
        padding: 10px;
    }

    .pixfort_form_11 .contact_st fieldset{position: relative;
        display: inline-block;
        width: 100%;
    }

    .pixfort_form_11 #contact_form {position: relative;
        width: 100%;

        padding-left:20px;
        padding-right:20px;

        box-sizing:border-box;
    }

    .pixfort_form_11 #contact_form  input {background: #eee;
        position: relative;
        padding-left: 16px;
        padding-right: 16px;
        border-radius: 3px;
        color: #888;

        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;

        width: 100%;
        height: 48px;
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
        box-sizing: border-box;         /* Opera/IE 8+ */
    }

    .pixfort_form_11 .note_st {text-align: left;
        color:#bea6dd;
        font-size:13px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        padding: 5px 20px 17px 20px;
    }


 /*  Part 3: #Footer     */

    .pixfort_form_11 .foot_st{background: #f6f6f6;
        text-align: center;
    }

     .pixfort_form_11 .bg_foot{background: #f2f2f2;
        text-align: center;
    }

    .pixfort_form_11 .rights_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        padding-top: 25px;
        position: relative;
        display: inline-block;
    }

    .pixfort_form_11 .pixfort_st{color:#5b9a68;
        font-weight: bold;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        position: relative;
        display: inline-block;
    }

    .pixfort_form_11 .likes_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        position: relative;
        display: inline-block;
        padding-right: 15px;
        padding-top: 25px;
        float: right;
    }

    .pixfort_form_11 .socbuttons{
        height: 100%;
        position: relative;
        display: inline-block;
        overflow: hidden;
        padding-bottom: 10px;
        width: 100%;
    }

    .pixfort_form_11 .soc_icons{
        border-radius: 3px;
        position: relative;
        display:inline-block;
        padding-top: 10px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        margin-top: 15px;
        float: right;
    }




  /* ------------------------------------------------------------------------------------ */





    .confirm_page{
        display:none;
        height: auto;
    }
    .confirm_page_11{
        background: #5b9a68; 
        box-shadow: inset 0 -3px 0 0 rgba(0,0,0,0.3) !important;
        border-radius: 2px;
        width: 500px;
        max-width: 100%;
    }
    .pixfort_form_11 .confirm_header{
        text-align: center;
        color:#fff;
        margin-left: auto;
        margin-right: auto;

        line-height: 35px;
        width: 500px;
        max-width: 100%;
        position: relative;
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size: 26px;
        padding-top: 40px;
    }
    .pixfort_form_11 .confirm_text{
        text-align: center;
        font-size:16px;
        color:rgba(255,255,255,0.7);
        font-family: 'Open Sans', sans-serif;
        padding-top: 10px;
        padding-bottom: 30px;
        max-width: 400px;
        margin-right: auto;
        margin-left: auto;
    }
    .pixfort_form_11 .confirm_logo{
        text-align: center;
        padding: 20px;
    }
    .pixfort_form_11 .confirm_social{
        text-align: center;
    }
    .pixfort_form_11 .confirm_social .confirm_social_box{
         background: rgba(0,0,0,0.2);
        display: inline-block;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 30px;
        padding: 10px 6px;
        border-radius: 3px;
        padding-bottom: 0px;
        box-shadow: inset 0 -3px 0 0 rgba(0,0,0,0.2) !important;
    }
    .pixfort_form_11 .confirm_gp {
        position: relative;
        top: -15px !important;
        padding: 0px 20px;
    }


    .pixfort_form_11 .success{
        background: #CFFFF5;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #B9ECCE;
        border-radius: 5px;
        font-weight: normal;
    }
    .pixfort_form_11 .error{
        background: #FFDFDF;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #FFCACA;
        border-radius: 5px;
        font-weight: normal;
    }









    /*12 - Subscribe*/
    /* Table of Content
==================================================
     Part 1: #Header
     Part 2: #Contact & Video
     Part 3: #Footer

==================================================
*/
/*--- Part 1: #Header  ---*/

    .pixfort_subscribe_12 .header_style{background-color: #fff;
          padding: 25px 0px;
          box-shadow: inset 0 -3px 0 0 rgba(0,0,0,0.15);
    }

    .pixfort_subscribe_12 .fright{float: right;
    }

    .pixfort_subscribe_12 .htext_style{color:#a9a9a9;
          font-size:14px;
          float: right;
          margin-right: 15px;
          padding-top: 5px;
    }

    .pixfort_subscribe_12 .yt_button{float: right;
          height: 32px;
          width: 32px;
          background: url("../images/Social_icons/yt.png");
          margin-left: 5px;
    }

    .pixfort_subscribe_12 .yt_button:hover{float: right;
          background: url("../images/Social_icons/youtube-hover.png");
    }

    .pixfort_subscribe_12 .twitter_button{float: right;
          height: 32px;
          width: 32px;
          background: url("../images/Social_icons/twitter.png");
          margin-left: 5px;
    }

    .pixfort_subscribe_12 .twitter_button:hover{float: right;
          background: url("../images/Social_icons/twitter-hover.png");
    }

    .pixfort_subscribe_12 .facebook_button{float: right;
          height: 32px;
          width: 32px;
          background: url("../images/Social_icons/facebook.png");
          margin-left: 5px;
    }
    .pixfort_subscribe_12 .facebook_button:hover{float: right;
          background: url("../images/Social_icons/facebook-hover.png");
    }

/*--- Part 2: #Contact & Video  ---*/

    .pixfort_subscribe_12 .page_style{background: #eaeaea;
          text-align: center;
     }

    .pixfort_subscribe_12 .context_style{background-color: #fff;
          position: relative;
          max-width: 70%;
          margin-left: auto;
          margin-right: auto;

          border-radius: 4px;
          overflow: hidden;

          color: #000000;
          font-family:'open sans', sans-serif;
          margin-top: 70px;
          padding: 30px 40px;
      }

      .pixfort_subscribe_12 .title_style{background-color: #fff;
          color: #000000;
          font-size: 26px;
          font-family: 'open sans', sans-serif;
          font-weight: bold;
          //padding-top: 40px;
      }

      .pixfort_subscribe_12 .subtitle_style{background-color: #fff;
          max-width: 50%;
          margin-left: auto;
          margin-right: auto;
          color: #a9a9a9;
          font-size: 18px;
          font-family: 'open sans', sans-serif;
          padding: 20px  0px;
      }

       .pixfort_subscribe_12 .email_subscribe{
         display: inline-block;
         position: relative;
         text-align: center;
         width: 75%;
       }



     .pixfort_subscribe_12 #contact_form  input {background: #eee;
        float: left;
        border-radius: 3px;
        color: #888;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;
        height: 36px;
        width:66% !important;
        display: inline-block;
        position: relative;
        width:66% !important;
        padding: 5px 5px !important;
      }
    
     .pixfort_subscribe_12 .subscribe_btn .subscribe_btn{background: #11b1c2;
          border-radius: 3px;
          color: #fff;
          font-family: 'open sans', sans-serif;
          font-weight: normal;
          font-size: 16px;
          text-decoration:none;

          position: relative;
          display: inline-block;
          float: right;
          padding: 12px 30px 12px 30px;
          border: none;
      }

      .pixfort_subscribe_12 .subscribe_btn  .subscribe_btn:hover {background: #0da5b8;
          color: #fff;
          border: none;
      }




     .pixfort_subscribe_12 .note_st {text-align: center;
          color:#d3d3d3;
          font-size:14px;
          font-family: 'open sans', sans-serif;
//          padding-bottom: 20px;
          text-align: left;
          position: relative;
          top: -15px;
     }


     .pixfort_subscribe_12 .coming_st {text-align: center;
         position: relative;
         font-family: 'open sans', sans-serif;
         width: 60%;
          margin-left: 20%;
     }

     .pixfort_subscribe_12 .tit_style {text-align: center;
        padding-top: 60px;
        font-family: 'open sans', sans-serif;
        font-size: 26px;
        font-weight: bold;
        color: #000000;
     }

     .pixfort_subscribe_12 .txt_style{text-align: center;
      color:#a9a9a9;
      font-size:18px;
      font-family: 'open sans', sans-serif;
     }

     .pixfort_subscribe_12 .video_style iframe {padding-top: 25px;
        padding-bottom: 55px;
        width: 600px;
        height: 337px;
        text-align: center;

     }

     .pixfort_subscribe_12 .pad_30{padding-top: 30px;

     }

/*--- Part 3: #Footer  ---*/

      .pixfort_subscribe_12 .foot_st{background: #fff;
          text-align: center;
      }



     .pixfort_subscribe_12 .rights_st{color:#a9a9a9;
      font-size:14px;
      font-family: 'open sans', sans-serif;
      text-align: left;
      padding-top: 25px;
      position: relative;
      display: inline-block;
     }

     .pixfort_subscribe_12 .pixfort_st{color:#11b1c2;
           font-weight: bold;
           font-size:14px;
           font-family: 'open sans', sans-serif;
           text-align: left;
           position: relative;
           display: inline-block;
     }

     .pixfort_subscribe_12 .likes_st{color:#a9a9a9;
          font-size:14px;
          font-family: 'open sans', sans-serif;

          position: relative;
          display: inline-block;
          padding-top: 25px;
          padding-right: 15px;
          float: right;

     }

     .pixfort_subscribe_12 .socbuttons{
          height: 100%;
          position: relative;
          display: inline-block;
          overflow: hidden;

          padding-bottom: 10px;
          width: 100%;
    }

      .pixfort_subscribe_12 .soc_icons{
          border-radius: 3px;
          position: relative;
          display:inline-block;

          padding-top: 10px;
          padding-bottom: 5px;
          padding-left: 5px;
          padding-right: 5px;

          margin-top: 15px;
          float: right;
      }




  /* ------------------------------------------------------------------------------------ */



    .confirm_page{
        display:none;
        height: auto;
    }
    .confirm_page_12 {
        background: #11b1c2; 
        box-shadow: inset 0 -5px 0 0 rgba(0,0,0,0.3) !important;
        border-radius: 2px;
    }
    .confirm_page_12 .conf_img  {
        border-radius: 100%;
        display: inline-block;
        border:2px solid #fff;
        padding: 25px;
        margin-top: 15px ;
        margin-bottom: 5px;
        line-height: 50px;
    }
    .confirm_page_12 .conf_img {
        width: 50px;
        height: 50px;
    }
    .pixfort_subscribe_12 .confirm_header{
        text-align: center;
        color:#fff;
        line-height: 35px;
        width: 500px;
        max-width: 100%;
        position: relative;
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size: 26px;
    }
    .pixfort_subscribe_12 .confirm_text{
        text-align: center;
        font-size:16px;
        color:rgba(255,255,255,0.5);
        font-family: 'Open Sans', sans-serif;
        padding-top: 10px;
        padding-bottom: 30px;
        font-weight: bold;
    }
    .pixfort_subscribe_12 .confirm_logo{
        text-align: center;
        padding: 20px;
    }
    .pixfort_subscribe_12 .confirm_social{
        text-align: center;
    }
    .pixfort_subscribe_12 .confirm_social .confirm_social_box{
         background: rgba(0,0,0,0.2);
        display: inline-block;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 30px;
        padding: 10px 6px;
        border-radius: 3px;
        padding-bottom: 0px;
        box-shadow: inset 0 -3px 0 0 rgba(0,0,0,0.2) !important;
    }
    .pixfort_subscribe_12 .confirm_gp {
        position: relative;
        top: -15px !important;
        padding: 0px 20px;
    }


    .pixfort_subscribe_12 .success{
        background: #CFFFF5;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #B9ECCE;
        border-radius: 5px;
        font-weight: normal;
    }
    .pixfort_subscribe_12 .error{
        background: #FFDFDF;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #FFCACA;
        border-radius: 5px;
        font-weight: normal;
    }









    /*13 - Gym*/
    /* Table of Content
==================================================
    Part 1: #Header
    Part 2: #Contact
    Part 3: #Partners
    Part 4: #Features
    Part 5: #Contact
    Part 6: #Testimonials
    Part 7: #Footer

==================================================
*/
/*---  Part 1: #Header ---*/
    .pixfort_gym_13 .slow_fade {
        -webkit-transition: all 0.2s linear;
        -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;
    }
     .pixfort_gym_13 .header_style{background: #fff;
          padding: 20px 0px;
          //border-bottom: 3px solid #ddd;
          box-shadow: 0 -3px rgba(0,0,0,0.1) inset;
     }

    .pixfort_gym_13 .yt_button{float: right;
          height: 32px;
          width: 32px;
          background: url("../images/social_icons/yt.png");
          margin-left: 5px;

    }
    .pixfort_gym_13 .yt_button:hover{background: url("../images/social_icons/youtube-hover.png");
          //float: right;
    }

    .pixfort_gym_13 .twitter_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/social_icons/twitter.png");
        margin-left: 5px;
    }
    .pixfort_gym_13 .twitter_button:hover{//float: right;
        background: url("../images/social_icons/twitter-hover.png");
    }

    .pixfort_gym_13 .facebook_button{float: right;
        height: 32px;
        width: 32px;
        background: url("../images/social_icons/facebook.png");
        margin-left: 5px;
    }
    .pixfort_gym_13 .facebook_button:hover{//float: right;
        background: url("../images/social_icons/facebook-hover.png");
    }

    .pixfort_gym_13 .htext_style{color:#a9a9a9;
        font-size:14px;
        float: right;
        margin-right: 15px;
        padding-top: 5px;
        display: inline-block;
    }

/*---  Part 2: #Contact ---*/

    .pixfort_gym_13 .page_style {background: url("../images/13_gym/bg.jpg") #1f334a fixed no-repeat center top ;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }

    .pixfort_gym_13 .text_page {text-align: center;
          position: relative;
          margin-left: auto;
          margin-right: auto;
          padding-top: 140px;
    }


    .pixfort_gym_13 .title {text-align: center;
          font-size: 48px;
          font-family: 'open sans', sans-serif;
          font-weight: bolder;
          color: rgb(255, 255, 255);
          
    }

    .pixfort_gym_13 .subtitle {text-align: center;
          font-size: 22px;
          font-family: 'open sans', sans-serif;
          font-weight: normal;
          color:#d3d3d3;
    }



    .pixfort_gym_13 .one_link  {text-align: center;
    padding-top: 30px;
    }

    .pixfort_gym_13 .start_btn a {background: #ff8833;
          font-size:18px;
          color: #fff;
          font-family: 'open sans', sans-serif;

          padding: 20px 30px;
          line-height: 30px;
          display: inline-block;
          border-radius: 3px;
          text-decoration:none;
          position: relative;
          display: inline-block;

          padding-top: 15px;
    }

     .pixfort_gym_13 .start_btn a:hover {background: #f27227;

    }

    .pixfort_gym_13 .note_st {text-align: center;
          color:#a9a9a9;
          font-size:13px;
          font-family: 'open sans', sans-serif;
          padding-top: 30px;
    }
     @-webkit-keyframes new_icon {
        0% { -webkit-transform: translate(0px, 5px) ; }
        100% { -webkit-transform: translate(0px, -15px);  }
     }
     @-moz-keyframes new_icon {
        0% { background-position: 0 0; }
      100% { background-position: 0 600%; }
     }

     .pixfort_gym_13 .arrow_st{text-align: center;
       padding: 20px  0px;
       animation: new_icon 1s linear 0s infinite alternate;
       -webkit-animation: new_icon 2s linear 0s infinite alternate;
     }

/*---  Part 3: #Partners ---*/

    .pixfort_gym_13 .logos_sect{background: #eee;
        background-size: cover;
        text-align: center;
        padding-bottom: 20px;
    }


    .pixfort_gym_13 .text_logos{color:#808080;
        padding-top: 30px;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        font-weight: bold;
    }

    .pixfort_gym_13 .padd_updown{padding: 30px 0px;
        text-align: center;
        position: relative;
    }

    .pixfort_gym_13 .logo_width{max-width: 100%;

    }



    }

/*---  Part 4: #Features ---*/

    .pixfort_gym_13 .gym_life {background: #fff;
        background-size: cover;


    }

    .pixfort_gym_13 .top_padding{padding-top: 60px;

    }

    .pixfort_gym_13 .part_st{position: relative;
           text-align: center;

    }

    .pixfort_gym_13 .logo_style {border-radius: 100%;
         height: auto;
         //border: 5px solid #fff;
    }

    .pixfort_gym_13 .img_gym_st{display: inline-block;
        text-align: center;
        width:  220px;
        height: 200px;
        overflow: hidden;
        position: relative;
    }

    .pixfort_gym_13 .img_gym_st img {
        margin-left:-100%;
        margin-right:-100%;
    }

    .pixfort_gym_13 .text_gym_style{position: relative;
        //padding: 15px 0px;
      padding-top:15px;
      text-align: center;
    }

    .pixfort_gym_13 .gym_st{color:#000;
        font-weight: bold;
        font-size: 18px;
        font-family: 'open sans', sans-serif;
    }

    .pixfort_gym_13 .gym_text{color: rgb(169, 169, 169);
        font-size:14px;
        font-family: 'open sans', sans-serif;
        max-width: 200px;
        margin-right: auto;
        margin-left: auto;
    }


    .pixfort_gym_13 .link_1_btn a {background: #ff8833;
          font-size:12px;
          color: #fff;
          font-family: 'open sans', sans-serif;

          border-radius: 3px;
          text-decoration:none;
          position: relative;

          //float: right;

          display:inline-block;
          padding: 7px 25px 5px 25px;
          margin-bottom: 50px;
          text-align: center;
    }

    .pixfort_gym_13 .link_1_btn a:hover {background: #f27227;
    }

    .pixfort_gym_13 .link_2_btn a {background: #ff8833;
          font-size:12px;
          color: #fff;
          font-family: 'open sans', sans-serif;

          border-radius: 3px;
          text-decoration:none;
          position: relative;

          //float: right;
          display:inline-block;

          padding: 7px 25px 5px 25px;
          margin-bottom: 50px;
          text-align: center;
    }

    .pixfort_gym_13 .link_2_btn a:hover {background: #f27227;
    }

    .pixfort_gym_13 .link_3_btn a {background: #ff8833;
          font-size:12px;
          color: #fff;
          font-family: 'open sans', sans-serif;

          border-radius: 3px;
          text-decoration:none;
          position: relative;
          display:inline-block;

          padding: 7px 25px 5px 25px;
          margin-bottom: 50px;
          text-align: center;
    }

    .pixfort_gym_13 .link_3_btn a:hover {background: #f27227;
    }



/*---  Part 5: #Contact ---*/

    .pixfort_gym_13 .join_us_section{padding-top: 40px;
    }


    .pixfort_gym_13 .zone_left{position: relative;
        display: inline-block;
        padding: 40px 0px 10px 0px;
        width: 100%;
        //display: inline-block;

    }

    .pixfort_gym_13 .icon_st img{ position: relative;
        display: inline-block;
        float: left;
        padding-top: 10px;

    }


    .pixfort_gym_13 .text_st{ position: relative;
        display: inline-block;
        width: 70%;
        padding-left: 40px;
        padding-bottom: 30px;
    }

    .pixfort_gym_13 .title_st{color:#000000;
        font-size:22px;
        font-family: 'open sans', sans-serif;
        line-height: 100%;
        padding-top: 10px;
    }

    .pixfort_gym_13 .subject_st{
        color: rgb(169, 169, 169);
        font-size:16px;
        font-family: 'open sans', sans-serif;
        line-height: 26px;
        display: inline-block;
        width: 100%;
        position: relative;
        top: -5px;
    }

      .pixfort_gym_13 .pix_form_area{
        border-radius: 3px;
        overflow: hidden;
      }
     .pixfort_gym_13 .substyle{background:#ebeaea;
      //height: 100%;
      padding-top: 40px;
      padding-bottom: 5px;
      //border-radius: 3px;
      }

      .pixfort_gym_13 .title-style{margin-left: 20px;
      color:#000000;;
      font-size:22px;
      font-family:open sans, sans-serif;
      }

      .pixfort_gym_13 .text-style{position: relative;
          //max-width: 68%;
          font-size:14px;
          color: rgb(169, 169, 169);
          margin-left: 20px;
          font-family:open sans, sans-serif;
      }

      .pixfort_gym_13 .send_btn button {background: #ff8833;
          padding: 10px 40px 10px 40px;

          border-radius: 3px;
          font-weight: normal;
          text-shadow:none;
          color: #fff;
          font-family: 'Open Sans', sans-serif;
          font-size: 16px;
          text-decoration:none;
          border: none;
          position: relative;
          display: inline-block;
      }

      .pixfort_gym_13 .send_btn button:hover{background: #f27227;

      }

      .pixfort_gym_13 #contact_form{color: #000;
        font-size: 11px;
        position: relative;
        margin-right: 20px;
        margin-left: 20px;
    }


    .pixfort_gym_13 #contact_form input{background: #fff;
        height: 44px;

        border: 1px solid #fff;
        border-radius: 3px;
    
    outline: none;

        color: #000;
        font-size: 15px;
        font-family: 'Open Sans', sans-serif;

        position: relative;
        width: 100%;

        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
        box-sizing: border-box;         /* Opera/IE 8+ */

        //padding: 8px  0px;
        padding-left: 10px;


        //max-width: 95%;
    }

    .pixfort_gym_13 .note_contact{ background: #ddd;
        text-align: center;
        color:#808080;
        font-size:13px;
        font-family: 'open sans', sans-serif;
        padding: 25px 20px;

    }

/*---  Part 6: #Testimonials ---*/

    .pixfort_gym_13 .envato_unbounce {background: #f5f5f5;
        text-align: center;
        font-family: 'open sans', sans-serif;
        padding: 40px 0px;
        //border-bottom: 3px solid #b5232f;
    }

    .pixfort_gym_13 .L1_style{
        color:#808080;
        font-size:20px;
        text-align: center;
        font-family: 'open sans', sans-serif;
        //max-width: 90%;
    }



    .pixfort_gym_13 .L3_style{color:#a9a9a9;
        font-size: 16px;
        text-align: center;
        font-family: 'open sans', sans-serif;
        //padding-bottom: 20px;
        line-height: 30px;
    }

    .pixfort_gym_13 .box_style{background: #eee;
        border-radius: 5px;
        border-bottom: 3px solid #ddd;
        width: 100%;
        margin-top: 40px;
        position: relative;
        display: inline-block;
    }

    .pixfort_gym_13 .b_style img {background: #eee;
        float:left;
        height: auto;
        width: 14%;
        height: auto;
        position: relative;
        display: inline-block;
        margin-left: 3%;
        margin-top: 20px;
    }

    .pixfort_gym_13 .logo_style {border-radius: 100%;

    }

    .pixfort_gym_13 .pix_testi_bottom{
      position: relative;
      top: -8px;
    }

    .pixfort_gym_13 .txt_style {background: #fff;
        float: right;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
        font-family: 'open sans', sans-serif;
        width:80%;
        color:#808080;
     //   padding-top:  20px;
        padding-left: 1%;
        text-align: left;
        font-size: 14px;
        display: inline-block;
        position: relative;
    } 
    .pixfort_gym_13 .inner_txt_style{
      padding: 10px;
      padding-top: 20px;
    }


    .pixfort_gym_13 .txt {width: 100%;

    }

    .pixfort_gym_13 .star_st{width: 35%;

    }

    .pixfort_gym_13 .env_st {color:#ff8833;
        position: relative;
        top: -5px;
    }


/*---  Part 7: #Footer ---*/

    .pixfort_gym_13 .foot_st{background: #ececec;
        text-align: center;
    }

    .pixfort_gym_13 .rights_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        padding-top: 25px;
        position: relative;
        display: inline-block;

    }

    .pixfort_gym_13 .pixfort_st{color:#f68121;
        font-weight: bold;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        position: relative;
        display: inline-block;
    }

    .pixfort_gym_13 .likes_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;

        position: relative;
        display: inline-block;
        padding: 25px 15px 0px 15px;
        //padding-top: 25px;
        float: right;
    }

    .pixfort_gym_13 .socbuttons{
        height: 100%;
        position: relative;
        display: inline-block;
        overflow: hidden;
        padding-bottom: 10px;
        width: 100%;

    }

    .pixfort_gym_13 .soc_icons{background: rgba(0,0,0,0.1);
        border-radius: 3px;
        //width:40%;
        position: relative;
        display:inline-block;

        padding-top: 10px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;

        margin-top: 15px;
        float: right;
    }




    /* ------------------------------------------------------------------------------------ */



    .confirm_page{
        display:none;
        height: auto;
    }
    .confirm_page_13{
        background: #ff8833; 
        box-shadow: inset 0 -5px 0 0 rgba(0,0,0,0.2) !important;
        border-radius: 2px;
    }
    
    .pixfort_gym_13 .confirm_header{
        text-align: center;
        color:#fff;
        line-height: 35px;
        width: 500px;
        max-width: 100%;
        position: relative;
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size: 26px;
        padding-top: 40px;
    }
    .pixfort_gym_13 .sub_text {
        color: rgba(255,255,255,0.6);
        text-align: center;
        padding: 10px 0;
        font-size: 15px;
    }
    .pixfort_gym_13 .code_text {
        color: #fff;
        text-align: center;
        padding-top: 15px;
        padding-bottom: 10px;
        font-size: 22px;
    }
    .pixfort_gym_13 .code_text span {
        background: rgba(0,0,0,0.2);
        padding: 15px;
        border-radius: 3px;
        display: inline-block;
    }
    .pixfort_gym_13 .confirm_text{
        text-align: center;
        font-size:16px;
        color:rgba(255,255,255,0.9);
        max-width: 400px;
        margin-left: auto;
        margin-right: auto;
        font-family: 'Open Sans', sans-serif;
        padding-top: 10px;
        padding-bottom: 30px;
    }
    .pixfort_gym_13 .confirm_logo{
        text-align: center;
        padding: 20px;
    }
    .pixfort_gym_13 .confirm_social{
        text-align: center;
    }
    .pixfort_gym_13 .confirm_social .confirm_social_box{
         background: rgba(0,0,0,0.1);
        display: inline-block;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 30px;
        padding: 10px 8px;
        border-radius: 3px;
        padding-bottom: 0px;
        box-shadow: inset 0 -3px 0 0 rgba(0,0,0,0.2) !important;
    }
    .pixfort_gym_13 .confirm_gp {
        position: relative;
        top: -15px !important;
        padding: 0px 20px;
    }


    .pixfort_gym_13 .success{
        background: #CFFFF5;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #B9ECCE;
        border-radius: 5px;
        font-weight: normal;
    }
    .pixfort_gym_13 .error{
        background: #FFDFDF;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #FFCACA;
        border-radius: 5px;
        font-weight: normal;
    }



    /*  Parallax fix for small scrren devices   */
    @media (max-width: 1124px) {
        .pixfort_gym_13 .page_style {
             background-attachment: scroll;
        }
    }










    /*14 - Agency*/
    /* Table of Content
==================================================
    Part 1: #Contact
    Part 2: #Partners
    Part 3: #Features
    Part 4: #Testimonials
    Part 5: #Footer

==================================================
*/
/*---  Part 1: #Contact ---*/

    .pixfort_agency_14 .slow_fade {
        -webkit-transition: all 0.2s linear;
        -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
         -o-transition: all 0.2s linear;
    }

    .pixfort_agency_14 .page_style {background: url("../images/14_agency/bg.png")  center no-repeat ;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;

    }

    .pixfort_agency_14 .text_page {text-align: center;
          position: relative;
          width: 85%;
          margin-left: auto;
          margin-right: auto;
    }


    .pixfort_agency_14 .title {text-align: center;
          font-size: 48px;
          font-family: 'open sans', sans-serif;
          font-weight: 500;
          color: #000;
          padding-top:300px;
    }

    .pixfort_agency_14 .green_segment{background-color: #5b9a68;
          width: 60px;
          height: 5px;
          margin: 25px 0px;
          margin-left: auto;
          margin-right: auto;
    }

    .pixfort_agency_14 .subtitle {text-align: center;
          font-size: 16px;
          font-family: 'open sans', sans-serif;
          font-weight: normal;
          color:#696969;
    }



    .pixfort_agency_14 .first_link  {text-align: center;
        padding-top: 30px;
        margin-bottom: 350px;
    }

    .pixfort_agency_14 .get_1_btn a {background: #eee;
          font-size:20px;
          font-weight: bold;
          color: #4d8c5a;
          border: 2px solid #5b9a68;
          font-family: 'open sans', sans-serif;

          padding: 20px 35px;
          text-align: center;

          display: inline-block;
          border-radius: 3px;
          text-decoration:none;
          position: relative;
       }

     .pixfort_agency_14 .get_1_btn a:hover {background: #5b9a68;
     color: #fff;

    }



/*---  Part 2: #Partners ---*/

   .pixfort_agency_14 .agency_st {background: #f8f8f8;
          background-size: cover;
    }

    .pixfort_agency_14 .top_padding{padding-top: 60px;
    }

    .pixfort_agency_14 .part_st{position: relative;
           text-align: center;
    }

    .pixfort_agency_14 .img_st{padding: 20px 20px;
        border: 2px solid #5b9a68;
        border-radius: 25px;
        display: inline-block;
        position: relative;
    }



    .pixfort_agency_14 .text_agency_style{position: relative;
        padding: 15px 0px;
    }

    .pixfort_agency_14 .agency_st{color:#color:#696969;
        font-weight: 500;
        font-size: 22px;
        font-family: 'open sans', sans-serif;
    }

    .pixfort_agency_14 .agency_text{color: rgb(169, 169, 169);
        font-size: 16px;
        font-family: 'open sans', sans-serif;
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }



/*---  Part 3: #Features ---*/
    .pixfort_agency_14 .logos_sect{background: #fff;
        background-size: cover;
        text-align: center;
        padding-bottom: 20px;
        border: 1px solid #ddd;
    }

    .pixfort_agency_14 .t1_logos{color: #5b9a68;
        font-family: 'open sans', sans-serif;
        font-size:20px;
        text-align: center;
        padding-top: 50px;
        font-weight: bold;
    }

    .pixfort_agency_14 .t2_logos{color: #808080;
        font-family: 'open sans', sans-serif;
        line-height: 40px;
        font-size:16px;
        text-align: center;
    }


    .pixfort_agency_14 .text_logos{color:#808080;
        padding-top: 30px;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        font-weight: 600;
    }

    .pixfort_agency_14 .padd_updown{padding-top: 30px;
        padding-bottom: 60px;
        text-align: center;
        position: relative;
    }

    .pixfort_agency_14 .logo_width{max-width: 100%;

    }


/*---  Part 4: #Testimonials ---*/

    .pixfort_agency_14 .envato_unbounce {background: #f5f5f5;
        text-align: center;
        font-family: 'open sans', sans-serif;
        padding: 40px 0px;
        border-bottom: 1px solid #ddd;
    }

    .pixfort_agency_14 .L1_style{
        color:#5b9a68;
        font-size:22px;
        text-align: center;
        font-family: 'open sans', sans-serif;
        font-weight: 600;
        padding-bottom: 10px;
    }



    .pixfort_agency_14 .L2_style{color:#a9a9a9;
        font-size: 16px;
        text-align: center;
        font-family: 'open sans', sans-serif;
    }

    .pixfort_agency_14 .box_style{background: #fff;
        border-radius: 5px;
       // border-bottom: 3px solid #ddd;
        width: 100%;
        margin-top: 40px;
        position: relative;
        display: inline-block;
    }

    .pixfort_agency_14 .b_style img {background: #eee;
        float:left;
        height: auto;
        width: 14%;
        height: auto;
        position: relative;
        display: inline-block;
        margin-left: 3%;
        margin-top: 20px;
    }

    .pixfort_agency_14 .logo_style {border-radius: 100%;

    }

     .pixfort_agency_14 .pix_testi_bottom{
      position: relative;
      top: -8px;
    }

    .pixfort_agency_14 .txt_style {background: #fff;
        float: right;
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
        font-family: 'open sans', sans-serif;
        width:80%;
        color:#808080;
        padding-left: 1%;
        text-align: left;
        font-size: 14px;
        display: inline-block;
        position: relative;
    }

    .pixfort_agency_14 .inner_txt_style{
      padding: 10px;
      padding-top: 20px;
    }

    .pixfort_agency_14 .txt {width: 90%;

    }

    .pixfort_agency_14 .star_st{width: 35%;

    }

    .pixfort_agency_14 .env_st {color:#5b9a68;
        position: relative;
        top: -5px;
    }


/*---  Part 5: #Footer ---*/

    .pixfort_agency_14 .foot_st{background: #fff;
        text-align: center;
    }

    .pixfort_agency_14 .f1_style{
        color:#5b9a68;
        font-size:26px;
        text-align: center;
        font-family: 'open sans', sans-serif;
        font-weight: 500;
        padding-top: 60px;

    }



    .pixfort_agency_14 .f2_style{color:#a9a9a9;
        font-size: 16px;
        text-align: center;
        font-family: 'open sans', sans-serif;
        width: 60%;
        margin-left: auto;
        margin-right: auto;
        padding: 30px  0px;
    }

    .pixfort_agency_14 .rights_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: center;
        //padding-top: 25px;
    }

    .pixfort_agency_14 .second_link  {text-align: center;
        padding-bottom: 40px ;
    }

    .pixfort_agency_14 .get_2_btn a {background: #fff;
          font-size:20px;
          font-weight: bold;
          color: #4d8c5a;
          border: 2px solid #5b9a68;
          font-family: 'open sans', sans-serif;

          padding: 20px 35px;
          text-align: center;

          display: inline-block;
          border-radius: 3px;
          text-decoration:none;
          position: relative;
       }

     .pixfort_agency_14 .get_2_btn a:hover {background: #5b9a68;
     color: #fff;

    }

    .pixfort_agency_14 .pixfort_st{color:#5b9a68;
        font-weight: bold;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        position: relative;
        display: inline-block;

    }

    .pixfort_agency_14 .yt_button{display:inline-block;

        height: 32px;
        width: 32px;
        background: url("../images/social_icons/yt.png") ;
        margin-left: 5px;
    }
    .pixfort_agency_14 .yt_button:hover{
        background: url("../images/social_icons/youtube-hover.png")  ;
    }

    .pixfort_agency_14 .twitter_button{display:inline-block;
        height: 32px;
        width: 32px;
        background: url("../images/social_icons/twitter.png") ;
        margin-left: 5px;
    }
    .pixfort_agency_14 .twitter_button:hover{
        background: url("../images/social_icons/twitter-hover.png") ;
    }

    .pixfort_agency_14 .facebook_button{display:inline-block;
        height: 32px;
        width: 32px;
        background: url("../images/social_icons/facebook.png");
        margin-left: 5px;
    }
    .pixfort_agency_14 .facebook_button:hover{
        background: url("../images/social_icons/facebook-hover.png") ;
    }

    .pixfort_agency_14 .center_btn{text-align: center;
       padding: 30px 0px;
    }

  /* ------------------------------------------------------------------------------------ */













  /*15 - Party*/
  /* Table of Content
==================================================
    Part 1: #Contact
    Part 2: #Partners
    Part 3: #Features
    Part 4: #Testimonials
    Part 5: #Footer

==================================================
*/
/*---  Part 1: #Contact ---*/

    .pixfort_party_15 .page_style {background: url("../images/15_party/bg.png") fixed no-repeat center top;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
       }

    .pixfort_party_15 .img_width{width: 100%;   }

    .pixfort_party_15 .text_page {text-align: center;
          position: relative;
          width:85%;
          margin-left: auto;
          margin-right: auto;
          padding-top: 30px;
    }


    .pixfort_party_15 .title {text-align: center;
          font-size: 28px;
          font-family: 'open sans', sans-serif;
          font-weight: 600;
          color:#ffffff;
          margin-top:-100px;
    }



    .pixfort_party_15 .subtitle {text-align: center;
          font-size: 20px;
          font-family: 'open sans', sans-serif;
          font-weight: normal;
          color:#808080;
          font-style: italic;
    }

    .pixfort_party_15 .soc_icons_1 {background: rgba(0,0,0,0.25);
          border-radius: 3px;
          position: relative;


          padding-top: 10px;
          padding-bottom: 5px;
          padding-left:15px;
          padding-right: 15px;

          width: 220px;
          margin-left: auto;
          margin-right: auto;
          text-align: center;
          margin-top: 25px;
          margin-bottom: 25px;

      }



/*---  Part 2: #Partners ---*/

     .pixfort_party_15 .logos_sect{background: #222022;
        background-size: cover;
        text-align: center;
        border: 2px solid #333;
    }

     .pixfort_party_15 .padd_updown{padding: 50px 0px;
        text-align: center;
        position: relative;
    }

    .pixfort_party_15 .logos_width{ display: inline-block;
        max-width: 100%;
    }






/*---  Part 3: #Contact ---*/

    .pixfort_party_15 .subscribe{background: #191919;
    }

    .pixfort_party_15 .style{text-align: center;
       position: relative;

    }

   .pixfort_party_15 .text_input{background: rgba(0, 0, 0, 0.15);
        position: relative;
        border: 1px solid #292929;
        max-width: 450px;
        margin-left: auto;
        margin-right: auto;

        padding-left:20px;
        padding-right:20px;

        box-sizing:border-box;

        text-align: center;
        margin-top: 70px;
        margin-bottom: 70px;
        padding-top: 40px;
        padding-bottom: 20px;
    }

    .pixfort_party_15 .headtext_style{color:#ffffff;
        font-size:26px;
        font-family: 'open sans', sans-serif;
        line-height: 100%;
        
    }

    .pixfort_party_15 .segment{background: #1c8ff5;
        width: 80px;
        height: 6px;
        margin: 25px 0px;
        margin-left: auto;
        margin-right: auto;
    }

    .pixfort_party_15 .subtext_style {color:#808080;
        font-size:18px;
        font-family: 'open sans', sans-serif;
        max-width:320px;
        padding-bottom: 14px;
        margin-left: auto;
        margin-right: auto;
    }

    .pixfort_party_15 .subscribe_btn {background: linear-gradient(rgb(58, 159, 249), rgb(24, 93, 218)) no-repeat;
        padding: 30px 30px 5px 15px;
        border: none;
        border-radius: 3px;
        padding-top: 50px;
        color: #fff;
        margin: 0;
        padding: 10px;
        position: relative;
        width: 100%;
        height: 48px;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;
    }


    .pixfort_party_15 .subscribe_btn:hover {background: linear-gradient(rgb(18, 77, 207), rgb(44, 137, 237)) no-repeat;
        padding: 30px 30px 5px 15px;
        position: relative;
        border: none;

        border-radius: 5px;
        padding-top: 50px;
        color: #fff;
        margin: 0;
        padding: 10px;
    }

    .pixfort_party_15 .contact_st fieldset{position: relative;
        display: inline-block;
        width: 100%;
    }

    .pixfort_party_15 #contact_form {position: relative;
    }

    .pixfort_party_15 #contact_form  input {position: relative;
        padding-left: 16px;
        padding-right: 16px;
        //border: none;
        border-radius: 3px;
        color: #888;
        font-family: 'open sans', sans-serif;
        font-weight: normal;
        font-size: 16px;
        width: 100%;
        height: 48px;
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
        box-sizing: border-box;         /* Opera/IE 8+ */
    }


/*---  Part 4: #Footer   ---*/

    .pixfort_party_15 .foot_st{background: #151515;
        text-align: center;
    }


    .pixfort_party_15 .rights_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        padding-top: 25px;
        position: relative;
        display: inline-block;
    }

    .pixfort_party_15 .pixfort_st{color:#1c8ff5;
        font-weight: bold;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        text-align: left;
        position: relative;
        display: inline-block;
    }

    .pixfort_party_15 .likes_st{color:#a9a9a9;
        font-size:14px;
        font-family: 'open sans', sans-serif;
        position: relative;
        display: inline-block;
        padding-right: 15px;
        padding-top: 25px;
        float: right;
    }

    .pixfort_party_15 .socbuttons{
        position: relative;
        display: inline-block;
        overflow: hidden;
        padding-bottom: 10px;
        width: 100%;
    }

    .pixfort_party_15 .soc_icons{background: rgba(0,0,0,0.0);
        border-radius: 3px;
        position: relative;
        display:inline-block;
        padding-top: 10px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        margin-top: 15px;
        float: right;
    }



  /* ------------------------------------------------------------------------------------ */



    .confirm_page{
        display:none;
        height: auto;
    }
    .confirm_page_15{
        background: #222; 
        box-shadow: inset 0 -5px 0 0 rgba(0,0,0,0.2) !important;
        border-radius: 0px !important;
    }
    
    .pixfort_party_15 .confirm_header{
        text-align: center;
        color:#fff;
        line-height: 35px;
        width: 500px;
        max-width: 100%;
        position: relative;
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size: 26px;
        padding-top: 40px;
    }
    .pixfort_party_15 .sub_text {
        color: rgba(255,255,255,0.6);
        text-align: center;
        padding: 10px 0;
        font-size: 15px;
    }
    .pixfort_party_15 .code_text {
        color: #fff;
        text-align: center;
        padding-top: 15px;
        padding-bottom: 10px;
        font-size: 22px;
    }
    .pixfort_party_15 .code_text span {
        background: rgba(0,0,0,0.2);
        padding: 15px;
        border-radius: 3px;
        display: inline-block;
    }
    .pixfort_party_15 .confirm_text{
        text-align: center;
        font-size:16px;
        color:rgba(255,255,255,0.9);
        max-width: 400px;
        margin-left: auto;
        line-height: 25px;
        margin-right: auto;
        font-family: 'Open Sans', sans-serif;
        padding-top: 10px;
        padding-bottom: 30px;
    }
    .pixfort_party_15 .confirm_logo{
        text-align: center;
        padding: 20px;
    }
    .pixfort_party_15 .confirm_social{
        text-align: center;
    }
    .pixfort_party_15 .confirm_social .confirm_social_box{
         background: rgba(255,255,255,0.2);
        display: inline-block;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 30px;
        padding: 10px 8px;
        border-radius: 3px;
        padding-bottom: 0px;
        box-shadow: inset 0 -3px 0 0 rgba(0,0,0,0.2) !important;
    }
    .pixfort_party_15 .confirm_gp {
        position: relative;
        top: -15px !important;
        padding: 0px 20px;
    }


    .pixfort_party_15 .success{
        background: #CFFFF5;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #B9ECCE;
        border-radius: 5px;
        font-weight: normal;
    }
    .pixfort_party_15 .error{
        background: #FFDFDF;
        padding: 10px;
        margin-bottom: 10px;
        border: 1px solid #FFCACA;
        border-radius: 5px;
        font-weight: normal;
    }



    /*  Parallax fix for small scrren devices   */
    @media (max-width: 1124px) {
        .pixfort_party_15 .page_style {
             background-attachment: scroll;
        }
    }


