/*
* FLATPACK V4.1
* www.pixfort.com
* 29/08/2015
*/


/* Table of Content
==================================================
	#Reset & Basics
	#Basic Styles
	#Site Styles
	#Typography
	#Links
	#Lists
	#Images
	#Buttons
	#Forms
	#Misc */


/* #Reset & Basics (Inspired by E. Meyers)
================================================== */
	@import "https://fonts.googleapis.com/css?family=Open+Sans:400,500italic,700,400";
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: inherit;
		vertical-align: baseline; }
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
		display: block; }
	body {
		line-height: 1; }
	
	blockquote, q {
		quotes: none; }
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none; }
	table {
		border-collapse: collapse;
		border-spacing: 0; }


/* #Basic Styles
================================================== */
	body{
		background: #fff;
		font-size: 16px;line-height: 24px;
		font-family: 'Open Sans',sans-serif !important;
		color: #444;
		-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
		-webkit-text-size-adjust: 100%;
 	}
 	button, select, input { font-family: 'Open Sans',sans-serif !important; }


/* #Typography
================================================== */
	h1, h2, h3, h4, h5, h6 {
		color: #181818;
		font-weight: normal; }
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
	h1 { font-size: 46px; line-height: 50px; margin-bottom: 14px;}
	h2 { font-size: 35px; line-height: 40px; margin-bottom: 10px; }
	h3 { font-size: 28px; line-height: 34px; margin-bottom: 8px; }
	h4 { font-size: 21px; line-height: 30px; margin-bottom: 4px; }
	h5 { font-size: 17px; line-height: 24px; }
	h6 { font-size: 14px; line-height: 21px; }
	.subheader { color: #777; }

	p { margin: 0 0 20px 0; }
	p img { margin: 0; }
	p.lead { font-size: 21px; line-height: 27px; color: #777;  }

	em { font-style: italic; }
	strong { font-weight: bold; }
	small { font-size: 80%; }

/*	Blockquotes  */
	blockquote, blockquote p { font-size: 17px; line-height: 24px; color: #777; font-style: italic; }
	blockquote { margin: 0 0 20px; padding: 9px 20px 0 19px; border-left: 1px solid #ddd; }
	blockquote cite { display: block; font-size: 12px; color: #555; }
	blockquote cite:before { content: "\2014 \0020"; }
	blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }

	hr { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 10px 0 20px; height: 0; }


/* #Links
================================================== */
	a, a:visited { color: #333; text-decoration: underline; outline: 0; }
	a:hover, a:focus { color: #000; }
	p a, p a:visited { line-height: inherit; }


/* #Lists
================================================== */
	ul, ol { margin-bottom: 20px; }
	ul { list-style:  none; }
	ol { list-style: none; }
	ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }
	ul.square { list-style: square outside; }
	ul.circle { list-style: circle outside; }
	ul.disc { list-style: disc outside; }
	ul ul, ul ol,
	ol ol, ol ul { margin: 4px 0 5px 30px; font-size: 90%;  }
	ul ul li, ul ol li,
	ol ol li, ol ul li { margin-bottom: 6px; }
	li { line-height: 18px; margin-bottom: 12px; }
	ul.large li { line-height: 21px; }
	li p { line-height: 21px; }
	.show_list_style { list-style: none; }
	.show_ul_style { list-style:  outside; }
	.show_ol_style { list-style: decimal; }

/* #Images
================================================== */

	img.scale-with-grid {
		max-width: 100%;
		height: auto; }


/* #Buttons
================================================== */

	.button,
	button,
	input[type="submit"],
	input[type="reset"],
	input[type="button"] {
		background: #eee; /* Old browsers */
		background: #eee -moz-linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(0,0,0,.2) 100%); /* FF3.6+ */
		background: #eee -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.2)), color-stop(100%,rgba(0,0,0,.2))); /* Chrome,Safari4+ */
		background: #eee -webkit-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* Chrome10+,Safari5.1+ */
		background: #eee -o-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* Opera11.10+ */
		background: #eee -ms-linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* IE10+ */
		background: #eee linear-gradient(top, rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%); /* W3C */
	  border: 1px solid #aaa;
	  border-top: 1px solid #ccc;
	  border-left: 1px solid #ccc;
	  -moz-border-radius: 3px;
	  -webkit-border-radius: 3px;
	  border-radius: 3px;
	  color: #444;
	  display: inline-block;
	  font-size: 11px;
	  font-weight: bold;
	  text-decoration: none;
	  text-shadow: 0 1px rgba(255, 255, 255, .75);
	  cursor: pointer;
	  margin-bottom: 20px;
	  line-height: normal;
	  padding: 8px 10px;
}

	.button:hover,
	button:hover,
	input[type="submit"]:hover,
	input[type="reset"]:hover,
	input[type="button"]:hover {
		color: #222;
		background: #ddd; /* Old browsers */
		background: #ddd -moz-linear-gradient(top, rgba(255,255,255,.3) 0%, rgba(0,0,0,.3) 100%); /* FF3.6+ */
		background: #ddd -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.3)), color-stop(100%,rgba(0,0,0,.3))); /* Chrome,Safari4+ */
		background: #ddd -webkit-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* Chrome10+,Safari5.1+ */
		background: #ddd -o-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* Opera11.10+ */
		background: #ddd -ms-linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* IE10+ */
		background: #ddd linear-gradient(top, rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%); /* W3C */
	  border: 1px solid #888;
	  border-top: 1px solid #aaa;
	  border-left: 1px solid #aaa; }

	.button:active,
	button:active,
	input[type="submit"]:active,
	input[type="reset"]:active,
	input[type="button"]:active {
		border: 1px solid #666;
		background: #ccc; /* Old browsers */
		background: #ccc -moz-linear-gradient(top, rgba(255,255,255,.35) 0%, rgba(10,10,10,.4) 100%); /* FF3.6+ */
		background: #ccc -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.35)), color-stop(100%,rgba(10,10,10,.4))); /* Chrome,Safari4+ */
		background: #ccc -webkit-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* Chrome10+,Safari5.1+ */
		background: #ccc -o-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* Opera11.10+ */
		background: #ccc -ms-linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* IE10+ */
		background: #ccc linear-gradient(top, rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%); /* W3C */ }

	.button.full-width,
	button.full-width,
	input[type="submit"].full-width,
	input[type="reset"].full-width,
	input[type="button"].full-width {
		width: 100%;
		padding-left: 0 !important;
		padding-right: 0 !important;
		text-align: center; }

	/* Fix for odd Mozilla border & padding issues */
	button::-moz-focus-inner,
	input::-moz-focus-inner {
    border: 0;
    padding: 0;
	}


/* #Forms
================================================== */

	form {
		margin-bottom: 20px; }
	fieldset {
		margin-bottom: 20px; }
	input[type="text"],
	input[type="password"],
	input[type="email"],
	textarea,
	select {
		border: 1px solid #ccc;
		padding: 6px 4px;
		outline: none;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		border-radius: 2px;
		font: 13px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
		color: #777;
		margin: 0;
		width: 210px;
		max-width: 100%;
		display: block;
		margin-bottom: 20px;
		background: #fff; }
	select {
		padding: 0; }
	input[type="text"]:focus,
	input[type="password"]:focus,
	input[type="email"]:focus,
	textarea:focus {
		border: 1px solid #aaa;
 		color: #444;
 		-moz-box-shadow: 0 0 3px rgba(0,0,0,.2);
		-webkit-box-shadow: 0 0 3px rgba(0,0,0,.2);
		box-shadow:  0 0 3px rgba(0,0,0,.2); }
	textarea {
		min-height: 60px; }
	label,
	legend {
		display: block;
		font-weight: bold;
		font-size: 13px;  }
	select {
		width: 220px; }
	input[type="checkbox"] {
		display: inline; }
	
	input[type=radio], input[type=checkbox] {
		width : 28px !important;
		float: left !important;
		margin-top: 0px;
		//text-align: left;
		//display: inline-block;
	}
	label span,
	legend span,
	.label_span {
		position: relative;top: -6px;
		//font-size: 13px;
		 }
	

/* #Misc
================================================== */
	.remove-bottom { margin-bottom: 0 !important; }
	.half-bottom { margin-bottom: 10px !important; }
	.add-bottom { margin-bottom: 20px !important; }


	.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;
    }
/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/


/* Table of Contents
==================================================
    #Base 960 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape)
    #Clearing */



/* #Base 960 Grid
================================================== */

    .container                                  { position: relative; width: 960px; margin: 0 auto; padding: 0; }
    .container .column,
    .container .columns                         { float: left; display: inline; margin-left: 7px; margin-right: 7px; }
    .row                                        { margin-bottom: 20px; }

    /* Nested Column Classes */
    .column.alpha, .columns.alpha               { margin-left: 0; }
    .column.omega, .columns.omega               { margin-right: 0; }

    /* Base Grid */
    .container .one.column,
    .container .one.columns                     { width: 40px;  }
    .container .two.columns                     { width: 100px; }
    .container .three.columns                   { width: 160px; }
    .container .four.columns                    { width: 220px; }
    .container .five.columns                    { width: 280px; }
    .container .six.columns                     { width: 340px; }
    .container .seven.columns                   { width: 400px; }
    .container .eight.columns                   { width: 460px; }
    .container .nine.columns                    { width: 520px; }
    .container .ten.columns                     { width: 580px; }
    .container .eleven.columns                  { width: 640px; }
    .container .twelve.columns                  { width: 700px; }
    .container .thirteen.columns                { width: 760px; }
    .container .fourteen.columns                { width: 820px; }
    .container .fifteen.columns                 { width: 880px; }
    .container .sixteen.columns                 { width: 940px; }

    .container .one-third.column                { width: 300px; }
    .container .two-thirds.column               { width: 620px; }

    /* Offsets */
    .container .offset-by-one                   { padding-left: 60px;  }
    .container .offset-by-two                   { padding-left: 120px; }
    .container .offset-by-three                 { padding-left: 180px; }
    .container .offset-by-four                  { padding-left: 240px; }
    .container .offset-by-five                  { padding-left: 300px; }
    .container .offset-by-six                   { padding-left: 360px; }
    .container .offset-by-seven                 { padding-left: 420px; }
    .container .offset-by-eight                 { padding-left: 480px; }
    .container .offset-by-nine                  { padding-left: 540px; }
    .container .offset-by-ten                   { padding-left: 600px; }
    .container .offset-by-eleven                { padding-left: 660px; }
    .container .offset-by-twelve                { padding-left: 720px; }
    .container .offset-by-thirteen              { padding-left: 780px; }
    .container .offset-by-fourteen              { padding-left: 840px; }
    .container .offset-by-fifteen               { padding-left: 900px; }



/* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 768px */

    @media only screen and (min-width: 768px) and (max-width: 959px) {
        .container                                  { width: 768px; }
        .container .column,
        .container .columns                         { margin-left: 10px; margin-right: 10px;  }
        .column.alpha, .columns.alpha               { margin-left: 0; margin-right: 10px; }
        .column.omega, .columns.omega               { margin-right: 0; margin-left: 10px; }
        .alpha.omega                                { margin-left: 0; margin-right: 0; }

        .container .one.column,
        .container .one.columns                     { width: 28px; }
        .container .two.columns                     { width: 76px; }
        .container .three.columns                   { width: 124px; }
        .container .four.columns                    { width: 172px; }
        .container .five.columns                    { width: 220px; }
        .container .six.columns                     { width: 268px; }
        .container .seven.columns                   { width: 316px; }
        .container .eight.columns                   { width: 364px; }
        .container .nine.columns                    { width: 412px; }
        .container .ten.columns                     { width: 460px; }
        .container .eleven.columns                  { width: 508px; }
        .container .twelve.columns                  { width: 556px; }
        .container .thirteen.columns                { width: 604px; }
        .container .fourteen.columns                { width: 652px; }
        .container .fifteen.columns                 { width: 700px; }
        .container .sixteen.columns                 { width: 748px; }

        .container .one-third.column                { width: 236px; }
        .container .two-thirds.column               { width: 492px; }

        /* Offsets */
        .container .offset-by-one                   { padding-left: 48px; }
        .container .offset-by-two                   { padding-left: 96px; }
        .container .offset-by-three                 { padding-left: 144px; }
        .container .offset-by-four                  { padding-left: 192px; }
        .container .offset-by-five                  { padding-left: 240px; }
        .container .offset-by-six                   { padding-left: 288px; }
        .container .offset-by-seven                 { padding-left: 336px; }
        .container .offset-by-eight                 { padding-left: 384px; }
        .container .offset-by-nine                  { padding-left: 432px; }
        .container .offset-by-ten                   { padding-left: 480px; }
        .container .offset-by-eleven                { padding-left: 528px; }
        .container .offset-by-twelve                { padding-left: 576px; }
        .container .offset-by-thirteen              { padding-left: 624px; }
        .container .offset-by-fourteen              { padding-left: 672px; }
        .container .offset-by-fifteen               { padding-left: 720px; }
    }


/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */

    @media only screen and (max-width: 767px) {
        .container { width: 300px; }
        .container .columns,
        .container .column { margin: 0; }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 300px; }

        /* Offsets */
        .container .offset-by-one,
        .container .offset-by-two,
        .container .offset-by-three,
        .container .offset-by-four,
        .container .offset-by-five,
        .container .offset-by-six,
        .container .offset-by-seven,
        .container .offset-by-eight,
        .container .offset-by-nine,
        .container .offset-by-ten,
        .container .offset-by-eleven,
        .container .offset-by-twelve,
        .container .offset-by-thirteen,
        .container .offset-by-fourteen,
        .container .offset-by-fifteen { padding-left: 0; }
        
        .school_container{
	        height: auto !important;
        }
        .card-content{
	        margin: 10px 0;
        }

    }


/* #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 480px */

    @media only screen and (min-width: 480px) and (max-width: 767px) {
        .container { width: 420px; }
        .container .columns,
        .container .column { margin: 0; }

        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column { width: 420px; }
    }


/* #Clearing
================================================== */

    /* Self Clearing Goodness */
    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

    /* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a <div class="row"> */
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {
      content: '\0020';
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0; }
    .row:after,
    .clearfix:after {
      clear: both; }
    .row,
    .clearfix {
      zoom: 1; }

    /* You can also use a <br class="clear" /> to clear columns */
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }


/*
* FlatPack HTML V5.0
* Copyright 2016 PixFort
* www.pixfort.com
* 29/01/2016



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      ---*/
iframe.c1 {
    border:none;
    overflow:hidden;
    height:20px;
    width:50px
}

.videoWrapper {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
}

.videoWrapper > iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
}

.videoWrapper > .frameCover {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background: none;
}

.section_pointer { display: none; }

.social_button {
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .2s linear;
    float:right;
    margin-left:7px
}

.social_button:hover {
    opacity:.7
}

/*--- Part 1:  #Header      ---*/
.pixfort_normal_1 .header_style {
    background-color:#fff;
    padding-top:22px;
    padding-bottom:15px;
    box-shadow:0 -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 .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .2s linear
}

.pixfort_normal_1 .social_button {
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .2s linear;
    float:right;
    margin-left:7px
}

.pixfort_normal_1 .social_button:hover {
    opacity:.7
}

.pixfort_normal_1 .yt_button {
    float:right;
    height:32px;
    width:32px;
    background:url("/assets/img/social_icons/yt.png");
    margin-left:7px
}

.pixfort_normal_1 .yt_button:hover {
    float:right;
    background:url("/assets/img/social_icons/youtube-hover.png")
}

.pixfort_normal_1 .twitter_button {
    float:right;
    height:32px;
    width:32px;
    background:url("/assets/img/social_icons/twitter.png");
    margin-left:7px
}

.pixfort_normal_1 .twitter_button:hover {
    float:right;
    background:url("/assets/img/social_icons/twitter-hover.png")
}

.pixfort_normal_1 .facebook_button {
    float:right;
    height:32px;
    width:32px;
    background:url("/assets/img/social_icons/facebook.png");
    margin-left:5px
}

.pixfort_normal_1 .facebook_button:hover {
    float:right;
    background:url("/assets/img/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(/assets/img/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-weight:700;
    padding-top:100px;
    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%;
    
    padding:30px 0
}

.pixfort_normal_1 .email_subscribe {
    background:rgba(0,0,0,0.7);
    border-radius:5px;
    display:inline-block;
    max-width:550px;
    height:70px;
    padding:0 15px;
    text-align:left
}

.pixfort_normal_1 #contact_form input {
    background:#fff;
    border-radius:3px;
    color:#000;
    font-weight:400;
    font-size:16px;
    padding:8px 10px;
    width:150px;
    position:relative;
    display:inline-block;
    top:15px
}

.pixfort_normal_1 .subscribe_btn {
    background:#00aeef;
    border-radius:3px;
    color:#fff;
    font-weight:400;
    font-size:14px;
    text-decoration:none;
    position:relative;
    display:inline-block;
    padding: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;
    padding-bottom:80px;
    padding-top:20px
}

.pixfort_normal_1 .coming_st {
    text-align:center;
    position:relative;
    width:60%;
    margin-left:20%
}

.pixfort_normal_1 .tit_style {
    text-align:center;
    padding-top:60px;
    font-size:26px;
    font-weight:700;
    color:#000
}

.pixfort_normal_1 .txt_style {
    text-align:center;
    color:#a9a9a9;
    font-size:18px;
    
}

.pixfort_normal_1 .video_style {
    padding-top:25px;
    padding-bottom:55px
}

/*--- Part 3:  #Features      ---*/
.pixfort_normal_1 .adv_st {
    background:#f7f7f7;
    padding:30px 0;
    box-shadow: 0px -3px #ddd inset;
}

.pixfort_normal_1 .onethird_style {
    position:relative;
    display:inline-block
}

.pixfort_normal_1 .circle {
    padding:15px;
    border:2px solid #00aeef;
    border-radius:100%;
    line-height: 0px;
    display:inline-block;
    position:relative
}

.pixfort_normal_1 .onethird_style:hover .circle {
    border:2px solid #00aeef
}

.pixfort_normal_1 .comment_style {
    font-size:20px;
    position:relative;
    display:inline-block;
    width:64%;
    margin-left:10px;
    cursor:default
}

.pixfort_normal_1 .c1_style {
    font-weight:700;
    color:#222
}

.pixfort_normal_1 .c2_style {
    font-weight:400;
    color:#696969;
    line-height:30px
}

/*--- Part 4:   #Services       ---*/
.pixfort_normal_1 .gtext_style {
    
    position:relative;
    width:95%;
    display:inline-block;
    padding-top:70px
}

.pixfort_normal_1 .t1_style {
    font-weight:500;
    color:#000;
    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;
    padding:30px 0
}

.pixfort_normal_1 .titres {
    padding-bottom:30px
}

.pixfort_normal_1 .L1_style {
    color:#696969;
    font-size:24px;
    font-weight:600;
    line-height:100%
}

.pixfort_normal_1 .L2_style {
    color:#a9a9a9;
    font-size:16px;
    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;
    padding:40px 0;
    border-bottom:3px solid #ddd;
}

.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;
    width:74%;
    padding-left:3%;
    padding-right:3%;
    color:gray;
    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;
    padding-bottom:20px
}

.pixfort_normal_1 .left_text_style {
    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-weight:700;
    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;
    text-align:left;
    padding-top:25px;
    position:relative;
    display:inline-block
}

.pixfort_normal_1 .pixfort_st {
    color:#f68121;
    font-weight:700;
    font-size:14px;
    text-align:left;
    position:relative;
    display:inline-block
}

.pixfort_normal_1 .likes_st {
    color:#a9a9a9;
    font-size:14px;
    position:relative;
    display:inline-block;
    padding-top:25px;
    padding-right:15px;
    float:right
}

.pixfort_normal_1 .socbuttons {
    position:relative;
    display:inline-block;
    overflow:hidden;
    padding-bottom:10px;
    width:100%
}

.pixfort_normal_1 .soc_icons {
    background:rgba(0,0,0,0.05);
    border-radius:3px;
    position:relative;
    display:inline-block;
    padding-top:10px;
    padding-bottom:5px;
    padding-left: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-weight:600;
    font-size:26px
}

.pixfort_normal_1 .confirm_text {
    text-align:center;
    font-size:16px;
    color:rgba(255,255,255,0.5);
    padding-top:10px;
    padding-bottom:30px;
    font-weight:700
}

.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:0;
    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:0 20px
}

.pixfort_normal_1 .success {
    background:#CFFFF5;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #B9ECCE;
    border-radius:5px;
    font-weight:400
}

.pixfort_normal_1 .error {
    background:#FFDFDF;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #FFCACA;
    border-radius:5px;
    font-weight:400
}

/*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 .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .2s linear
}

/*--- Part 1:  #Header     ---*/
.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(/assets/img/social_icons/yt.png);
    margin-left:7px
}

.pixfort_corporate_2 .yt_button:hover {
    float:right;
    background:url(/assets/img/social_icons/youtube-hover.png)
}

.pixfort_corporate_2 .twitter_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/social_icons/twitter.png);
    margin-left:7px
}

.pixfort_corporate_2 .twitter_button:hover {
    float:right;
    background:url(/assets/img/social_icons/twitter-hover.png)
}

.pixfort_corporate_2 .facebook_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/social_icons/facebook.png);
    margin-left:5px
}

.pixfort_corporate_2 .facebook_button:hover {
    float:right;
    background:url(/assets/img/social_icons/facebook-hover.png)
}

.pixfort_corporate_2 .social_button {
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .2s linear;
    float:right;
    margin-left:7px
}

.pixfort_corporate_2 .social_button:hover {
    opacity:.7
}

.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(/assets/img/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-weight:700;
    padding-top:185px;
    line-height:100%
}

.pixfort_corporate_2 .subtitle_style {
    max-width:70%;
    margin-left:15%;
    color:#d3d3d3;
    font-size:18px;
    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;
    position:relative;
    color:#fff;
    font-weight:400;
    font-size:18px;
    border-radius:3px;
    text-align:center;
    text-decoration:none;
    padding:13px 44px
}

.pixfort_corporate_2 .contact_btn a:hover {
    background:#448aef;
    position:relative;
    color:#fff;
    font-weight:400;
    font-size:18px;
    border-radius:3px;
    text-align:center
}

.pixfort_corporate_2 .note_st {
    text-align:center;
    color:#add8e6;
    font-size:13px;
    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:gray;
    font-size:22px;
    font-weight:700;
    padding:20px 0
}

.pixfort_corporate_2 .c_style {
    color:#9aa1a9;
    font-size:14px;
    font-weight:400;
    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:#333;
    padding-top:50px;
    font-size:28px;
    font-weight:700;
    text-align:center;
    line-height:100%
}

.pixfort_corporate_2 .t2_style {
    color:gray;
    font-size:20px;
    padding:15px 0;
    text-align:center
}

.pixfort_corporate_2 .t3_style {
    color:#a9a9a9;
    font-size:16px;
    padding-bottom:50px;
    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-size:20px;
    font-weight:700;
    text-align:center;
    padding-top:40px
}

.pixfort_corporate_2 .L2_style {
    color:#a9a9a9;
    font-size:16px;
    padding-top:10px;
    padding-bottom:30px;
    font-weight:400;
    text-align:center
}

.pixfort_corporate_2 .just_st {
    text-align:center
}

.pixfort_corporate_2 .h_style {
    font-size:36px;
    font-weight:700;
    color:#59a3fc;
    display:inline-block;
    position:relative;
    top: 0px;
}

.pixfort_corporate_2 .cc_style {
    font-size:16px;
    color:gray;
    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:gray;
    font-size:36px;
    font-weight:700;
    padding-top:30px
}

.pixfort_corporate_2 .a2_style {
    text-align:center;
    color:gray;
    font-size:18px;
    padding-bottom:15px
}

.pixfort_corporate_2 .a3_style {
    text-align:center;
    color:gray;
    font-size:16px;
}

.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 0;
    height:42px
}

.pixfort_corporate_2 .subscribe_a a {
    background:#aaa;
    border:none;
    color:#fff;
    font-weight:700;
    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:#fff;
    font-size:36px;
    font-weight:700;
    padding-top:30px
}

.pixfort_corporate_2 .b2_style {
    text-align:center;
    color:#d3d3d3;
    font-size:18px;
    padding-bottom:15px
}

.pixfort_corporate_2 .b3_style {
    text-align:center;
    color:#d3d3d3;
    font-size:16px;
}

.pixfort_corporate_2 .b3_style sup {
    position:relative;
    top:-10px
}

.pixfort_corporate_2 .fsc2 {
    font-size:36px;
    color:#fff
}

.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-weight:700;
    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 0
}

.pixfort_corporate_2 .LL1_style {
    color:#696969;
    font-size:20px;
    font-weight:700;
    text-align:center
}

.pixfort_corporate_2 .LL2_style {
    color:#a9a9a9;
    font-size:16px;
    padding-top:8px;
    padding-bottom:25px;
    font-weight:400;
    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:#fff;
    text-align:center;
    font-size:20px;
    padding-top:15px;
    font-weight:700
}

.pixfort_corporate_2 .txt_awesome {
    text-align:center;
    font-size:24px;
    line-height:150%;
    font-style:italic;
    color:#fff;
    text-align:center;
    width:64%;
    margin-left:18%;
    padding:10px 0
}

.pixfort_corporate_2 .via_st {
    text-align:center;
    color:#eee;
    font-size:14px;
    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(/assets/img/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:#fff;
    font-size:28px;
    padding-top:60px;
    padding-bottom:20px;
    font-weight:700
}

.pixfort_corporate_2 .subtext_style {
    font-size:14px;
    color:gray;
    padding-bottom:20px
}

.pixfort_corporate_2 .plan iframe {
    text-align:left;
    position:relative;
    display:inline-block;
    width:100%;
    height:380px;
}

.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-radius:3px;
    color:#444;
    font-weight:400;
    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
}

.pixfort_corporate_2 .contact_st {
    width:100%!important;
    float:left
}

.pixfort_corporate_2 .text_area {
    margin-bottom:0
}

.pixfort_corporate_2 .submit_btn_landing {
    background:#59a3fc;
    width:100%!important;
    padding:10px 0;
    border:none;
    border-radius:5px;
    color:#fff;
    text-decoration:none;
    text-align:center;
    margin-top:15px;
    position:relative;
    display:inline-block;
    font-weight:400;
    font-size:16px;
    border-bottom:1px solid #333
}

.pixfort_corporate_2 .submit_btn_landing:hover {
    background:#448aef;
    color:#fff;
    text-decoration:none;
    font-weight:400;
    font-size:16px;
    border-bottom:1px solid #333
}

/*--- Part 10:  #Footer     ---*/
.pixfort_corporate_2 .foot_st {
    background:#F2F2F2;
    text-align:center
}

.pixfort_corporate_2 .rights_st {
    color:#a9a9a9;
    font-size:14px;
    text-align:left;
    padding-top:25px;
    position:relative;
    display:inline-block
}

.pixfort_corporate_2 .pixfort_st {
    color:#11b1c2;
    font-weight:700;
    font-size:14px;
    text-align:left;
    position:relative;
    display:inline-block
}

.pixfort_corporate_2 .likes_st {
    color:#a9a9a9;
    font-size:14px;
    
    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;
    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(/assets/img/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-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);
    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:0;
    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:0 20px
}

.pixfort_corporate_2 .success {
    background:#CFFFF5;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #B9ECCE;
    border-radius:5px;
    font-weight:400
}

.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:400
}

.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:400
}

/*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 .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .2s linear
}

/*  Part 1:  #Header       */
.pixfort_app_3 .header_style {
    background:url(/assets/img/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;
    padding-top:5px
}

.pixfort_app_3 .htext_style {
    color:#d3d3d3;
    font-size:14px;
    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;
}

.pixfort_app_3 .title_style {
    font-size:40px;
    font-weight:700;
    color:#fff;
    line-height:100%;
    padding-top:30px
}

.pixfort_app_3 .txt_title {
    color:#faebd7;
    font-size:18px;
    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-weight:700;
    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-weight:700;
    font-size:18px;
    color:#f83
}

.pixfort_app_3 .log_st {
    padding-top:15px;
    padding-left:30px
}

.pixfort_app_3 .log_st:hover {
    opacity:.5
}

.pixfort_app_3 .phones_style {
    position:relative;
    display:inline-block;
    margin-top:110px;
    margin-right:7px;
}

.pixfort_app_3 .phones {
    width:100%;
    height:392px;
    vertical-align:bottom
}

/*  Part 2:  #Features      */
.pixfort_app_3 .cal_style {
    background:#fcf7e7;
    background-size:cover;
    box-shadow: 0px -3px #eae2c8 inset;
}

.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:#000;
    font-size:22px;
}

.pixfort_app_3 .calc_text {
    color:#696969;
    font-size:13px;
    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 0
}

.pixfort_app_3 .amazing {
    text-align:left;
}

.pixfort_app_3 .amazing_img4_st {
    position:relative;
    display:inline-block;
    width:100%;
    height:440px;
}

.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:#333;
    font-size:28px;
    font-weight:700;
    line-height:100%;
    padding-top:10px
}

.pixfort_app_3 .amaz_subtit {
    color:gray;
    font-size:20px;
    
}

.pixfort_app_3 .amaz_text {
    color:#a9a9a9;
    font-size:16px;
    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;
}

.pixfort_app_3 .text2_style {
    position:relative;
    top:-10px;
    display:inline-block;
    max-width:250px;
    padding:10px
}

.pixfort_app_3 .tit2 {
    color:#333;
    font-size:20px
}

.pixfort_app_3 .txt_st {
    color:gray;
    font-size:14px
}

/*  Part 4:  #Features2      */
.pixfort_app_3 .Designs_style {
    background:#f0f1f5;
    background-size:cover;
    padding:60px 0
}

.pixfort_app_3 .Designs_text_style {
    display:inline-block;
    padding-left:25px;
    max-width:440px;
}

.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 0
}

.pixfort_app_3 .gstyle {
    position:relative;
    width:75%;
    margin-left:13%
}

.pixfort_app_3 .t1_style {
    color:#333;
    padding-top:50px;
    font-size:28px;
    text-align:center;
    line-height:100%;
    font-weight:700
}

.pixfort_app_3 .t2_style {
    color:gray;
    font-size:20px;
    padding:15px 0;
    text-align:center
}

.pixfort_app_3 .t3_style {
    color:#a9a9a9;
    font-size:16px;
    padding-bottom:50px;
    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:gray;
    font-size:36px;
    font-weight:700;
    padding-top:30px
}

.pixfort_app_3 .a2_style {
    text-align:center;
    color:gray;
    font-size:18px;
    padding-bottom:15px
}

.pixfort_app_3 .a3_style {
    text-align:center;
    color:gray;
    font-size:16px;
}

.pixfort_app_3 .fsc1 {
    font-size:36px;
    color:#696969
}

.pixfort_app_3 .subscribe_st {
    text-align:center;
    padding:20px 0;
    height:42px
}

.pixfort_app_3 .subscribe_a a {
    background:#aaa;
    border:none;
    color:#fff;
    font-weight:700;
    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:#fff;
    font-size:36px;
    font-weight:700;
    padding-top:30px
}

.pixfort_app_3 .b2_style {
    text-align:center;
    color:#faebd7;
    font-size:16px;
    padding-bottom:15px
}

.pixfort_app_3 .b3_style {
    text-align:center;
    color:#faebd7;
    font-size:16px;
}

.pixfort_app_3 .b_bloc3_style {
    background:#df6a0a;
    border-top:1px solid #df6a0a;
    position:relative
}

.pixfort_app_3 .fsc2 {
    font-size:36px;
    color:#fff
}

.pixfort_app_3 .subscribe_b a {
    background:#f68121;
    border:none;
    color:#fff;
    font-weight:700;
    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;    
    padding:30px 0
}

.pixfort_app_3 .titres {
    padding-bottom:30px
}

.pixfort_app_3 .gstyle {
    position:relative;
    max-width:745px;
}

.pixfort_app_3 .comp1_style {
    color:#696969;
    font-size:20px;
    text-align:center;
    font-weight:700
}

.pixfort_app_3 .comp2_style {
    color:#a9a9a9;
    font-size:16px;
    padding:15px 0;
    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:#fff;
    text-align:center;
    font-size:20px;
    padding-top:15px
}

.pixfort_app_3 .txt_awesome {
    text-align:center;
    font-size:24px;
    line-height:150%;
    font-style:italic;
    color:#fff;
    text-align:center;
    width:64%;
    margin-left:18%;
    padding:10px 0
}

.pixfort_app_3 .via_st {
    text-align:center;
    color:#eee;
    font-size:14px;
    position:relative;
    top:-5px
}

/*  Part 8:  #Contact     */
.pixfort_app_3 .download_style {
    background:url(/assets/img/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 0;
    text-align:center
}

.pixfort_app_3 .h_download {
    color:#fff;
    text-align:center;
    font-size:26px;
    padding-top:15px
}

.pixfort_app_3 .txt_download {
    font-size:16px;
    line-height:150%;
    color:#fff;
    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;
    text-align:left;
    padding-top:25px;
    position:relative;
    display:inline-block
}

.pixfort_app_3 .pixfort_st {
    color:#f68121;
    font-weight:700;
    font-size:14px;
    text-align:left;
    position:relative;
    display:inline-block
}

.pixfort_app_3 .likes_st {
    color:#a9a9a9;
    font-size:14px;
    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;
    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 .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .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(/assets/img/Social_icons/yt.png);
    margin-left:7px
}

.pixfort_real_estate_4 .yt_button:hover {
    float:right;
    background:url(/assets/img/Social_icons/youtube-hover.png)
}

.pixfort_real_estate_4 .twitter_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/twitter.png);
    margin-left:7px
}

.pixfort_real_estate_4 .twitter_button:hover {
    float:right;
    background:url(/assets/img/Social_icons/twitter-hover.png)
}

.pixfort_real_estate_4 .facebook_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/facebook.png);
    margin-left:5px
}

.pixfort_real_estate_4 .facebook_button:hover {
    float:right;
    background:url(/assets/img/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(/assets/img/gestionale_quiz_patente_autoscuole/bg.jpg) 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 0;
    padding-bottom:40px
}

.pixfort_real_estate_4 .start_style {
    text-align:center;
    font-size:48px;
    font-weight:700;
    color:#fff
}

.pixfort_real_estate_4 .txt_start {
    text-align:center;
    color:#d3d3d3;
    font-size:18px;
    max-width:72%;
    margin-left:14%;
    line-height:30px
}

.pixfort_real_estate_4 .gethouse_btn a {
    background:#8aba56;
    border:none;
    border-radius:3px;
    font-weight:400;
    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-weight:400;
    font-size:16px;
    color:#fff
}

.pixfort_real_estate_4 .note_st {
    text-align:center;
    color:#f0fff0;
    font-size:13px;
    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;
    box-shadow: 0px -3px #ddf2c7 inset;
}

.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:700;
    font-size:16px;
    
}

.pixfort_real_estate_4 .calc_text {
    color:#a9a9a9;
    font-size:14px;
    position: relative;
    top: -15px;
    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:700;
    color:#000;
}

.pixfort_real_estate_4 .subtitle_homes {
    text-align:center;
    color:#a9a9a9;
    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
}

.pixfort_real_estate_4 .tit_info {
    font-size:18px;
    color:#696969;
    font-weight:700;
    padding-top:30px;
    line-height:30%
}

.pixfort_real_estate_4 .txt_info {
    color:#a9a9a9;
    font-size:14px;
}

.pixfort_real_estate_4 .info1 {
    line-height:200%;
    font-size:14px;
    font-weight:700;
}

.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:#696969
}

.pixfort_real_estate_4 .info2 {
    font-size:14px;
    font-weight:bolder;
    position:relative;
    padding-top:10px;
    padding-bottom:10px
}

.pixfort_real_estate_4 .contact_btn a {
    background:#8aba56;
    border:none;
    border-radius:2px;
    
    font-weight:400;
    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-size:14px;
    color:#fff
}

/*---  Part 5:  #Services   ---*/
.pixfort_real_estate_4 .Designs_style {
    background:#fff;
    background-size:cover;
    padding:70px 0
}

.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;
}

.pixfort_real_estate_4 .amaz_tit {
    color:#000;
    
    font-size:28px;
    font-weight:400;
    line-height:100%
}

.pixfort_real_estate_4 .amaz_subtit {
    color:#555;
    font-size:20px;
    
}

.pixfort_real_estate_4 .amaz_text {
    color:#a9a9a9;
    font-size:16px;   
    line-height:200%;
    position:relative;
    top:-15px
}

.pixfort_real_estate_4 .contactus_btn a {
    background:#8aba56;
    border:none;
    border-radius:2px;
    font-weight:400;
    font-size:18px;
    color:#fff;
    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-weight:400;
    font-size:18px;
    color:#fff
}

/*---  Part 6:  #Clients   ---*/
.pixfort_real_estate_4 .logos_style {
    background:#fff;
    text-align:center;
    padding:20px 0
}

.pixfort_real_estate_4 .titres {
    padding-bottom:30px
}

.pixfort_real_estate_4 .L1_style {
    color:#696969;
    font-size:24px;
    font-weight:400
}

.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;
    
    padding:40px 0;
    border-bottom:3px solid #ddd
}

.pixfort_real_estate_4 .L1_style {
    color:#696969;
    font-size:20px;
    font-weight:700;
    padding-bottom:10px
}

.pixfort_real_estate_4 .L2_style {
    color:#a9a9a9;
    font-size:16px;
    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;
    width:72%;
    color:gray;
    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
}
.school_container{
	height: 140px;
}
.nome_autoscuola{
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: normal;
    word-wrap: initial;
}
/*---  Part 8:  #Contact   ---*/
.pixfort_real_estate_4 .contact_section {
    background:url(/assets/img/gestionale_quiz_patente_autoscuole/bg.jpg) fixed no-repeat center top;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    background-size:cover;
}

.no-margin-right {
    margin-right:0!important;
    padding-right:0
}

.no-margin-left {
    margin-left:0!important;
    padding-left:0
}

.pixfort_real_estate_4 .Contact_bloc {
    background:rgba(186,186,86,0.2);
    position:relative;
    display:inline-block
}

.pixfort_real_estate_4 .text_input, .pixfort_real_estate_4 .estate_text_input {
    width:76%;
    text-align:left;
    padding-left:12%;

}

.pixfort_real_estate_4 .headtext_style {
    color:#fff;
    font-size:20px;
    padding-top:55px;
    padding-bottom:20px;
}

.pixfort_real_estate_4 .subtext_style {
    font-size:14px;
    color:#ffffe0;
    width:75%;
    padding-bottom:14px;
}

.pixfort_real_estate_4 .style11 {
    margin-bottom:-8px;
    padding:0;
    display:inline-block
}

.pixfort_real_estate_4 .plan_st iframe {
    position:relative;
    display:inline-block;
    width:100%;
    min-height:525px;
    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%;
    font-weight:400;
    font-size:16px
}

.pixfort_real_estate_4 .submit_btn:hover {
    background:#77b141;
    border:none;
    border-radius:5px;
    color:#fff;
    margin:0;
    font-weight:400;
    font-size:16px
}

.pixfort_real_estate_4 .contact_st {
    position:relative;
    display:inline-block;
    padding-bottom:50px;
    width:100%
}

.pixfort_real_estate_4 #contact_form form {
    position:relative
}

.pixfort_real_estate_4 #contact_form input {
    padding:10px 0;
    border-radius:3px;
    color:#000;
    font-weight:400;
    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
}

/*---  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;
    
    text-align:left;
    padding-top:25px;
    position:relative;
    display:inline-block
}

.pixfort_real_estate_4 .pixfort_st {
    color:#f68121;
    font-weight:700;
    font-size:14px;
    
    text-align:left;
    position:relative;
    display:inline-block
}

.pixfort_real_estate_4 .likes_st {
    color:#a9a9a9;
    font-size:14px;
    
    position:relative;
    display:inline-block;
    padding-top:25px;
    padding-right:15px;
    float:right
}

.pixfort_real_estate_4 .socbuttons {
    position:relative;
    display:inline-block;
    overflow:hidden;
    padding-bottom:10px;
    width:100%
}

.pixfort_real_estate_4 .soc_icons {
    background:rgba(0,0,0,0.05);
    border-radius:3px;
    position:relative;
    display:inline-block;
    padding-top:10px;
    padding-bottom:5px;
    padding-left: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-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);
    
    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:0;
    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:0 20px
}

.pixfort_real_estate_4 .success {
    background:#CFFFF5;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #B9ECCE;
    border-radius:5px;
    font-weight:400
}

.pixfort_real_estate_4 .error {
    background:#FFDFDF;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #FFCACA;
    border-radius:5px;
    font-weight:400
}

/*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 0;
    border-bottom:3px solid #ddd
}

.pixfort_hotel_5 .yt_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/yt.png);
    margin-left:5px
}

.pixfort_hotel_5 .yt_button:hover {
    background:url(/assets/img/Social_icons/youtube-hover.png);
    float:right
}

.pixfort_hotel_5 .twitter_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/twitter.png);
    margin-left:5px
}

.pixfort_hotel_5 .twitter_button:hover {
    float:right;
    background:url(/assets/img/Social_icons/twitter-hover.png)
}

.pixfort_hotel_5 .facebook_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/facebook.png);
    margin-left:5px
}

.pixfort_hotel_5 .facebook_button:hover {
    float:right;
    background:url(/assets/img/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(/assets/img/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-weight:400;
    color:#a9a9a9;
    padding-top:110px
}

.pixfort_hotel_5 .four_style {
    text-align:center;
    font-size:48px;
    
    font-weight:700;
    color:#fff
}

.pixfort_hotel_5 .red_segment {
    background-color:#cc333f;
    width:60px;
    height:5px;
    margin:25px 0;
    margin-left:auto;
    margin-right:auto
}

.pixfort_hotel_5 .txt_start {
    text-align:center;
    color:#d3d3d3;
    font-size:18px;
    
    max-width:65%;
    margin-left:auto;
    margin-right:auto
}

.pixfort_hotel_5 .gethouse_btn a {
    background:#cc333f;
    border:none;
    border-radius:3px;
    
    font-weight:400;
    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-weight:400;
    font-size:18px;
    color:#fff
}

.pixfort_hotel_5 .note_st {
    text-align:center;
    color:#f0fff0;
    font-size:13px;
    
    padding-bottom:40px
}

/*---  Part 3:  #Features  ---*/
.pixfort_hotel_5 .cal_style {
    background:#faf5f5;
    background-size:cover;
    
    box-shadow: 0px -3px #eadbdc inset;
    text-align:center
}

.pixfort_hotel_5 .pad_top {
    padding-top:35px
}

.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:700;
    font-size:16px;
    
}

.pixfort_hotel_5 .calc_text {
    color:#a9a9a9;
    font-size:14px;
    
    max-width:90%;
    position: relative;
    top: -10px;
    margin-left:auto;
    margin-right:auto
}

/*---  Part 4:  #Services  ---*/
.pixfort_hotel_5 .Homes {
    background:#fff;
    background-size:cover;
    text-align:center;
    padding:50px 0;
}

.pixfort_hotel_5 .title_homes {
    text-align:center;
    font-size:28px;
    font-weight:700;
    color:#000;
    
}

.pixfort_hotel_5 .subtitle_homes {
    text-align:center;
    color:#a9a9a9;
    
    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 0
}

.pixfort_hotel_5 .calc_homes_st {
    color:#000;
    font-weight:700;
    font-size:18px;
    
}

.pixfort_hotel_5 .calc_homes_text {
    color:#a9a9a9;
    font-size:14px;
    
}

.pixfort_hotel_5 .perday_btn a {
    background:#cc333f;
    border:none;
    border-radius:2px;
    
    font-weight:400;
    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-weight:400;
    font-size:12px;
    color:#fff
}

.pixfort_hotel_5 .box_Homes {
    background:#faf5f5;
    box-shadow:0 -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:30px;
    padding: 20px;
    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:400;
    font-size:18px;
    text-align:left
}

.pixfort_hotel_5 .b2_homes_st {
    color:#a9a9a9;
    font-weight:400;
    font-size:14px;
    text-align:left;
    position:relative;
}

.pixfort_hotel_5 .Res_st {
    position:relative;
    display:inline-block;
    text-align:left;
    //top:-15px;
    margin-right:0px;
    float:right;
}

.pixfort_hotel_5 .Reservation_btn a {
    background:#cc333f;
    border:none;
    border-radius:3px;
    
    font-weight:400;
    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(/assets/img/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 0
}

.pixfort_hotel_5 .logos_style img {
    padding-bottom:20px
}

.pixfort_hotel_5 .L1_style {
    color:#fff;
    font-size:20px;
    text-align:center;
    
}

.pixfort_hotel_5 .L2_style {
    color:#a9a9a9;
    font-size:16px;
    text-align:center;
    
    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 0
}

.pixfort_hotel_5 .N1_style {
    color:#000;
    
    font-size:28px;
    text-align:left;
    font-weight:700
}

.pixfort_hotel_5 .N2_style {
    color:#a9a9a9;
    text-align:left;
    
    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;
    
    padding:40px 0;
    border-bottom:3px solid #b5232f
}

.pixfort_hotel_5 .L3_style {
    color:#d3d3d3;
    font-size:16px;
    text-align:center;
    
    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;
    
    width:80%;
    color:gray;
    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 0
}

.pixfort_hotel_5 .Get_Room {
    color:#000;
    font-size:28px;
    text-align:center;
    
}

.pixfort_hotel_5 .txt_Res {
    color:gray;
    font-size:14px;
    
    max-width:370px;
    margin-left:auto;
    margin-right:auto
}

.pixfort_hotel_5 .Res_btn a {
    background:#cc333f;
    border:none;
    border-radius:3px;
    
    font-weight:400;
    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-weight:400;
    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;
    
    text-align:left;
    padding-top:25px;
    position:relative;
    display:inline-block
}

.pixfort_hotel_5 .pixfort_st {
    color:#cc333f;
    font-weight:700;
    font-size:14px;
    
    text-align:left;
    position:relative;
    display:inline-block
}

.pixfort_hotel_5 .likes_st {
    color:#a9a9a9;
    font-size:14px;
    
    position:relative;
    display:inline-block;
    padding-right:15px;
    padding-top:25px;
    float:right
}

.pixfort_hotel_5 .socbuttons {
    position:relative;
    display:inline-block;
    overflow:hidden;
    padding-bottom:10px;
    width:100%
}

.pixfort_hotel_5 .soc_icons {
    background:rgba(0,0,0,0.05);
    border-radius:3px;
    position:relative;
    display:inline-block;
    padding-top:10px;
    padding-bottom:5px;
    padding-left: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 0;
    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(/assets/img/Social_icons/yt.png);
    margin-left:5px;
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .2s linear
}

.pixfort_university_6 .yt_button:hover {
    background:url(/assets/img/Social_icons/youtube-hover.png);
    float:right
}

.pixfort_university_6 .twitter_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/twitter.png);
    margin-left:5px;
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .2s linear
}

.pixfort_university_6 .twitter_button:hover {
    float:right;
    background:url(/assets/img/Social_icons/twitter-hover.png)
}

.pixfort_university_6 .facebook_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/facebook.png);
    margin-left:5px;
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .2s linear
}

.pixfort_university_6 .facebook_button:hover {
    float:right;
    background:url(/assets/img/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(/assets/img/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-weight:600;
    color:#fff;
    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;
    
    width:160px;
    height:35px;
    border-radius:3px;
    text-decoration:none;
    position:relative;
    display:inline-block;
    padding-top:15px;
    margin-right:5px;
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .2s linear
}

.pixfort_university_6 .college_btn a:hover {
    background:#60bb5a
}

.pixfort_university_6 .join_btn a {
    background:#ff7243;
    font-size:16px;
    color:#fff;
    
    width:160px;
    height:35px;
    display:inline-block;
    border-radius:3px;
    text-decoration:none;
    position:relative;
    display:inline-block;
    padding-top:15px;
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .2s linear
}

.pixfort_university_6 .join_btn a:hover {
    background:#f25c33
}

.pixfort_university_6 .note_st {
    text-align:center;
    color:#f0fff0;
    font-size:13px;
    
    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 0;
    text-align:center;
    position:relative
}

.pixfort_university_6 .logos_width {
    display:inline-block
}

.pixfort_university_6 .logos_width img {
}

/*---  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 0
}

.pixfort_university_6 .uni_st {
    color:#000;
    font-weight:700;
    font-size:18px;
    
    margin-bottom:10px
}

.pixfort_university_6 .uni_text {
    color:#a9a9a9;
    font-size:14px;
    
    margin-bottom:5px
}

.pixfort_university_6 .link_1_btn a {
    background:#59a3fc;
    font-size:12px;
    color:#fff;
    border-radius:3px;
    text-decoration:none;
    position:relative;
    float:right;
    display:inline-block;
    padding:7px 25px 5px;
    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;
    
    border-radius:3px;
    text-decoration:none;
    position:relative;
    float:right;
    display:inline-block;
    padding:7px 25px 5px;
    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;
    
    border-radius:3px;
    text-decoration:none;
    position:relative;
    float:right;
    display:inline-block;
    padding:7px 25px 5px;
    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;
    
    border-radius:3px;
    text-decoration:none;
    position:relative;
    float:right;
    display:inline-block;
    padding:7px 25px 5px;
    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 0
}

.pixfort_university_6 .zone_left {
    position:relative;
    display:inline-block;
    padding:30px 0;
    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%;
}

.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:#000;
    font-size:22px;
    
    line-height:28px
}

.pixfort_university_6 .subject_st {
    color:#a9a9a9;
    font-size:16px;
    
    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:#000;
    font-size:22px;
}

.pixfort_university_6 .text-style {
    position:relative;
    font-size:14px;
    color:#a9a9a9;
    margin-left:20px;
    
}

.pixfort_university_6 .send_btn .submit_btn {
    background:#7cc576;
    padding:10px 30px;
    box-shadow: none;
    border: none;
    border-radius:3px;
    color:#fff;
    
    font-size:16px;
    text-decoration:none;
    font-weight:400;
    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;
    
    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-left:10px;
}

.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;
    padding:40px 0;
}

.pixfort_university_6 .L1_style {
    color:gray;
    font-size:20px;
    text-align:center;
    
}

.pixfort_university_6 .L3_style {
    color:#a9a9a9;
    font-size:16px;
    text-align:center;
    
    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;
    
    width:80%;
    color:gray;
    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;
    
    text-align:left;
    padding-top:25px;
    position:relative;
    display:inline-block
}

.pixfort_university_6 .pixfort_st {
    color:#f68121;
    font-weight:700;
    font-size:14px;
    
    text-align:left;
    position:relative;
    display:inline-block
}

.pixfort_university_6 .likes_st {
    color:#a9a9a9;
    font-size:14px;
    
    position:relative;
    display:inline-block;
    padding-right:15px;
    padding-top:25px;
    float:right
}

.pixfort_university_6 .socbuttons {
    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;
    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-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);
    
    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;
    border-radius:3px;
    padding-bottom:0;
    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:0 20px
}

.pixfort_university_6 .success {
    background:#CFFFF5;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #B9ECCE;
    border-radius:5px;
    font-weight:400
}

.pixfort_university_6 .error {
    background:#FFDFDF;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #FFCACA;
    border-radius:5px;
    font-weight:400
}

/*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 0;
    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(/assets/img/Social_icons/yt.png);
    margin-left:5px
}

.pixfort_shop_7 .yt_button:hover {
    background:url(/assets/img/Social_icons/youtube-hover.png);
    float:right
}

.pixfort_shop_7 .twitter_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/twitter.png);
    margin-left:5px
}

.pixfort_shop_7 .twitter_button:hover {
    float:right;
    background:url(/assets/img/Social_icons/twitter-hover.png)
}

.pixfort_shop_7 .facebook_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/facebook.png);
    margin-left:5px
}

.pixfort_shop_7 .facebook_button:hover {
    float:right;
    background:url(/assets/img/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(/assets/img/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 {
    font-size:40px;
    font-weight:400;
    color:#fff;
    padding-top:110px
}

.pixfort_shop_7 .segment {
    background-color:#59a3fc;
    width:80px;
    height:6px;
    margin:25px 0
}

.pixfort_shop_7 .shop_text {
    color:#f0ffff;
    font-size:20px;
    
    font-weight:400;
    position:relative;
    max-width:387px;
    line-height:32px
}

.pixfort_shop_7 .email_subscribe {
    position:relative;
    top:15px;
}

.pixfort_shop_7 #contact_form input {
    background:#fff;
    border-radius:3px;
    color:#000;
    
    font-weight:400;
    font-size:14px;
    width:280px;
    padding-left:10px;
    padding:14px 5px !important;
    display:inline-block
}

.pixfort_shop_7 .subscribe_btn {
    background:linear-gradient(#ff9500,#ff5e3a) no-repeat;
    border-radius:3px;
    color:#fff;
    font-weight:400;
    font-size:15px;
    text-align:center;
    text-decoration:none;
    display:inline-block;
    padding:14px 30px;
    margin:0 8px;
    border:none
}

.pixfort_shop_7 .subscribe_btn:hover {
    background:linear-gradient(#f28200,#f24b2c) no-repeat;
    color:#fff;
    border:none
}

.pixfort_shop_7 .note_st {
    text-align:left;
    color:#f0fff0;
    font-size:13px;
    
    padding-bottom:80px
}

.pixfort_shop_7 .sold {
    text-align:center;
    margin-top:130px;
    width:98%;
    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:#fff;
    
    position:relative;
    top:-130px;
    left:17px
}

.pixfort_shop_7 .text_s {
    font-size:22px;
    color:#fff;
    
    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 0;
    text-align:center;
    position:relative
}

.pixfort_shop_7 .logos_width {
    display:inline-block
}

.pixfort_shop_7 .logos_width img {
}

/*---  Part 4: #Features  ---*/
.pixfort_shop_7 .new_story {
    padding:30px 0
}

.pixfort_shop_7 .zone_left {
    padding:20px 0;
    position:relative;
    display:inline-block;
    width:100%
}

.icon-1_st {
    background:linear-gradient(#1ad6fd,#2466e0);
    position:relative;
    width:90px;
    height:90px;
    text-align:center;
    border-radius:45px;
    display:inline-block;
}

.icon-2_st {
    background:linear-gradient(#ff5e3a,#ff2a68);
    position:relative;
    width:90px;
    height:90px;
    text-align:center;
    border-radius:45px;
    display:inline-block;
}

.icon-3_st {
    background:linear-gradient(#ffdb4c,#ffcd02);
    position:relative;
    width:90px;
    height:90px;
    text-align:center;
    border-radius:45px;
    display:inline-block;
}

.pixfort_shop_7 .icon_st {
    position:relative;
    display:inline-block;
    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;
    
}

.pixfort_shop_7 .subject_st {
    color:#a9a9a9;
    font-size:16px;
    
    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 0;
    text-align:center
}

.pixfort_shop_7 .disco_1 {
    background:url(/assets/img/7_shop_products/1.png) no-repeat #eee;
    border-radius:3px;
    width:100%;
    height:auto;
    position:relative;
    display:inline-block
}

.pixfort_shop_7 .disco_2 {
    background:url(/assets/img/7_shop_products/2.png) no-repeat #eee;
    border-radius:3px;
    width:100%;
    height:auto;
    position:relative;
    display:inline-block
}

.pixfort_shop_7 .disco_3 {
    background:url(/assets/img/7_shop_products/3.png) no-repeat #eee;
    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 0;
    top:5px;
    left:20px
}

.pixfort_shop_7 .txt_1 {
    color:#fff;
    position:relative;
    font-size:20px;
    text-align:left;
    
    top:20px;
    left:20px
}

.pixfort_shop_7 .txt_2 {
    color:#d3d3d3;
    position:relative;
    font-size:16px;
    text-align:left;
    max-width:210px;
    top:-10px;
    left:20px;
}

/*---  Part 6: #Testimonials  ---*/
.pixfort_shop_7 .envato_unbounce {
    background:#fff;
    text-align:center;
    
}

.pixfort_shop_7 .L1_style {
    color:gray;
    font-size:20px;
    text-align:center;
    line-height:100%;
    
    padding-top:30px
}

.pixfort_shop_7 .L3_style {
    color:#a9a9a9;
    font-size:16px;
    text-align:center;
    
    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;
    
    color:gray;
    max-width:74%;
    padding: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;
    
    text-align:left;
    padding-top:25px;
    position:relative;
    display:inline-block
}

.pixfort_shop_7 .pixfort_st {
    color:#59a3fc;
    font-weight:700;
    font-size:14px;
    
    text-align:left;
    position:relative;
    display:inline-block
}

.pixfort_shop_7 .likes_st {
    color:#a9a9a9;
    font-size:14px;
    
    position:relative;
    display:inline-block;
    padding-right:15px;
    padding-top:25px;
    text-align:left
}

.pixfort_shop_7 .socbuttons {
    padding-bottom:10px;
    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;
    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-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;
    
    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:0;
    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:0 20px
}

.pixfort_shop_7 .success {
    background:#CFFFF5;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #B9ECCE;
    border-radius:5px;
    font-weight:400
}

.pixfort_shop_7 .error {
    background:#FFDFDF;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #FFCACA;
    border-radius:5px;
    font-weight:400
}

/*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 0;
    box-shadow:0 -3px rgba(0,0,0,0.15) inset
}

.pixfort_ecourse_8 .logo_padd_left {
}

.pixfort_ecourse_8 .social_button {
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .2s linear;
    float:right;
    margin-left:7px
}

.pixfort_ecourse_8 .social_button:hover {
    opacity:.7
}

.pixfort_ecourse_8 .yt_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/yt.png);
    margin-left:5px
}

.pixfort_ecourse_8 .yt_button:hover {
    background:url(/assets/img/Social_icons/youtube-hover.png);
    float:right
}

.pixfort_ecourse_8 .twitter_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/twitter.png);
    margin-left:5px
}

.pixfort_ecourse_8 .twitter_button:hover {
    float:right;
    background:url(/assets/img/Social_icons/twitter-hover.png)
}

.pixfort_ecourse_8 .facebook_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/facebook.png);
    margin-left:5px
}

.pixfort_ecourse_8 .facebook_button:hover {
    float:right;
    background:url(/assets/img/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(/assets/img/gestionale_quiz_patente_autoscuole/Testimonianza_autoscuola_in_cloud_gestionale_allievi_autoscuole_quiz_patente.jpg) #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:#fff;
    font-size:24px;
    
    text-align:left;
    padding-top:20px
}

.pixfort_ecourse_8 .txt_st {
    color:#83B348;
    font-size:14px;
    line-height:25px;
    
    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:#fff;
    font-size:26px;
    
    line-height:100%;
    padding-top:60px
}

.pixfort_ecourse_8 .segment {
    background:#674397;
    width:80px;
    height:6px;
    margin:25px 0
}

.pixfort_ecourse_8 .subtext_style {
    color:#e6e6fa;
    font-size:18px;
    
    max-width:320px;
    padding-bottom:14px;
    line-height:28px
}

.pixfort_ecourse_8 .subscribe_btn {
    background:#83B348;
    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-weight:400;
    font-size:16px;
    text-shadow:none
}

.pixfort_ecourse_8 .subscribe_btn:hover {
    background:#71A959;
    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 form {
    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-weight:400;
    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;
    
    padding:20px 0
}

/*---  Part 3: #Partners   ---*/
.pixfort_ecourse_8 .logos_sect {
    background:#f6f6f6;
    background-size:cover;
    text-align:center
}

.pixfort_ecourse_8 .padd_updown {
    padding:30px 0;
    text-align:center;
    position:relative
}

.pixfort_ecourse_8 .logos_width {
    display:inline-block
}

.pixfort_ecourse_8 .logos_width img {
}

/*---  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-weight:600;
    line-height:100%;
    padding-top:40px
}

.pixfort_ecourse_8 .great_st {
    color:#bea6dd;
    font-size:16px;
    
    padding-bottom:30px
}

.pixfort_ecourse_8 .icon-1_st {
    background:linear-gradient(#926fd7,#674397);
    position:relative;
    width:90px;
    height:90px;
    text-align:center;
    border-radius:45px;
    display:inline-block
}

.pixfort_ecourse_8 .icon-2_st {
    background:linear-gradient(#926fd7,#674397);
    position:relative;
    width:90px;
    height:90px;
    text-align:center;
    border-radius:45px;
    display:inline-block
}

.pixfort_ecourse_8 .icon-3_st {
    background:linear-gradient(#926fd7,#674397);
    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:#696969;
    text-align:center;
    font-size:22px;
    
    font-weight:600;
    padding-top:30px
}

.pixfort_ecourse_8 .T2 {
    color:#a9a9a9;
    text-align:center;
    font-size:16px;
    
    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-weight:600;
    line-height:150%;
    padding-top:30px
}

.pixfort_ecourse_8 .TT2 {
    color:#a9a9a9;
    text-align:left;
    font-size:16px;
    
    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-weight:700;
    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 .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .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:0;
    vertical-align:bottom;
    float:right
}

/*---  Part 5: #Features   ---*/
.pixfort_ecourse_8 .features_section {
    background:#f6f6f6;
    padding:35px 0
}

.pixfort_ecourse_8 .feature_1 {
    background:url(/assets/img/gestionale_quiz_patente_autoscuole/gestionale_autoscuole_collaboratori.jpg) 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(/assets/img/gestionale_quiz_patente_autoscuole/amazon-web-services.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(/assets/img/gestionale_quiz_patente_autoscuole/gestionale_autoscuole_cloud_app_iphone.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;
    
    padding-top:25px;
    padding-left:20px
}

.pixfort_ecourse_8 .txt_2 {
    color:gray;
    position:relative;
    font-size:14px;
    
    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;
    
}

.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%;
    
}

.pixfort_ecourse_8 .L3_style {
    color:#a9a9a9;
    font-size:16px;
    text-align:center;
    
    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;
    
    color:gray;
    max-width:74%;
    padding: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 {    
    text-align:center
}

.pixfort_ecourse_8 .rights_st {
    color:#a9a9a9;
    font-size:14px;
    text-align:left;
    padding-top:25px;
    position:relative;
    display:inline-block
}

.pixfort_ecourse_8 .pixfort_st {
    color:#674397;
    font-weight:700;
    font-size:14px;
    text-align:left;
    position:relative;
    display:inline-block
}

.pixfort_ecourse_8 .likes_st {
    color:#a9a9a9;
    font-size:14px;
    
    position:relative;
    display:inline-block;
    padding-right:15px;
    padding-top:25px;
    float:right
}

.pixfort_ecourse_8 .socbuttons {
    position:relative;
    display:inline-block;
    overflow:hidden;
    padding-bottom:10px;
    width:100%
}

.pixfort_ecourse_8 .soc_icons {
    background:rgba(0,0,0,0.05);
    border-radius:3px;
    position:relative;
    display:inline-block;
    padding-top:10px;
    padding-bottom:5px;
    padding-left: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-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;
    
    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:700;
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .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:0;
    box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.2)!important
}

.pixfort_ecourse_8 .confirm_gp {
    position:relative;
    top:0!important;
    padding:0 20px
}

.pixfort_ecourse_8 .success {
    background:#CFFFF5;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #B9ECCE;
    border-radius:5px;
    font-weight:400
}

.pixfort_ecourse_8 .error {
    background:#FFDFDF;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #FFCACA;
    border-radius:5px;
    font-weight:400
}

/*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(/assets/img/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 .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .2s linear;
    float:right;
    margin-left:7px
}

.pixfort_normal_1 .social_button:hover {
    opacity:.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-right:50px;
    box-sizing:border-box
}

.pixfort_ebook_9 .headtext_style {
    color:#fff;
    font-size:26px;
    line-height:100%;
    padding-top:60px
}

.pixfort_ebook_9 .segment {
    background:#ff2a68;
    width:80px;
    height:6px;
    margin:25px 0
}

.pixfort_ebook_9 .subtext_style {
    color:#e6e6fa;
    font-size:18px;
    
    max-width:357px;
    padding-bottom:20px
}

.pixfort_ebook_9 .contact_st form {
    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-weight:400;
    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
}

.pixfort_ebook_9 .subscribe_btn {
    background:linear-gradient(#ff5e3a,#ff2a68) no-repeat;
    padding:30px 30px 5px 15px;
    border:none;
    border-radius:3px;
    color:#fff;
    margin:0;
    padding:10px;
    position:relative;
    width:100%;
    height:48px;
    font-weight:400;
    font-size:16px
}

.pixfort_ebook_9 .subscribe_btn:hover {
    background:linear-gradient(#f22055,#f24b2c) no-repeat;
    padding:30px 30px 5px 15px;
    position:relative;
    border:none;
    border-radius:5px;
    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:#fff;
    font-size:14px;
    text-align:center;
    padding:20px 0
}

.pixfort_ebook_9 .soc_logos {
    text-align:center;
    margin-bottom:50px;
}

.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(#ff5e3a,#ff2a68) no-repeat;
    background-size:cover;
    padding-top:65px;
    padding-bottom:30px
}

.pixfort_ebook_9 .title_chapter {
    color:#fff;
    
    font-size:22px;
    font-weight:500
}

.pixfort_ebook_9 .text_chapter {
    color:#fcf;
    
    font-size:14px;
    font-weight:400;
    display:inline-block
}

/* Part 3:  #Video        */
.pixfort_ebook_9 .amazing_ebook {
    background:#fff;
    text-align:center;
    padding:70px 0
}

.pixfort_ebook_9 .TT1 {
    color:#000;
    text-align:left;
    font-size:26px;
    
    font-weight:600;
    line-height:150%
}

.pixfort_ebook_9 .TT2 {
    color:gray;
    text-align:left;
    font-size:18px;
    
    padding-bottom:15px
}

.pixfort_ebook_9 .TT3 {
    color:#a9a9a9;
    text-align:left;
    font-size:16px;
    
    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:gray;
    font-size:16px;
    
}

.pixfort_ebook_9 .times_st {
    color:#ff2a68;
    font-size:16px;
    
}

.pixfort_ebook_9 .video_style iframe {
    position:relative;
    display:inline-block;
    width:100%;
    margin-bottom:0
}

/*  Part 4:  #Services    */
.pixfort_ebook_9 .writers_section {
    background:#eee;
    text-align:center;
    padding-top:40px
}

.pixfort_ebook_9 .title_st {
    color:#000;
    font-size:20px;
    font-weight:600;
    line-height:100%;
    
}

.pixfort_ebook_9 .subtitle_st {
    color:#a9a9a9;
    font-size:16px;
    line-height:100%;
    
    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 {
    
    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%;
    
}

.pixfort_ebook_9 .job_st {
    color:#ff2a68;
    font-size:12px;
    font-style:italic;
    line-height:100%;
    padding-bottom:10px;
    
}

.pixfort_ebook_9 .details_st {
    color:gray;
    font-size:14px;
    
}

.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(/assets/img/Social_icons/yt.png);
    margin-left:10px
}

.pixfort_ebook_9 .yt_button:hover {
    background:url(/assets/img/Social_icons/youtube-hover.png);
    float:right
}

.pixfort_ebook_9 .twitter_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/twitter.png);
    margin-left:10px
}

.pixfort_ebook_9 .twitter_button:hover {
    float:right;
    background:url(/assets/img/Social_icons/twitter-hover.png)
}

.pixfort_ebook_9 .facebook_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/facebook.png)
}

.pixfort_ebook_9 .facebook_button:hover {
    float:right;
    background:url(/assets/img/Social_icons/facebook-hover.png)
}

/*  Part 5:  #Partners    */
.pixfort_ebook_9 .download_section {
    background:#fff;
    padding:40px 0;
    text-align:center
}

.pixfort_ebook_9 .down_title {
    color:#000;
    font-size:28px;
    
}

.pixfort_ebook_9 .down_subtitle {
    color:#a9a9a9;
    font-size:16px;
    
    max-width:400px;
    margin-left:auto;
    margin-right:auto
}

.pixfort_ebook_9 .getebook_btn a {
    background:#fff;
    border:none;
    border-radius:3px;
    
    font-weight:700;
    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 .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .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;
    
    text-align:left;
    padding-top:25px;
    position:relative;
    display:inline-block
}

.pixfort_ebook_9 .pixfort_st {
    color:#ff2a68;
    font-weight:700;
    font-size:14px;
    
    text-align:left;
    position:relative;
    display:inline-block
}

.pixfort_ebook_9 .likes_st {
    color:#a9a9a9;
    font-size:14px;
    
    position:relative;
    display:inline-block;
    padding-right:15px;
    padding-top:25px;
    float:right
}

.pixfort_ebook_9 .socbuttons {
    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(#ff5e3a,#ff2a68) 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-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;
    
    padding-top:10px;
    padding-bottom:30px
}

.pixfort_ebook_9 .download_button {
    background:#fff;
    color:#ff2a68;
    padding:10px 30px;
    text-decoration:none;
    border-radius:3px;
    font-size:16px;
    font-weight:700;
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .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;
    border-radius:3px;
    padding-bottom:0;
    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:0 20px
}

.pixfort_ebook_9 .success {
    background:#CFFFF5;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #B9ECCE;
    border-radius:5px;
    font-weight:400
}

.pixfort_ebook_9 .error {
    background:#FFDFDF;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #FFCACA;
    border-radius:5px;
    font-weight:400
}

/*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 0;
    border-bottom:3px solid #ddd
}

.pixfort_business_10 .yt_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/yt.png);
    margin-left:5px
}

.pixfort_business_10 .yt_button:hover {
    background:url(/assets/img/Social_icons/youtube-hover.png);
    float:right
}

.pixfort_business_10 .twitter_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/twitter.png);
    margin-left:5px
}

.pixfort_business_10 .twitter_button:hover {
    float:right;
    background:url(/assets/img/Social_icons/twitter-hover.png)
}

.pixfort_business_10 .facebook_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/facebook.png);
    margin-left:5px
}

.pixfort_business_10 .facebook_button:hover {
    float:right;
    background:url(/assets/img/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(/assets/img/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-weight:600;
    line-height:150%
}

.pixfort_business_10 .segment {
    background:#5b9a68;
    width:70px;
    height:5px;
    margin:10px 0
}

.pixfort_business_10 .TT2 {
    color:#2f4f4f;
    font-size:16px;
    
    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-weight:700;
    font-size:16px;
    position:relative;
    display:inline-block;
    margin-top:35px;
    padding:12px 45px;
    text-decoration:none;
    -webkit-transition:all .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .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:0;
    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 0;
    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-weight:600;
    line-height:100%;
    padding-top:40px
}

.pixfort_business_10 .great_st {
    color:gray;
    font-size:16px;
    
    padding-bottom:30px
}

.pixfort_business_10 .icons_style {
    background:linear-gradient(#8dd39c,#5b9a68);
    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-weight:500;
    padding-top:30px
}

.pixfort_business_10 .T2 {
    color:#a9a9a9;
    text-align:center;
    font-size:16px;
    
    line-height:26px
}

/*  Part 5: #Features     */
.pixfort_business_10 .why_section {
    background:#f5f5f5;
    padding:50px 0
}

.pixfort_business_10 .left_zone {
    position:relative;
    display:inline-block;
    width:100%;
    float:left;
    padding-bottom:30px
}

.pixfort_business_10 .title_st {
    color:#000;
    font-size:26px;
    
    padding-top:25px;
    text-align:left
}

.pixfort_business_10 .txt_st {
    color:#a9a9a9;
    font-size:18px;
    
    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 {
    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;
    
    line-height:100%;
    text-align:left;
    padding:30px 20px
}

.pixfort_business_10 .subtext_style {
    color:#a9a9a9;
    font-size:18px;
    
    max-width:320px;
    text-align:left;
    padding:0 20px;
    padding-bottom:14px;
    line-height:25px
}

.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-weight:400;
    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 form {
    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 , .pixfort_business_10 #contact_form textarea {
    background:#eee;
    position:relative;
    padding-left:16px;
    padding-right:16px;
    border-radius:3px;
    color:#888;
    
    font-weight:400;
    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:#bbb;
    font-size:13px;
    
    text-align:left;
    padding:5px 20px 17px
}

/*  Part 6: #Testimonials     */
.pixfort_business_10 .envato_unbounce {
    background:url(/assets/img/gestionale_quiz_patente_autoscuole/autoscuola_scuola_guida_prato.jpeg) #55516d fixed no-repeat center top;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    background-size:cover;
    text-align:center;
    
}

.pixfort_business_10 .cadre_st {
    padding-top:50px;
    padding-bottom:15px
}

.pixfort_business_10 .L1_style {
     color: #ffffff;
    font-size: 28px;
    text-align:center;
    line-height:100%;
    
}

.pixfort_business_10 .L3_style {
    color:#a9a9a9;
    font-size:16px;
    text-align:center;
    
    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;
    
    color:gray;
    max-width:74%;
    padding: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;
    
    text-align:left;
    padding-top:25px;
    position:relative;
    display:inline-block
}

.pixfort_business_10 .pixfort_st {
    color:#5b9a68;
    font-weight:700;
    font-size:14px;
    
    text-align:left;
    position:relative;
    display:inline-block
}

.pixfort_business_10 .likes_st {
    color:#a9a9a9;
    font-size:14px;
    
    position:relative;
    display:inline-block;
    padding-right:15px;
    padding-top:25px;
    float:right
}

.pixfort_business_10 .socbuttons {
    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-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);
    
    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:0;
    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:0 20px
}

.pixfort_business_10 .success {
    background:#CFFFF5;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #B9ECCE;
    border-radius:5px;
    font-weight:400
}

.pixfort_business_10 .error {
    background:#FFDFDF;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #FFCACA;
    border-radius:5px;
    font-weight:400
}

/*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 0;
    border-bottom:3px solid #ddd
}

.pixfort_form_11 .yt_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/yt.png);
    margin-left:5px
}

.pixfort_form_11 .yt_button:hover {
    background:url(/assets/img/Social_icons/youtube-hover.png);
    float:right
}

.pixfort_form_11 .twitter_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/twitter.png);
    margin-left:5px
}

.pixfort_form_11 .twitter_button:hover {
    float:right;
    background:url(/assets/img/Social_icons/twitter-hover.png)
}

.pixfort_form_11 .facebook_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/facebook.png);
    margin-left:5px
}

.pixfort_form_11 .facebook_button:hover {
    float:right;
    background:url(/assets/img/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 0
}

.pixfort_form_11 .left_zone {
    position:relative;
    display:inline-block;
    width:100%;
    float:left;
    padding-bottom:30px
}

.pixfort_form_11 .title_st {
    color:#000;
    font-size:26px;
    
    padding-top:25px;
    text-align:left
}

.pixfort_form_11 .txt_st {
    color:#a9a9a9;
    font-size:18px;
    
    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;
    
    line-height:100%;
    text-align:left;
    padding:30px 20px
}

.pixfort_form_11 .subtext_style {
    color:#a9a9a9;
    font-size:18px;
    
    max-width:320px;
    text-align:left;
    padding:0 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-weight:400;
    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 form {
    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-weight:400;
    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;
    
    text-align:left;
    padding:5px 20px 17px
}

/*  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;
    
    text-align:left;
    padding-top:25px;
    position:relative;
    display:inline-block
}

.pixfort_form_11 .pixfort_st {
    color:#5b9a68;
    font-weight:700;
    font-size:14px;
    
    text-align:left;
    position:relative;
    display:inline-block
}

.pixfort_form_11 .likes_st {
    color:#a9a9a9;
    font-size:14px;
    
    position:relative;
    display:inline-block;
    padding-right:15px;
    padding-top:25px;
    float:right
}

.pixfort_form_11 .socbuttons {
    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-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);
    
    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:0;
    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:0 20px
}

.pixfort_form_11 .success {
    background:#CFFFF5;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #B9ECCE;
    border-radius:5px;
    font-weight:400
}

.pixfort_form_11 .error {
    background:#FFDFDF;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #FFCACA;
    border-radius:5px;
    font-weight:400
}

/*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 0;
    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(/assets/img/Social_icons/yt.png);
    margin-left:5px
}

.pixfort_subscribe_12 .yt_button:hover {
    float:right;
    background:url(/assets/img/Social_icons/youtube-hover.png)
}

.pixfort_subscribe_12 .twitter_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/twitter.png);
    margin-left:5px
}

.pixfort_subscribe_12 .twitter_button:hover {
    float:right;
    background:url(/assets/img/Social_icons/twitter-hover.png)
}

.pixfort_subscribe_12 .facebook_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/facebook.png);
    margin-left:5px
}

.pixfort_subscribe_12 .facebook_button:hover {
    float:right;
    background:url(/assets/img/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:#000;
    
    margin-top:70px;
    padding:30px 40px
}

.pixfort_subscribe_12 .title_style {
    background-color:#fff;
    color:#000;
    font-size:26px;
    font-weight:700;
}

.pixfort_subscribe_12 .subtitle_style {
    background-color:#fff;
    max-width:50%;
    margin-left:auto;
    margin-right:auto;
    color:#a9a9a9;
    font-size:18px;
    padding:20px 0
}

.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-weight:400;
    font-size:16px;
    height:36px;
    width:66%!important;
    display:inline-block;
    position:relative;
    width:66%!important;
    padding:5px!important
}

.pixfort_subscribe_12 .subscribe_btn .subscribe_btn {
    background:#11b1c2;
    border-radius:3px;
    color:#fff;
    
    font-weight:400;
    font-size:16px;
    text-decoration:none;
    position:relative;
    display:inline-block;
    float:right;
    padding: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;
    text-align:left;
    position:relative;
    top:-15px
}

.pixfort_subscribe_12 .coming_st {
    text-align:center;
    position:relative;
    
    width:60%;
    margin-left:20%
}

.pixfort_subscribe_12 .tit_style {
    text-align:center;
    padding-top:60px;
    
    font-size:26px;
    font-weight:700;
    color:#000
}

.pixfort_subscribe_12 .txt_style {
    text-align:center;
    color:#a9a9a9;
    font-size:18px;
    
}

.pixfort_subscribe_12 .video_style {
    padding-top:25px;
    padding-bottom:55px;
    text-align:center;
    position: relative;
    max-width: 600px;
    max-height: 337px;
    margin-left: auto;
    margin-right: auto;
}

.pixfort_subscribe_12 .video_style iframe {
    width:600px;
    height:337px;
    padding: 0px;
    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;
    
    text-align:left;
    padding-top:25px;
    position:relative;
    display:inline-block
}

.pixfort_subscribe_12 .pixfort_st {
    color:#11b1c2;
    font-weight:700;
    font-size:14px;
    
    text-align:left;
    position:relative;
    display:inline-block
}

.pixfort_subscribe_12 .likes_st {
    color:#a9a9a9;
    font-size:14px;
    
    position:relative;
    display:inline-block;
    padding-top:25px;
    padding-right:15px;
    float:right
}

.pixfort_subscribe_12 .socbuttons {
    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-weight:600;
    font-size:26px
}

.pixfort_subscribe_12 .confirm_text {
    text-align:center;
    font-size:16px;
    color:rgba(255,255,255,0.5);
    
    padding-top:10px;
    padding-bottom:30px;
    font-weight:700
}

.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:0;
    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:0 20px
}

.pixfort_subscribe_12 .success {
    background:#CFFFF5;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #B9ECCE;
    border-radius:5px;
    font-weight:400
}

.pixfort_subscribe_12 .error {
    background:#FFDFDF;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #FFCACA;
    border-radius:5px;
    font-weight:400
}

/*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 .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .2s linear
}

.pixfort_gym_13 .header_style {
    background:#fff;
    padding:20px 0;
    box-shadow:0 -3px rgba(0,0,0,0.1) inset
}

.pixfort_gym_13 .yt_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/social_icons/yt.png);
    margin-left:5px
}

.pixfort_gym_13 .yt_button:hover {
    background:url(/assets/img/social_icons/youtube-hover.png);
}

.pixfort_gym_13 .twitter_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/social_icons/twitter.png);
    margin-left:5px
}

.pixfort_gym_13 .twitter_button:hover {
    background:url(/assets/img/social_icons/twitter-hover.png)
}

.pixfort_gym_13 .facebook_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/social_icons/facebook.png);
    margin-left:5px
}

.pixfort_gym_13 .facebook_button:hover {
    background:url(/assets/img/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(/assets/img/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-weight:bolder;
    color:#fff
}

.pixfort_gym_13 .subtitle {
    text-align:center;
    font-size:22px;
    
    font-weight:400;
    color:#d3d3d3
}

.pixfort_gym_13 .one_link {
    text-align:center;
    padding-top:30px
}

.pixfort_gym_13 .start_btn a {
    background:#f83;
    font-size:18px;
    color:#fff;
    
    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;
    
    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 0;
    animation:new_icon 1s linear 0 infinite alternate;
    -webkit-animation:new_icon 2s linear 0 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:gray;
    padding-top:30px;
    font-size:14px;
    
    font-weight:700
}

.pixfort_gym_13 .padd_updown {
    padding:30px 0;
    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;
}

.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-top:15px;
    text-align:center
}

.pixfort_gym_13 .gym_st {
    color:#000;
    font-weight:700;
    font-size:18px;
    
}

.pixfort_gym_13 .gym_text {
    color:#a9a9a9;
    font-size:14px;
    
    max-width:200px;
    margin-right:auto;
    margin-left:auto
}

.pixfort_gym_13 .link_1_btn a {
    background:#f83;
    font-size:12px;
    color:#fff;
    
    border-radius:3px;
    text-decoration:none;
    position:relative;
    display:inline-block;
    padding:7px 25px 5px;
    margin-bottom:50px;
    text-align:center
}

.pixfort_gym_13 .link_1_btn a:hover {
    background:#f27227
}

.pixfort_gym_13 .link_2_btn a {
    background:#f83;
    font-size:12px;
    color:#fff;
    
    border-radius:3px;
    text-decoration:none;
    position:relative;
    display:inline-block;
    padding:7px 25px 5px;
    margin-bottom:50px;
    text-align:center
}

.pixfort_gym_13 .link_2_btn a:hover {
    background:#f27227
}

.pixfort_gym_13 .link_3_btn a {
    background:#f83;
    font-size:12px;
    color:#fff;
    border-radius:3px;
    text-decoration:none;
    position:relative;
    display:inline-block;
    padding:7px 25px 5px;
    text-align:center
}

.pixfort_gym_13 .link_3_btn a:hover {
    background:#f27227
}

.pixfort_gym_13 .column { padding: 20px 0; }

/*---  Part 5: #Contact ---*/
.pixfort_gym_13 .join_us_section {
    padding-top:40px
}

.pixfort_gym_13 .zone_left {
    position:relative;
    display:inline-block;
    padding:40px 0 10px;
    width:100%;
}

.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:#000;
    font-size:22px;
    
    line-height:100%;
    padding-top:10px
}

.pixfort_gym_13 .subject_st {
    color:#a9a9a9;
    font-size:16px;
    
    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:rgba(235, 234, 234, 0.4);
    padding-top:40px;
    padding-bottom:5px;
}

.pixfort_gym_13 .title-style {
    margin-left:20px;
    color:#000;
    font-size:22px;
    
}

.pixfort_gym_13 .text-style {
    position:relative;
    font-size:14px;
    color:#a9a9a9;
    margin-left:20px;
    
}

.pixfort_gym_13 .send_btn button {
    background:#f83;
    padding:10px 40px;
    border-radius:3px;
    font-weight:400;
    text-shadow:none;
    color:#fff;
    
    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;
    
    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-left:10px;
}

.pixfort_gym_13 .note_contact {
    background:#ddd;
    text-align:center;
    color:gray;
    font-size:13px;
    
    padding:25px 20px
}

/*---  Part 6: #Testimonials ---*/
.pixfort_gym_13 .envato_unbounce {
    background:#f5f5f5;
    text-align:center;
    padding:40px 0;
}

.pixfort_gym_13 .L1_style {
    color:gray;
    font-size:20px;
    text-align:center;
}

.pixfort_gym_13 .L3_style {
    color:#a9a9a9;
    font-size:16px;
    text-align:center;
    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;
    width:80%;
    color:gray;
    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:#f83;
    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;
    
    text-align:left;
    padding-top:25px;
    position:relative;
    display:inline-block
}

.pixfort_gym_13 .pixfort_st {
    color:#f68121;
    font-weight:700;
    font-size:14px;
    
    text-align:left;
    position:relative;
    display:inline-block
}

.pixfort_gym_13 .likes_st {
    color:#a9a9a9;
    font-size:14px;
    position:relative;
    display:inline-block;
    padding:25px 15px 0;
    float:right
}

.pixfort_gym_13 .socbuttons {
    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;
    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:#f83;
    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-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;
    
    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:0;
    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:0 20px
}

.pixfort_gym_13 .success {
    background:#CFFFF5;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #B9ECCE;
    border-radius:5px;
    font-weight:400
}

.pixfort_gym_13 .error {
    background:#FFDFDF;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #FFCACA;
    border-radius:5px;
    font-weight:400
}

/*  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 .2s linear;
    -moz-transition:all .2s linear;
    -ms-transition:all .2s linear;
    -o-transition:all .2s linear
}

.pixfort_agency_14 .page_style {
    background:url(/assets/img/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-weight:500;
    color:#000;
    padding-top:300px
}

.pixfort_agency_14 .green_segment {
    background-color:#5b9a68;
    width:60px;
    height:5px;
    margin:25px 0;
    margin-left:auto;
    margin-right:auto
}

.pixfort_agency_14 .subtitle {
    text-align:center;
    font-size:16px;
    
    font-weight:400;
    color:#696969
}

.pixfort_agency_14 .first_link {
    text-align:center;
    padding-top:30px;
    margin-bottom:350px
}

.pixfort_agency_14 .get_1_btn a {
    font-size:20px;
    font-weight:700;
    color:#4d8c5a;
    border:2px solid #5b9a68;
    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;
    border:2px solid #5b9a68;
    border-radius:25px;
    display:inline-block;
    position:relative
}

.pixfort_agency_14 .text_agency_style {
    position:relative;
    padding:15px 0
}

.pixfort_agency_14 .agency_st {
    color:#696969;
    font-weight:500;
    font-size:22px;
    
}

.pixfort_agency_14 .agency_text {
    color:#a9a9a9;
    font-size:16px;
    
    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-size:20px;
    text-align:center;
    padding-top:50px;
    font-weight:700
}

.pixfort_agency_14 .t2_logos {
    color:gray;
    
    line-height:40px;
    font-size:16px;
    text-align:center
}

.pixfort_agency_14 .text_logos {
    color:gray;
    padding-top:30px;
    font-size:14px;
    
    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;
    
    padding:40px 0;
    border-bottom:1px solid #ddd
}

.pixfort_agency_14 .L1_style {
    color:#5b9a68;
    font-size:22px;
    text-align:center;
    
    font-weight:600;
    padding-bottom:10px
}

.pixfort_agency_14 .L2_style {
    color:#a9a9a9;
    font-size:16px;
    text-align:center;
    
}

.pixfort_agency_14 .box_style {
    background:#fff;
    border-radius:5px;
    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;
    
    width:80%;
    color:gray;
    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-weight:500;
    padding-top:60px
}

.pixfort_agency_14 .f2_style {
    color:#a9a9a9;
    font-size:16px;
    text-align:center;
    
    width:60%;
    margin-left:auto;
    margin-right:auto;
    padding:30px 0
}

.pixfort_agency_14 .rights_st {
    color:#a9a9a9;
    font-size:14px;
    text-align:center;
}

.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:700;
    color:#4d8c5a;
    border:2px solid #5b9a68;    
    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:700;
    font-size:14px;
    
    text-align:left;
    position:relative;
    display:inline-block
}

.pixfort_agency_14 .yt_button {
    display:inline-block;
    height:32px;
    width:32px;
    background:url(/assets/img/social_icons/yt.png);
    margin-left:5px
}

.pixfort_agency_14 .yt_button:hover {
    background:url(/assets/img/social_icons/youtube-hover.png)
}

.pixfort_agency_14 .twitter_button {
    display:inline-block;
    height:32px;
    width:32px;
    background:url(/assets/img/social_icons/twitter.png);
    margin-left:5px
}

.pixfort_agency_14 .twitter_button:hover {
    background:url(/assets/img/social_icons/twitter-hover.png)
}

.pixfort_agency_14 .facebook_button {
    display:inline-block;
    height:32px;
    width:32px;
    background:url(/assets/img/social_icons/facebook.png);
    margin-left:5px
}

.pixfort_agency_14 .facebook_button:hover {
    background:url(/assets/img/social_icons/facebook-hover.png)
}

.pixfort_agency_14 .center_btn {
    text-align:center;
    padding:30px 0
}

/* ------------------------------------------------------------------------------------ */
/*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(/assets/img/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-weight:600;
    color:#fff;
    margin-top:-100px
}

.pixfort_party_15 .subtitle {
    text-align:center;
    font-size:20px;
    
    font-weight:400;
    color:gray;
    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 0;
    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:#fff;
    font-size:26px;
    
    line-height:100%
}

.pixfort_party_15 .segment {
    background:#1c8ff5;
    width:80px;
    height:6px;
    margin:25px 0;
    margin-left:auto;
    margin-right:auto
}

.pixfort_party_15 .subtext_style {
    color:gray;
    font-size:18px;
    
    max-width:320px;
    padding-bottom:14px;
    margin-left:auto;
    margin-right:auto
}

.pixfort_party_15 .subscribe_btn {
    background:linear-gradient(#3a9ff9,#185dda) 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-weight:400;
    font-size:16px
}

.pixfort_party_15 .subscribe_btn:hover {
    background:linear-gradient(#124dcf,#2c89ed) 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 form {
    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-radius:3px;
    color:#888;
    font-weight:400;
    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
}

/*---  Part 4: #Footer   ---*/
.pixfort_party_15 .foot_st {
    background:#151515;
    text-align:center
}

.pixfort_party_15 .rights_st {
    color:#a9a9a9;
    font-size:14px;
    text-align:left;
    padding-top:25px;
    position:relative;
    display:inline-block
}

.pixfort_party_15 .pixfort_st {
    color:#1c8ff5;
    font-weight:700;
    font-size:14px;
    text-align:left;
    position:relative;
    display:inline-block
}

.pixfort_party_15 .likes_st {
    color:#a9a9a9;
    font-size:14px;
    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:0!important
}

.pixfort_party_15 .confirm_header {
    text-align:center;
    color:#fff;
    line-height:35px;
    width:500px;
    max-width:100%;
    position:relative;
    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;
    
    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:0;
    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:0 20px
}

.pixfort_party_15 .success {
    background:#CFFFF5;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #B9ECCE;
    border-radius:5px;
    font-weight:400
}

.pixfort_party_15 .error {
    background:#FFDFDF;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #FFCACA;
    border-radius:5px;
    font-weight:400
}

/*  Parallax fix for small scrren devices   */
@media (max-width: 1124px) {
    .pixfort_party_15 .page_style {
        background-attachment:scroll
    }
}

/*19 - New Subscribe*/
/* Table of Content
==================================================
    Part 1: #header
    Part 2: #content
    Part 5: #Footer

==================================================
*/
/*--- Part 1: #Header  ---*/
.pixfort_subscribe_19 .div_center {
    text-align:center!important;
    margin-right:auto!important;
    margin-left:auto!important
}

.pixfort_subscribe_19 .htext_style {
    color:#a9a9a9;
    font-size:14px;
    float:right;
    margin-right:15px;
    padding-top:5px
}

.pixfort_subscribe_19 .yt_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/yt.png);
    margin-left:5px;
    position:relative
}

.pixfort_subscribe_19 .yt_button:hover {
    background:url(/assets/img/Social_icons/youtube-hover.png)
}

.pixfort_subscribe_19 .twitter_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/twitter.png);
    margin-left:5px;
    position:relative
}

.pixfort_subscribe_19 .twitter_button:hover {
    background:url(/assets/img/Social_icons/twitter-hover.png)
}

.pixfort_subscribe_19 .facebook_button {
    float:right;
    height:32px;
    width:32px;
    background:url(/assets/img/Social_icons/facebook.png);
    margin-left:5px;
    position:relative
}

.pixfort_subscribe_19 .facebook_button:hover {
    background:url(/assets/img/Social_icons/facebook-hover.png)
}

/*---  Part 1: #Contact ---*/
.pixfort_subscribe_19 .page_style {
    background:#eaeaea;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
    background-size:cover
}

.pixfort_subscribe_19 .bande {
    background:url(/assets/img/19_new_subscribe/pattern-subscribe.png) repeat;
    position:relative;
    width:100%;
    height:15px
}

.pixfort_subscribe_19 .marge {
    padding:30px 40px
}

.pixfort_subscribe_19 .coming_soon {
    position:relative;
    width:90%;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    background:#fff;
    margin-top:80px;
    margin-bottom:80px
}

.pixfort_subscribe_19 .img_st {
    float:left
}

.pixfort_subscribe_19 .main_content {
    padding-top:100px
}

.pixfort_subscribe_19 .title {
    text-align:center;
    font-size:26px;
    font-weight:600;
    color:#000
}

.pixfort_subscribe_19 .subtitle {
    text-align:center;
    font-size:16px;
    font-weight:400;
    color:#a9a9a9
}

.pixfort_subscribe_19 .note_st {
    text-align:center;
    color:#a9a9a9;
    font-size:13px;
    padding:5px 0
}

.pixfort_subscribe_19 .espace {
    position:relative;
    top:-10px
}

.pixfort_subscribe_19 .subscribe_btn {
    background:#11b1c2;
    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-weight:400;
    font-size:16px
}

.pixfort_subscribe_19 .subscribe_btn:hover {
    background:#0da5b8;
    padding:30px 30px 5px 15px;
    position:relative;
    border:none;
    border-radius:5px;
    padding-top:50px;
    color:#fff;
    margin:0;
    padding:10px
}

.pixfort_subscribe_19 .contact_st form {
    position:relative;
    display:inline-block;
    width:50%;
    text-align:center
}

.pixfort_subscribe_19 #contact_form {
    position:relative
}

.pixfort_subscribe_19 #contact_form input {
    position:relative;
    padding-left:16px;
    padding-right:16px;
    border-radius:3px;
    color:#888;
    background:#eee;
    font-weight:400;
    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
}

.pixfort_subscribe_19 .foot_st {
    background:#11b1c2;
    text-align:center;
    max-width:860px;
    margin-left:auto;
    margin-right:auto
}

.pixfort_subscribe_19 .rights_st {
    color:#fff;
    font-size:14px;
    text-align:left;
    padding:25px 0;
    position:relative;
    display:inline-block;
    margin-left:40px
}

.pixfort_subscribe_19 .pixfort_st {
    color:#fff;
    font-weight:700;
    font-size:14px;
    text-align:left;
    position:relative;
    display:inline-block
}

.pixfort_subscribe_19 .soc_icons {
    float:right;
    position:relative;
    display:inline-block;
    padding-right:15px;
    margin-top:25px
}

.pixfort_subscribe_19 .success {
    background:#CFFFF5;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #B9ECCE;
    border-radius:5px;
    font-weight:400
}

.pixfort_subscribe_19 .error {
    background:#FFDFDF;
    padding:10px;
    margin-bottom:10px;
    border:1px solid #FFCACA;
    border-radius:5px;
    font-weight:400
}

.confirm_page_19 {
    background:#11b1c2;
    box-shadow:inset 0 -5px 0 0 rgba(0,0,0,0.3)!important;
    border-radius:2px
}

.confirm_page_19 .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_19 .conf_img {
    width:50px;
    height:50px
}

.pixfort_subscribe_19 .confirm_header {
    text-align:center;
    color:#fff;
    line-height:35px;
    width:500px;
    max-width:100%;
    position:relative;
    font-weight:600;
    font-size:26px
}

.pixfort_subscribe_19 .confirm_text {
    text-align:center;
    font-size:16px;
    color:rgba(255,255,255,0.5);   
    padding-top:10px;
    padding-bottom:30px;
    font-weight:700
}

.pixfort_subscribe_19 .confirm_logo {
    text-align:center;
    padding:20px
}

.pixfort_subscribe_19 .confirm_social {
    text-align:center
}

.pixfort_subscribe_19 .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:0;
    box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.2)!important
}

.pixfort_subscribe_19 .confirm_gp {
    position:relative;
    top:-15px!important;
    padding:0 20px
}
/* ------------------------------------------------------------------------------------ */
/*
* FlatPack HTML V5.0
* Copyright 2016 PixFort
* www.pixfort.com
* 29/01/2016
*/



/*--- Part 0:  #Misc      ---*/
.desk_right { text-align: right; }
.desk_left { text-align: left; }


/*Pix 1*/
	.pixfort_pix_1 .tesi_style { background: #5ca4fc;padding: 40px 0;text-align: center; }
	.pixfort_pix_1 .q-icon { padding-bottom: 30px; }
 /* Testmonial Section Class */
	.pixfort_pix_1 .testimonials{ text-align: center; }
	
	/* Quote Text */
	.pixfort_pix_1 .quote-text{
		color:#fff;
		font-size:28px;
		font-wight:bold;
		line-height: 35px;
	}
	
	/* Quote Dots */
	.pixfort_pix_1 .quote-dots{
		color:rgba(255,255,255,0.7);
		font-size:28px;
		font-wight:bold;
		line-height: 35px;
	}
	
	/* Quote Title */
.pixfort_pix_1 .quote-title{
		color:#fff;
		font-size:18px;
		font-wight:bold;
		line-height: 30px;
}
	
/* Quote Link */
.pixfort_pix_1 .quote-link{
		color: rgba(255,255,255,0.8);
		font-size:14px;
}
	
/* Quote Icon Image */
.pixfort_pix_1 #lp-pom-image-84{ opacity:0.5; }



/*Pix 2*/
.pixfort_pix_2 .header_1_style { background: #fff;box-shadow: 0 -3px 0 0 rgba(0,0,0,0.1) inset; }

.test .pix_video_div{
		position: fixed;
		z-index: -200 !important;  
		top: 0; right: 0; bottom: 0; left: 0;
		overflow: hidden;
}
.test video { 
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		min-width: 100%;
		min-height: 100%;
		width: auto;
		height: auto;
		z-index: -200 !important;
		background: url('//demosthenes.info/assets/images/polina.jpg') no-repeat;
		background-attachment: scroll !important;
		object-fit: cover;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		overflow: hidden;
}



	

/* #Video Section
================================================== */
		.has-video { position:relative; overflow:hidden; }
		.pix_full_screen {min-height: 100% !important;}
		.has-video .section_video { position: absolute; top: 0; left: 0; min-height: 100%; min-width: 100%; overflow: hidden;  z-index: 10; background: #eee;  }
		//.has-video .section_video .mask { position: absolute; top: 0; left: 0;  height: 100%; width: 100%; z-index: 3; background:url(../images/videomask.png) repeat center;}
		.has-video .section_wrapper { position:relative; z-index:10; }
		.has-video .section_video video { position: absolute; top: 0; left: 0; min-height: 100%; min-width: 100%; z-index: 2;-webkit-background-size:cover; 
   -moz-background-size:cover; 
   -o-background-size:cover; 
   background-size:cover;
   background-position: scroll;
}
		@media only screen and (min-device-width:481px) and (max-device-width:1024px){ 
//			.has-video .section_video { display: none !important; }
		}
		.video_warper { background:#000;}
		.pix_video_bg_1 {
				overflow: hidden;
				position: relative;
		}





		.pixfort_sticky{
			position: fixed;
			width: 100%;
			top: 0;
			z-index: 1000;
		}



		


		/*Slider*/
		.pixfort_pix_slider {
			padding: 80px 0;
			background: #eee;
		}











/*Icons*/
		a.pi { text-decoration: none; }
		/*footer*/
		.bottom-icons {
			font-size: 18px;
			line-height: 1;
			display: inline-block;
			margin: 0px; 
			-webkit-transition:all .2s linear;
				-moz-transition:all .2s linear;
				-ms-transition:all .2s linear;
				-o-transition:all .2s linear
		}
		.bottom-links,
		.bottom-icons {
			margin: 0;
			padding: 0;
			list-style: none;
		}
		.bottom-links li,
		.bottom-icons li {
			display: block;
			float: left;
			margin: 0px; 
		}
		.bottom-icons li a { text-decoration: none;margin: 0 18px 0 0;}
		.bottom-icons li a:hover { opacity: 0.6;}

		.pixfort_footer_1 .bottom-icons a { color: #888; }


		/*header*/
		.icon-item {
			display: inline-block !important;
			float: left;
		}
		.icon-item a { 
			padding-left: 10px !important;
			padding-right: 10px!important;
			line-height: auto;
		}

		.featutes_icon{
			font-size: 48px;
			vertical-align: center;
			line-height: 50px;
			height: 50px;
			width: 50px;
			text-align: center;
		}


		.pix_header_button {
			background: #59a3fc;
			border-radius: 3px;
			padding: 10px 15px;
			color: #fff;
		}

		.pix_header_button_inverse {
			background: #f8f8f8;
			border: 2px solid #65A9E7;
			border-radius: 3px;
			padding: 10px 15px;
			color: #65A9E7;
		}
		


		/*New footer 1*/
		.new_footer_1 { background: #eee;padding: 30px 0; }
		.footer_1_text { line-height: 20px ;}




		/*pix_contents*/
		.pix_contents { background: #f3f3f3;padding: 20px 0;}
		.pix_contents p { font-size: 14px; }

		.pix_contents .content_div { padding: 15px; }
		.pix_contents .content_div h4 { font-weight: bold;line-height: 35px;font-size: 18px; }

		.pixfort_content_3 { padding: 30px 0;}
		.pixfort_content_3 .img_div { text-align: center;position: relative;padding: 10px 0;}
		.pixfort_content_3 .img_div img { max-width: 100%;height: auto;}










		/*Texts And Titles*/
	 
		.pixfort_text_4 h4 , .pixfort_text_3 h4 ,  .pixfort_text_2 h4 ,.pixfort_text_2_1 h4, .pixfort_medical_3 h4{ font-weight: bold;line-height: 35px;font-size: 18px;color:#444;   }
		.pixfort_text_4 p , .pixfort_text_3 p, .pixfort_text_2 p, .pixfort_text_2_1 p, .pixfort_medical_3 p { font-weight: normal;line-height: 26px;font-size: 14px;color:#999;   }
		.pixfort_text_4 .content_div , .pixfort_text_3 .content_div, .pixfort_text_2 .content_div, .pixfort_text_2_1 .content_div, .pixfort_medical_3 .content_div { padding: 25px 0;}
		.text_3_button , .text_3_button:visited  { 
			
			font-weight: bold;
			line-height: 35px;
			font-size: 14px;
			color:#59a3fc; 
			text-decoration: none;
	}
			.text_3_button:hover {
			color:#2763aa;
	}

		.text_image_center {
			text-align: center;
			padding-top: 45px;
			margin-right: auto;
			margin-left: auto;
			
		}
		 .text_image_center img{
				max-width: 100%;
		 }


		/*MEDICAL LANDING PAGE START*/

		.medical_text_button , .medical_text_button:visited  { 
			
			font-weight: bold;
			line-height: 20px;
			font-size: 14px;
			color:#f7941d; 
			text-decoration: none;
	}
		.medical_text_button:hover {
			color:#d17b13;
	}    

		.pixfort_medical_3{
			background-color: #f4f4f4;
		}

		.pixfort_medical_16 .med_call {
			position:relative;
			display:inline-block;
			text-align:center
		}

		.pixfort_medical_16 .img4_st {
			position:relative;
			display:inline-block;
			width:79%;
			height:auto
		}

		.pixfort_medical_16 .Designs_style {
			background:#fff;
			background-size:cover;
			padding:70px 0
		}

		.pixfort_medical_16 .Designs_text_style {
			position:relative;
			display:inline-block;
			text-align:left;
			padding-left:25px;
			max-width:435px;
			vertical-align:top;
		}

		.pixfort_medical_16 .med_tit {
			color:#000;
			
			font-size:28px;
			font-weight:400;
			line-height:100%
		}

		.pixfort_medical_16 .med_subtit {
			color:#555;
			font-size:20px;
		}

		.pixfort_medical_16 .med_text {
			color:#a9a9a9;
			font-size:16px;
			
			line-height:200%;
			position:relative;
			top:-15px
		}

		.pixfort_medical_16 .med_btn a {
			background:#f7941d;
			border:none;
			border-radius:2px;
			
			font-weight:400;
			font-size:18px;
			color:#fff;
			text-decoration:none;
			position:relative;
			display:inline-block;
			padding:15px 30px;
			margin-top:-15px
		}

		.pixfort_medical_16 .med_btn a:hover {
			background:#d17b13;
			border:none;
			border-radius:2px;
			
			font-weight:400;
			font-size:18px;
			color:#fff
		}



		/*Creative*/
		.creative_header form { padding-top: 0px; }
		.creative_icon {
			color: rgb(241, 194, 50) !important;
		}
		.creative_header{
			box-shadow: none; outline-offset: -3px; background-image: #333; background-color: rgba(0, 0, 0, 0);
			padding: 0px !important;
			background: #333 !important;
		}
		.creative_h_text{
			color: rgb(243, 243, 243); font-size: 18px;  background-color: rgba(0, 0, 0, 0);
		}
		.creative_note{
			color: rgb(238, 238, 238); font-size: 13px;  background-color: rgba(0, 0, 0, 0);
		}
		.creative_video_header .section_wrapper{
			background: rgba(0,0,0,0.5);
			padding: 0px 0;
		}
		.creative_video_header .subscribe_btn {
			background: rgb(241, 194, 50);
		}
		.creative_video_header .subscribe_btn:hover {
			background: rgb(211, 164, 30);
		}
		.creative_features .adv_st{
			border: none;
			box-shadow: none;
		}
		.creative_circle {
			padding-top: 20px; padding-bottom: 20px; box-shadow: none; border-color: rgb(241, 194, 50); border-width: 2px; background-image: none; background-color: rgba(0, 0, 0, 0);
			padding:20px;
		border:2px solid rgb(241, 194, 50);
		border-radius:100%;
		line-height: 0px;
		display:inline-block;
		position:relative
		}
		.creative_features .c1_style2 {
				font-weight:700;
				color:#222
		}

		.creative_features .c2_style2 {
				font-weight:400;
				color:#696969;
				line-height:30px
		}
		.creative_c_icon{
			color: rgb(241, 194, 50); font-size: 42px;
		}
		.creative_showcase .amazing_style{
			margin: 0px;padding-bottom: 0px;padding-top: 40px;
		}
		.creative_showcase .pub_st{
			padding-top: 0px; margin-bottom: -5px;
		}
		.creative_normal_1 .m6_style{
			padding-top: 20px; padding-bottom: 20px; box-shadow: none; background-image: none; background-color: rgb(238, 238, 238);
		}
		.creative_normal_1 .img_style{
			border-radius: 0px; border: 1px none rgb(68, 68, 68); margin-right: auto;margin-left: auto;max-width: 100% !important;
		}
		.creative_normal_1 .t2_style{
			color: rgb(191, 144, 0); font-size: 20px; background-color: rgba(0, 0, 0, 0);
		}
		.creative_normal_1 .t3_style {
			color: rgb(136, 136, 136); font-size: 16px; background-color: rgba(0, 0, 0, 0);
		}
		.creative_normal_2 .m6_style {
			padding-top: 20px; padding-bottom: 20px; box-shadow: none; outline-offset: -3px; background-image: none; background-color: rgb(255, 255, 255);
		}
		.creative_normal_2 .t2_style{
			color: rgb(191, 144, 0); font-size: 20px; background-color: rgba(0, 0, 0, 0);
		}
		.creative_normal_2 .t3_style {
			color: rgb(153, 153, 153); font-size: 16px; background-color: rgba(0, 0, 0, 0);
		}
		.creative_normal_2 .img_style {
			border-radius: 0px; border: 1px none rgb(68, 68, 68); max-width: 100%;margin-right: auto;margin-left: auto;
		}
		.creative_normal_2 .txt_style {
			color: rgb(102, 102, 102); font-size: 18px; background-color: rgba(0, 0, 0, 0);
		}
		.creative_logos {
			padding-top: 10px; padding-bottom: 25px; box-shadow: none; background: rgb(68, 68, 68);
		}
		.creative_logos .logos_title {
			color: rgb(191, 144, 0); font-size: 14px;  background-color: rgba(0, 0, 0, 0);
		}
		.creative_normal_3 .adv_style {
			padding-top: 50px; padding-bottom: 100px; box-shadow: none;background: url('../images/16_medical/bg2.jpg') fixed rgb(239, 243, 246);
			-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover
		}
		.creative_normal_3 .creative_title {
			color: rgb(255, 255, 255); font-size: 28px;  background-color: rgba(0, 0, 0, 0);
		}
		.creative_normal_3 .creative_tagline {
			color: rgb(238, 238, 238); font-size: 18px;  background-color: rgba(0, 0, 0, 0);
		}
		.creative_normal_3 .creative_num {
			color: rgb(241, 194, 50); font-size: 36px;  background-color: rgba(0, 0, 0, 0);
		}
		.creative_normal_3 .cc_style {
			color: rgb(255, 255, 255); font-size: 16px;  background-color: rgba(0, 0, 0, 0);
		}
		.creative_normal_4 .Homes {
			padding-top: 30px; padding-bottom: 30px; box-shadow: none; background-image: none; background-color: rgb(255, 255, 255);
		}
		.creative_normal_4 .box_Homes {
			padding-top: 30px; padding-bottom: 0px; box-shadow: rgba(0, 0, 0, 0.0980392) 0px -3px 0px 0px inset; background-image: none; background-color: rgb(243, 243, 243);
		}
		.creative_normal_4 .b2_homes_st {
			color: rgb(153, 153, 153); font-size: 14px; background-color: rgba(0, 0, 0, 0);
		}
		.creative_normal_4 .Reservation_btn a {
			color: rgb(255, 255, 255); font-size: 16px; background: rgb(241, 194, 50);
		}
		.creative_normal_4 .Reservation_btn a:hover {
			background: rgb(211, 164, 30);
		}
		.creative_confirm .pixfort_normal_1{
			background: rgb(241, 194, 50) !important;  
		}
		.creative_footer .new_footer_1 {
			outline-offset: -3px; padding-top: 30px; padding-bottom: 30px; box-shadow: none; background-image: none; background-color: rgb(241, 194, 50);
		}
		.creative_footer .creative_footer_text {
			color: rgb(127, 96, 0); font-size: 14px;  background-color: rgba(0, 0, 0, 0);
		}
		.footer_text_2 {
			color: #000;
		}
		.creative_f_icon, .creative_f_icon:visited {
			color: rgb(191, 144, 0); font-size: 18px;
		}


/*Medical*/
	.medical_header .text_span {
		color: rgb(247, 148, 29);
	}
	.medical_intro .join_us_section{
		 box-shadow: none; outline-offset: -3px;padding-bottom: 40px;
		background:linear-gradient(rgba(0,0,0,0.25),rgba(0,0,0,0.25)),url(../images/16_medical/img2.jpg) #000 fixed no-repeat;
	}
	.medical_1 {
		padding-top: 20px; padding-bottom: 20px; box-shadow: none; outline-offset: -3px; background-image: none; background-color: rgb(248, 248, 248);
	}
	.medical_1 .text_3_button {
		color: rgb(247, 148, 29); font-size: 14px;  background-color: rgba(0, 0, 0, 0);
	}
	.medical_2 .awesome_style {
		padding-top: 0px; padding-bottom: 40px; box-shadow: none; outline-offset: -3px; background-image: none; background-color: rgb(238, 238, 238);
	}
	.medical_2 .h_awesome {
		color: rgb(68, 68, 68); font-size: 20px; background-color: rgba(0, 0, 0, 0);
	}
	.medical_2 .txt_awesome {
		color: rgb(102, 102, 102); font-size: 24px; background-color: rgba(0, 0, 0, 0);
	}
	.medical_2 .via_st {
		color: rgb(247, 148, 29); font-size: 14px;  background-color: rgba(0, 0, 0, 0);
	}
	.medical_3 .Room_Res {
		padding-top: 50px; padding-bottom: 50px; box-shadow: none; outline-offset: -3px; background-image: none; background-color: rgb(68, 68, 68);
	}
	.medical_3 .Get_Room {
		color: rgb(255, 255, 255); font-size: 28px; background-color: rgba(0, 0, 0, 0);
	}
	.medical_3 .txt_Res {
		color: rgb(153, 153, 153); font-size: 14px; background-color: rgba(0, 0, 0, 0);
	}
	.medical_3 .Res_btn a {
color: rgb(255, 255, 255); font-size: 18px;  background-color: rgb(247, 148, 29);
	}
	.medical_3 .Res_btn a:hover {
		background-color: rgb(227, 128, 19);
	}
	.medical_footer .pix_footers {
		padding-top: 30px; padding-bottom: 30px; box-shadow: none; background-image: none; background-color: rgb(51, 51, 51);
	}
	.medical_footer .footer_1_text span {
		color: rgb(153, 153, 153); font-size: 14px;  background-color: rgba(0, 0, 0, 0);
	}
	.medical_strong {
		color: rgb(255, 255, 255); font-size: 14px;  background-color: rgba(0, 0, 0, 0);
	}
	.medical_icon {
		color: rgb(247, 148, 29); font-size: 18px;
	}
	.medical_logos .logos_st img {
		border-radius: 0px; border: 1px none rgb(68, 68, 68); width: 176px; height: 60px;
	}


	.elegant_2 .page_style {
		padding-top: 0px; padding-bottom: 0px; box-shadow: none; outline-offset: -3px; outline: none; cursor: default; background-image: url(../images/18_elegant/Hero-Header.png); background-color: rgb(89, 163, 252);
	}
	.elegant_2 .green_segment {
		background: #fff;
	}
	.elegant_2 .get_1_btn a {
		background: transparent ;
		border-color: #fff;
		color: #fff;
	}
	.elegant_2 .get_1_btn a:hover {
		color: #59a3fc;
		background: #fff;
	}
	.elegant_2 .title {
		color: rgb(255, 255, 255); font-size: 54px;
	}
	.elegant_2 .subtitle {
		color: rgb(207, 226, 243); font-size: 16px;
	}
	.elegant_3 {
		padding-top: 0px; padding-bottom: 0px; box-shadow: none; outline-offset: -3px; outline: none; cursor: default; background-image: none; background-color: rgb(246, 246, 246);
	}
	.elegant_4 {
		padding-top: 20px; padding-bottom: 20px; box-shadow: none; outline-offset: -3px; background-image: none; background-color: rgba(0, 0, 0, 0);
	}
	.elegant_4 .link_3_btn a {
		background: #59a3fc;
	}
	.elegant_4 .link_3_btn a:hover {
		background: #4090e0;
	}
	.elegant_4 .logo_style {
		border-radius: 100%; border: 1px none rgb(68, 68, 68); width: 200px; height: 200px; outline: none; cursor: default;
	}
	.elegant_5 .New_Latest_Off {
		padding-top: 50px; padding-bottom: 50px; box-shadow: none; outline-offset: -3px; background-image: none; background-color: rgb(243, 243, 243);
	}
	.elegant_5 .N2_style {
		color: rgb(153, 153, 153); font-size: 16px; background-color: rgba(0, 0, 0, 0);
	}
	.elegant_6 {
		outline-offset: -3px; padding-top: 40px; padding-bottom: 0px; box-shadow: none; outline: none; cursor: default; background-image: none; background-color: rgba(0, 0, 0, 0);
	}
	.elegant_6 .send_btn button {
		background: #59a3fc !important;
	}
	.elegant_6 .send_btn button:hover {
		background: #4090e0 !important;
	}
	.elegant_6 .icon_st img {
		border-radius: 0px; border: 1px none rgb(68, 68, 68); width: 90px; height: 90px; outline: none; cursor: default;
	}
	.elegant_7 .logos_sect {
		padding-top: 0px; padding-bottom: 0px; box-shadow: none; outline-offset: -3px; outline: none; cursor: default; background-image: none; background-color: rgb(255, 255, 255);
	}
	.elegant_8 .tesi_style {
		padding-top: 40px; padding-bottom: 40px; box-shadow: none; outline-offset: -3px; outline: none; cursor: default; background-image: none; background-color: rgb(89, 163, 252);
	}
	.elegant_9 .new_footer_1 {
		outline-offset: -3px; padding-top: 30px; padding-bottom: 30px; box-shadow: none; outline: none; cursor: default; background-image: none; background-color: rgb(64, 138, 227);
	}
	.elegant_9 .elegant_footer {
		color: rgb(159, 197, 232); font-size: 14px;  outline: none; cursor: default; background-color: rgba(0, 0, 0, 0);
	}
	.elegant_9 .elegant_strong {
		color: rgb(255, 255, 255); font-size: 14px;  outline: none; cursor: default; background-color: rgba(0, 0, 0, 0);
	}
	.elegant_9 .elegant_icon {
		color: rgb(159, 197, 232); font-size: 18px; outline: none;
	}
	.confirm_elegant {
		background: #59a3fc;
	}



	/*  Construction  */
	.construction .area_1 { margin-top: 120px; }
	.construction .area_1 .const_title { margin-top: 60px 0;color: #fff;font-size: 54px;font-weight: 100 !important;display: inline-block;line-height: 60px;margin-bottom: 30px; }
	.construction .area_1 p { color: #ddd;font-size: 20px;max-width: 490px;line-height: 26px; }
	.construction .join_us_section { background: linear-gradient(rgba(0,0,0,0.35),rgba(0,0,0,0.35)),url(/assets/img/gestionale_quiz_patente_autoscuole/quiz_patente_allievi.jpg) #333 fixed no-repeat center;
		padding: 60px 0;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover; }
	.construction .send_btn button, .construction .link_3_btn a { background: #ffcc33;text-shadow: 1px 1px 1px rgba(0,0,0,0.15); }
	.construction .send_btn button:hover, .construction .link_3_btn a:hover { background: #e4b423; }
	.confirm_page.construction { background: #e4b423; }
	.construction .part_st { background: #fff;padding: 20px;}
	.construction .logo_style { border-radius: 3px;width: 100%;height: auto;}
	.construction .gym_st { text-align: left;margin: 0;}
	.construction .gym_text { text-align: left;width: 100%;margin: 0;margin-top: 5px;margin-bottom: 15px; }
	.construction .link_3_btn { float: left;}
	.construction .tesi_style { background: url(../images/20_construction/bg1.jpg) #333 fixed no-repeat center;
		padding: 60px 0;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover; }

	.event_div {  }
	.event_box { background: #fff;border: 2px solid #ddd;border-radius: 4px;padding: 30px;margin: 30px 0; }
	.padding_15 { padding: 0 20px }
	.hor_padding { padding-top: 10px;padding-bottom: 10px; }
	.event_box_1 { display: block;float: left;width: 15%; }
	.event_box_2 { display: block;float: left;width: 46%; }
	.event_box_3 { display: block;float: left;width: 34%; }
	.event_box_img { text-align: center; }
	.event_box_img img { border-radius: 100%;max-width: 100%;height: auto; }
	.event_bg, .dark.event_bg { 
	 	background: linear-gradient(rgba(0,0,0,0.25),rgba(0,0,0,0.25)),url(../images/21_event/header_bg.jpg) #333 fixed no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover !important;
	 }

	
	.paypal_1, .dark.paypal_1 { 
	 	background: linear-gradient(rgba(0,0,0,0.25),rgba(0,0,0,0.25)),url(../images/paypal/1.jpg) #333 fixed no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover !important;
	 }	 

	 .paypal_2, .dark.paypal_2 { 
	 	background: linear-gradient(rgba(0,0,0,0.25),rgba(0,0,0,0.25)),url(../images/paypal/2.jpg) #333 fixed no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover !important;
	 }	 

	 .form_1_bg, .dark.form_1_bg { 
	 	background: linear-gradient(rgba(0,0,0,0.25),rgba(0,0,0,0.25)),url(../images/main/bg-form1.jpg) #333 fixed no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover !important;
	 }	 

	 .form_2_bg, .dark.form_2_bg { 
	 	background: linear-gradient(rgba(0,0,0,0.25),rgba(0,0,0,0.25)),url(../images/main/bg-form2.jpg) #333 fixed no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover !important;
	 }	 

	.simple_team { text-align: center;padding: 10px; }
	.simple_team_img { text-align: center; }
	.simple_team_img img { border-radius: 100%;max-width: 100%;height: auto; }

	.flat_pricing { background: #fff;border: 2px solid #ddd;border-radius: 4px;padding: 30px;margin: 10px 0; }
	.flat_pricing_list { padding-top: 15px ;margin-bottom: 0px; }
	.flat_pricing_list li { padding: 10px 0;}

	.social_1 { color: #fff;padding: 30px;border-radius: 3px;
				display: inline-block;margin: 10px 5px;
				-webkit-transition:all .2s linear;
				-moz-transition:all .2s linear;
				-ms-transition:all .2s linear;
				-o-transition:all .2s linear
	}
	.social_1:hover, .social_1:focus, .social_1:visited { color: #fff;opacity: 0.7; }




	

	.facebook_bg { background: #3b5998; }
	.twitter_bg { background: #55acee; }
	.google_plus_bg { background: #dd4b39; }
	.dribbble_bg { background: #ea4c89; }
	

	/*  General   */
	.extra_padding { padding: 120px 0; }
	.big_padding { padding: 60px 0; }
	.normal_padding { padding: 30px 0; }
	.padding_25 { padding: 25px 0; }
	.small_padding { padding: 20px 0; }
	.extra_small_padding { padding: 10px 0; }
	.h_padding { padding-left: 20px;padding-right: 20px; }
	.padding_top_60 { padding-top: 60px; }
	.padding_top2_60 {padding-top: 60px; }
	.padding_top_30 {padding-top: 30px; }
	.padding_top_20 {padding-top: 20px; }
	.padding_top_0 {padding-top: 0px; }
	.a.normal_gray:hover, a.normal_gray:visited  { color: #bbb;opacity: 0.7 ;padding-bottom: 0px; }
	.padding_bottom_0 {padding-bottom: 0px; }
	.padding_bottom_20 {padding-bottom: 20px; }
	.padding_bottom_30 {padding-bottom: 30px; }
	.padding_bottom_60 {padding-bottom: 60px; }
	.padding_left_10 { padding-left: 10px; }

	.small_bold { font-weight: bold;font-size: 13px;margin-bottom: 15px;margin-top: 5px; display: inline-block; }
	.bold_text { font-weight: bold; }
	.pix_inline_block { display: inline-block; }
	.pix_relative { position: relative;}
	.pix_max_width { max-width: 100%;}
	.pix_full_width { width: 100%; }
		
	
	.small_circle { width: 80px;height: 80px;overflow: hidden;border-radius: 100%; }
	.border_light { border:3px solid #ddd; }

	.big_circle { width: 100%;position: relative;text-align: center; }
	.big_circle:after { content: "";display: block;padding-bottom: 100%;border: 3px solid #ddd;border-radius: 100%; }
	.big_circle_content {position: absolute;width: 100%;text-align: center;top: 50%;transform: translate(-50%, -50%);font-size: 70px;color: #777; }

	.italic_text { font-style: italic; } 


	.pix_video iframe { max-width: 100%; }

	.bold_text { font-weight: bold; }
	.title_170 { font-size: 170px;line-height: 175px; }
	.title_140 { font-size: 140px;line-height: 145px; }
	.title_70 { font-size: 70px;line-height: 75px; }
	.title_56 { font-size: 56px;line-height: 65px; }
	.big_title { font-size: 48px;line-height: 52px; }
	.normal_title { font-size: 30px;line-height: 35px; }
	.big_text { font-size: 22px;line-height: 30px; }
	.normal_text { font-size: 16px;line-height: 24px; }
	.small_text { font-size: 14px;line-height: 22px; }
	
	.center_text { text-align: center; }
	.left_text { text-align: left !important; }
	.right_text { text-align: right; }
	.margin_bottom { margin-bottom: 10px;display: inline-block; }
	.margin_top { margin-bottom: 10px; }
	.margin_bottom_10 { margin-bottom: 10px;}
	.margin_bottom_30 { margin-bottom: 30px !important; }
	.margin_bottom_50 { margin-bottom: 50px !important; }
	.margin_right_10 { margin-right: 10px !important; }
	.padding_top_60_1 { padding-bottom: 60px;display: inline-block; }
	.margin_vertical { margin: 30px 0; }
	.margin_h { margin-left: 5px !important;margin-right: 5px !important; }
	.margin_v { margin-top: 5px !important;margin-bottom: 5px !important; }

	
	.pix_container * { max-width: 100%; }
	.feature_image { max-width: 100% !important;height: auto;}
	.pix_radius { border-radius: 3px; }
	.captcha { width: 100% !important; }

	.big_image { max-width: 100%;height: auto;margin-bottom: 0px;display: block;}

	

	 .cta_bg, .dark.cta_bg { background: url(../images/main/cta-bg.jpg) #333 fixed no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover !important;
	 }

	 .firas99 { display: inline-block; background: #eee;float: left; }

	 
	 

	 .intro_arrow, .intro_arrow:hover, .intro_arrow:focus, .intro_arrow:visited { border: 2px solid #fff;border-radius: 100%;width: 40px;height: 40px;display: inline-block;line-height: 40px;font-size: 20px;margin: 30px 0;text-decoration: none;color: #fff; }


	/*  Buttons  */
	.pix_button, .pix_button:visited, .pix_button:focus { text-decoration: none;padding: 12px 16px;border-radius: 3px;margin: 5px 0;display: inline-block;
		-webkit-transition:all .2s linear;
		-moz-transition:all .2s linear;
		-ms-transition:all .2s linear;
		-o-transition:all .2s linear
	}
	.small_button, .small_button:visited, .small_button:focus { padding: 8px 12px;}
	.small_wide_button, .small_wide_button:visited, .small_wide_button:focus { padding: 8px 25px;}

	.pix_button i { padding-right: 5px; }
	.pix_button i.p_right { padding-right: 0px;padding-left: 5px; }
	.pix_button:hover { opacity: 0.7; }
	.btn_big { padding: 15px 22px !important }

	.btn_normal, .btn_normal:visited , .btn_normal:focus { background: #333;color: #fff; }
	.btn_normal i { color: #fff; }
	.btn_normal:hover { color: #fff; }

	.pix_button_flat { box-shadow: 0px -3px rgba(0,0,0,0.2) inset; }
	.pix_button_flat2 { box-shadow: 0px -3px rgba(255,255,255,0.4) inset; }

	.pix_button_line { box-shadow: 0px 0px 0px 2px inset; }
	.blue_border_button, .blue_border_button i { color: #2dc0e8 !important  }
	.white_border_button, .white_border_button i { color: #fff !important  }
	



	/* Section: Highlight
================================================== */
	.highlight-section { position:relative; }

	.highlight-left,
	.highlight-right {
		content:""; position:absolute; width:50%; height:100%; top:0;background: #fff    
	}
	.highlight-left { left:0; }
	.highlight-right { right:0; }
	.highlight-left > div,
	.highlight-right > div { z-index:2;}

	@media only screen and (max-width: 767px){
		.highlight-left,
		.highlight-right { width:100%;}

	} 

	.highlight_inner { padding: 0 15px;position: relative;}

	.hl1 {background:url(../images/main/hl-6.jpg) #333 center fixed no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover;
	}

	.hl2 {background:url(../images/main/hl-7.jpg) #333 center fixed no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover;
	}

	.hl3 {background:url(../images/main/bg-hl-new.jpg) #333 center fixed no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover;
	}

	/*  Into  */
	.intro_1 { text-align: center;padding: 40px 0; }
	.intro_div h2 {  }
	.intro_div p { max-width: 600px;position: relative;margin-right: auto;margin-left: auto;color: #aaa;line-height: 26px;}

	/*  Call 1  */
	.pix_call_1 { padding: 30px;background: #f2f2f2 }
	.pix_call_1 .pix_area1, .pix_call_1 .pix_area2 { padding: 10px 0; }
	.pix_call_1 .pix_area2 { text-align: center;}
	.call_text h2 { padding: 5px 0; }
	.main_button, .main_button:visited { background: #ffcc33;text-decoration: none;padding: 20px 40px;border-radius: 3px;color: #fff;text-shadow: 1px 1px 1px rgba(0,0,0,0.15);font-weight: bold;position: relative;display: inline-block; }
	.main_button:hover { color: #fff;background: #e4b423; }

	/*  Footer 2  */
	.footer2 { margin: 0;padding: 20px 0; }
	.footer2 .footer2_center { position: relative;display: inline-block;padding-top: 10px; }
	.footer2 .desk_right { position: relative;display: inline-block;padding-top: 20px; }
	.footer2_logo { max-width: 70px;height: auto;display: inline-block;position: relative;bottom: -20px;margin-top: -20px;margin-right: 10px; }
	.footer2_center { text-align: left;}
	.footer2 .tagline { }
	.footer2_menu ul { display: inline-block;}
	.footer2_menu li a { display: inline-block;padding: 10px 20px;line-height: 20px;text-decoration: none;font-weight: bold; }

	/*  Footer 3  */
	.pix_footer_logo { margin-bottom: 10px; }
	.footer3 { padding: 40px 0; }
	.footer3_menu { margin: 20px 0; }
	.footer3_menu li a { font-weight: bold;line-height: 16px;margin: 8px 0;color: #999;text-decoration: none; }
	.footer3_title { font-size: 16px;font-weight: bold; }
	.big_number { font-size: 30px;font-weight: bold; }
	.light_color { color: #aaa }
	.footer3 .columns { position: relative; }
	.footer3 .area_1:after, .footer3 .area_2:after, .footer3 .area_3:after { content:"";border-right: 1px solid;border-color: #eee;height: 220px;position: absolute;top: 0;right: 0; }
	.pix_img_fit { max-width: 100%;margin: 0 10px;display: inline-block; }
	.pix_div_fit { padding: 0 10px;display: inline-block; }

	/*  Features 1  */
	.features_1 { background: #f3f3f3;padding: 50px 0; }
	.f_1_icon_box {margin: 20px 0;}
	.features_1 .c1_style2 { font-weight: bold;font-size: 18px;margin-bottom: 10px;display: inline-block;}
	.features_1 .c2_style2 { font-size: 14px;color: #999;line-height: 26px; }
	.small_title { font-size: 18px;margin-bottom: 10px;display: inline-block; }
	.f1_box { padding: 10px;}

	.big_icon { text-align: center;font-size: 80px;margin-bottom: 20px; }



	/*  Popup  */
	.pop_hidden { display: none;}
	.pix_popup { background: #fff;padding: 30px;border-radius: 3px;box-shadow: 0 -3px rgba(0,0,0,0.2) inset, 0 0 4px 1px rgba(0,0,0,0.1); }
	.pix_popup2 { padding: 20px 20px; }
	.fancybox-skin.container .columns{ margin: 0px !important;padding: 0px !important }
	.close_btn { padding: 5px;position: absolute;right: 0;top: 2px;text-decoration: none;font-size: 25px;color: rgba(0,0,0,0.2);line-height: 25px; }

	.big_map iframe { width: 100%;height: 450px; }

	/*.pop_style_1 {
		transform: scale(0.5);
	}
	.popup_visible .pop_style_1 {
		transform: scale(1);
	}*/


	.slide_background {
		transition: all 0.3s 0.3s;
	}
	/*.slide,
	.slide_wrapper {
		transition: all 0.5s ease-out;
	}
	.slide {
		transform: translateX(0) translateY(-40%);
	}*/
	.popup_visible .slide {
		transform: translateX(0) translateY(0);
	}

	.subscribe_popup:before { background: url(../images/main/newsletter-pattern.png) #f5f5f5 repeat-x;height: 15px;display: inline-block;width: 100%;position: relative;content: "";margin: 0px;overflow: hidden;top: -1px;border-top-left-radius: 3px;border-top-right-radius: 3px;margin-bottom: 0px !important }
	.subscribe_popup .pix_popup { margin-top: -5px !important; }
	.fancybox-skin {background: #fff;}
	.subscribe_popup .close_btn { top:16px; }

	/*  PixForm  */
	.pix_form2 { background: #333; }
	.pix_form input, .pix_form select, .pix_form input:focus, .pix_form textarea, .pix_form textarea:focus { width: 100%;background: #fff;border: 2px solid #eee;border-radius: 3px;padding: 15px 10px;-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
		font-weight: bold; 
		
		font-size: 14px;
		}
	form #result { display: none; }
	form { margin-bottom: 0px !important;padding: 10px 0;position: relative;}
	.form_no_padding { padding-top: 0px; }
	.small_padding_right { padding-right: 10px}

		.submit_btn, .submit_btn:focus, .submit_btn:hover {
				background: #2dc0e8;width: 100%;padding: 15px 0;outline: none;border: none;color: #fff;box-shadow: 0 -3px rgba(0,0,0,0.2) inset;font-size: 16px;text-shadow:none;
				
				-webkit-transition:all .2s linear;
				-moz-transition:all .2s linear;
				-ms-transition:all .2s linear;
				-o-transition:all .2s linear
		}
		.submit_btn:hover {
			opacity: 0.7;
		}
		#result { width: 100%;display: inline-block;}
		.success { border: 2px solid #82b541;border-radius: 3px;padding: 15px 10px;font-weight: bold;margin-bottom: 15px; }
		.error { border: 2px solid red;border-radius: 3px;padding: 15px 10px;font-weight: bold;margin-bottom: 15px; }
		button.submit_btn { margin-bottom: 10px; }
		.pix_note { color: #aaa;margin: 0px; }

		.max_400 { max-width: 400px;}
		.max_600 { max-width: 600px;display: inline-block;margin-left: auto;margin-right: auto; }

		/*---------------------------------------------------------------------------------------------------------------*/
		/*  Dark  */
		.dark { background: #333333;color: #fff; }

		.dark .light_gray { color: #999 }
		.dark .normal_gray { color: #bbb }
		.dark .dark_gray { color: #fff }

		.dark .dark_gray2 { color: #fff }

		.dark .border_light { border-color: #999;  }

		.header_nav_1.dark, .intro_1.dark, .pix_call_1.dark,
		.dark .intro_1, .dark .pix_call_1 { background: #333; }
		.header_nav_1.dark .nav li a, .dark .header_nav_1 .nav li a { color: #ccc;}
		.header_nav_1.dark .navbar-toggle:before  { color: #eee !important; }
		.header_nav_1.dark .pix_header_button,
		.dark .header_nav_1 .pix_header_button { background: #ffcc33; }
		.header_nav_1.dark .text_span,
		.dark .header_nav_1 .text_span { color: #ffcc33; }

		.intro_1.dark h2, .pix_call_1.dark .call_text h2, .dark .t1_style { color: #fff; }
		.intro_1.dark p  { color: #aaa; }

		.dark .features_1 { background: #333; }
		.dark .features_1 .c1_style2 { color: #fff; }
		.dark .features_1 .c2_style2 { color: #888; }

		.dark .bottom-icons li a, .dark .footer3_title { color: #eee; }
		.dark .big_number, .dark .med_title, .dark .t2_style { color: #ccc }
		.dark .footer3 .area_1:after, .dark  .footer3 .area_2:after, .dark .footer3 .area_3:after { border-color: #444; }
	
		.dark .white { color: #000; }


		/*  RTL   */
		.pix_rtl { direction: rtl;text-align: right;}


		/*  Colors  v4.0  */
		.brown, .brown:hover, .brown i { color: #554263; }
		.brown_bg { background: #554263; }

		.orange, .orange:hover, .orange i, .orange:visited, .orange:focus { color: #f77825; }
		.orange_bg, .orange_bg:visited, .orange_bg:focus, .orange_bg:hover { background: #f77825; }

		.green_blue, .green_blue:hover, .green_blue i { color: #50b99a; }
		.green_blue_bg, .green_blue_bg:visited, .green_blue_bg:focus, .green_blue_bg:hover { background: #50b99a; }

		.light_blue, .light_blue:hover, .light_blue i { color: #2dc0e8; }
		.light_blue_bg, .light_blue_bg:hover, .light_blue_bg:visited, .light_blue_bg:focus { background: #2dc0e8; }

		.green_1, .green_1:hover, .green_1 i, .green_1:visited, .green_1:focus { color: #82b541; }
		.green_1_bg, .green_1_bg:hover, .green_1_bg:visited, .green_1_bg:focus { background: #82b541; }

		.blue_text, .blue_text:visited, .blue_text:hover, .blue_text:focus { color: #2dc0e8;margin-bottom: 10px;display: inline-block; }
		.blue_bg, .blue_bg:visited, .blue_bg:focus { background: #2dc0e8 }

		.dark_red, .dark_red:hover, .dark_red i, a.dark_red { color: #a71930; }
		.dark_red_bg, .dark_red_bg:visited, .dark_red_bg:focus { background: #a71930 }

		.dark_yellow, .dark_yellow:hover, .dark_yellow i, a.dark_yellow { color: #fbb034; }
		.dark_yellow_bg, .dark_yellow_bg:visited, .dark_yellow_bg:focus { background: #fbb034 }

		.white , .white:hover, .white:visited, .white:focus { color: #fff; }
		.gray { color: #555 }
		.light_gray { color: #999 }
		.normal_gray, .normal_gray:focus { color: #bbb }
		.soft_dark_gray { color: #282828 }
		.dark_gray { color: #222 }

		a.normal_gray:hover, a.normal_gray:visited  { color: #bbb;opacity: 0.7 }

		a.dark:hover { color: #fff;}

		.light_gray_bg { background: #f3f3f3; }
		.black_bg, .dark.black_bg { background: #000; }
		.soft_dark_gray_bg, .dark.soft_dark_gray_bg { background: #282828 }

		.blue_moving_bg, .dark.blue_moving_bg { background: url(../images/main/pattern.png) fixed #444 center ;
			-webkit-background-size:cover;
			-moz-background-size:cover;
			-o-background-size:cover;
			background-size:cover !important;
		 }
		.inter_3_bg , .dark.inter_3_bg { background: linear-gradient(rgba(0,0,0,0.25),rgba(0,0,0,0.25)),url(../images/main/image-intro.jpg) fixed #444 center ;
			-webkit-background-size:cover;
			-moz-background-size:cover;
			-o-background-size:cover;
			background-size:cover; 
		}

	@media (max-width: 1124px) {
		.pix_builder_bg {
		    background-attachment:scroll !important;
		}
	}
/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/
/* #Media Queries
================================================== */
/* Smaller than standard 960 (devices and browsers) */

@media only screen and (max-width: 959px) {

    .pixfort_normal_1 .img_style {
        width: 100%;
        height: auto;
    }
    .pixfort_app_3 .img_st img {
        width: 100%;
        margin: 0;
        text-align: center;
    }
    .pixfort_app_3 .Designs_style {
        padding: 0;
    }
    .pixfort_app_3 .Designs_text_style {
        padding-left: 0px;
        text-align: center;
        padding-top: 20px;
    }
    .pixfort_real_estate_4 .Home_photo {
        width: 100%;
        height: 200px;
    }
    .pixfort_real_estate_4 .Home_info {
        width: 100%;
        height: auto;
    }
    .pixfort_shop_7 .box_1 {
        margin-left: 20px;
        padding-top: 10px;
        margin-bottom: 20px;
    }
    .pixfort_shop_7 .box_2 {
        margin-right: 20px;
        padding-top: 10px;
        margin-bottom: 20px;
    }
    .pixfort_shop_7 .b_style {
        float: none;
        width: 100%;
        text-align: center;
    }
    .pixfort_shop_7 .txt_style {
        max-width: 100%;
        text-align: left;
        padding: 10px 10px;
    }
}
/* Tablet Portrait size to standard 960 (devices and browsers) */

@media only screen and (min-width: 768px) and (max-width: 959px) {
    .pixfort_normal_1 .onethird_style {
        text-align: center;
    }
    .pixfort_normal_1 .circle {
        margin-bottom: 10px;
    }
    .pixfort_normal_1 .img_style {
        width: 100%;
        height: auto;
    }
    .pixfort_normal_1 .rights_st {
        float: none;
        text-align: center;
    }
    .pixfort_normal_1 .likes_st {
        margin: 0;
        padding-right: 0px;
        padding-top: 25px;
        float: none;
        text-align: center;
    }
    .pixfort_normal_1 .socbuttons {
        text-align: center;
    }
    .pixfort_normal_1 .soc_icons {
        float: none;
        text-align: center;
    }
    .pixfort_corporate_2 .h_style {
        line-height: 150%;
        width: 100%;
    }
    .pixfort_corporate_2 .cc_style {
        width: 100%;
        text-align: center;
    }
    .pixfort_corporate_2 .rights_st {
        float: none;
        text-align: center;
    }
    .pixfort_corporate_2 .likes_st {
        margin: 0;
        padding-right: 0px;
        padding-top: 25px;
        float: none;
        text-align: center;
    }
    .pixfort_corporate_2 .socbuttons {
        text-align: center;
    }
    .pixfort_corporate_2 .soc_icons {
        float: none;
        text-align: center;
    }
    .pixfort_app_3 .phones {
        vertical-align: bottom;
        margin-top: 30px;
    }
    .pixfort_app_3 .amazing_img4_st {
        width: 100%;
        height: 400px;
        text-align: center;
        padding-top: 50px;
    }
    .pixfort_app_3 .colorful_img4_st img {
        width: 100%;
        height: 450px;
        text-align: center;
        padding-top: 50px;
    }
    .pixfort_app_3 .colorful {
        text-align: center;
        float: none;
    }
    .pixfort_app_3 .amazing {
        text-align: center;
        float: none;
        width: 100%;
        margin-left: auto;
        margin-left: auto;
    }
    .pixfort_app_3 .amazing_style {
        padding: 20px 0px;
    }
    .pixfort_app_3 .amaz_tit {
        padding-top: 40px;
    }
    .pixfort_app_3 .amazing_text_style {
        text-align: center;
        float: none;
    }
    .pixfort_app_3 .suite {
        top: 0;
        text-align: center;
    }
    .pixfort_app_3 .img_st img {
        width: 100%;
        margin: 0;
        text-align: center;
    }
    .pixfort_app_3 .Designs_style {
        padding: 0;
    }
    .pixfort_app_3 .Designs_text_style {
        padding-left: 0px;
        text-align: center;
        padding-top: 20px;
    }
    .pixfort_app_3 .rights_st {
        float: none;
        text-align: center;
    }
    .pixfort_app_3 .likes_st {
        margin: 0;
        padding-right: 0px;
        padding-top: 25px;
        float: none;
        text-align: center;
    }
    .pixfort_app_3 .socbuttons {
        text-align: center;
    }
    .pixfort_app_3 .soc_icons {
        float: right;
        text-align: center;
    }
    .pixfort_real_estate_4 .Home_photo {
        width: 100%;
        height: 200px;
    }
    .pixfort_real_estate_4 .Home_info {
        width: 100%;
        height: auto;
    }
    .pixfort_real_estate_4 .box_style {
        width: 95%;
    }
    .pixfort_real_estate_4 .b_style img {
        width: 15%;
        height: auto;
        margin-top: 40px;
    }
    .pixfort_real_estate_4 .txt_style {
        padding-left: 15px;
        padding-right: 8px;
    }
    .pixfort_real_estate_4 .rights_st {
        float: none;
        text-align: center;
    }
    .pixfort_real_estate_4 .likes_st {
        margin: 0;
        padding-right: 0px;
        padding-top: 25px;
        float: none;
        text-align: center;
    }
    .pixfort_real_estate_4 .socbuttons {
        text-align: center;
    }
    .pixfort_real_estate_4 .soc_icons {
        float: right;
        text-align: center;
    }
    .pixfort_hotel_5 .img_homes_st {
        position: relative;
        width: 100%;
        height: auto;
    }
    .pixfort_hotel_5 .video_style iframe {
        width: 100%;
        height: 200px;
        padding-bottom: 0px;
    }
    .pixfort_hotel_5 .box_Homes {
        background: #faf5f5;
        border-bottom: 3px solid #eadbdc;
        position: relative;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        padding-top: 30px;
        margin-top: 50px;
    }
    .pixfort_hotel_5 .Res_st {
        position: relative;
        display: block;
        text-align: center;
        top: 0px;
        margin-left: 0px;
    }
    .pixfort_hotel_5 .rights_st {
        float: none;
        text-align: center;
    }
    .pixfort_hotel_5 .likes_st {
        margin: 0;
        padding-right: 0px;
        padding-top: 25px;
        float: none;
        text-align: center;
    }
    .pixfort_hotel_5 .socbuttons {
        text-align: center;
    }
    .pixfort_university_6 .img_uni_st {
        position: relative;
        width: 100%;
        height: auto;
    }
    .pixfort_university_6 .uni_st {
        height: 40px;
    }
    .pixfort_university_6 .rights_st {
        float: none;
        text-align: center;
    }
    .pixfort_university_6 .likes_st {
        margin: 0;
        padding-right: 0px;
        padding-top: 25px;
        float: none;
        text-align: center;
    }
    .pixfort_university_6 .socbuttons {
        text-align: center;
    }
    .pixfort_university_6 .soc_icons {
        float: none;
        text-align: center;
    }
    .pixfort_shop_7 .left_box {
        text-align: center;
    }
    .pixfort_shop_7 .segment {
        margin-left: auto;
        margin-right: auto;
    }
    .pixfort_shop_7 .subscribe_btn a {
        float: none;
    }
    .pixfort_shop_7 .note_st {
        text-align: center;
        padding-bottom: 80px;
    }
    .pixfort_shop_7 .icon-1_st,
    .pixfort_shop_7 .icon-2_st,
    .pixfort_shop_7 .icon-3_st {
        margin-left: auto;
        margin-right: auto;
        display: block;
    }
    .pixfort_shop_7 .text_st {
        max-width: 100%;
        text-align: center;
        float: none;
        margin-left: 0;
        padding-top: 20px;
    }
    .pixfort_shop_7 .pict_st img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        margin-top: 150px;
    }
    .pixfort_shop_7 .box_1 {
        margin-left: 20px;
        padding-top: 10px;
        margin-bottom: 20px;
    }
    .pixfort_shop_7 .box_2 {
        margin-right: 20px;
        padding-top: 10px;
        margin-bottom: 20px;
    }
    .pixfort_shop_7 .b_style {
        float: none;
        width: 100%;
        text-align: center;
    }
    .pixfort_shop_7 .txt_style {
        max-width: 100%;
        text-align: left;
        padding: 10px 10px;
    }
    .pixfort_shop_7 .rights_st {
        float: none;
        text-align: center;
    }
    .pixfort_shop_7 .likes_st {
        margin: 0;
        padding-right: 0px;
        padding-top: 25px;
        float: none;
        text-align: center;
    }
    .pixfort_shop_7 .socbuttons {
        text-align: center;
    }
    .pixfort_ecourse_8 .left_zone {
        width: 100%;
        padding-left: 0px;
        text-align: center;
    }
    .pixfort_ecourse_8 .video_style iframe {
        width: 100%;
        height: 240px;
        margin-left: auto;
        margin-right: auto;
    }
    .pixfort_ecourse_8 .title_st,
    .pixfort_ecourse_8 .txt_st {
        width: 70%;
        padding-left: 0px;
        margin-left: auto;
        margin-right: auto;
        text-align: center
    }
    .pixfort_ecourse_8 .text_input,
    .pixfort_ecourse_8 .subtext_style {
        text-align: center;
    }
    .pixfort_ecourse_8 .segment {
        margin-left: auto;
        margin-right: auto;
    }
    .pixfort_ecourse_8 .contact_st form {
        //max-width: 90%;        }
        .pixfort_ecourse_8 .note_st {
            text-align: center;
        }
        .pixfort_ecourse_8 .text_zone {
            width: 100%;
            left: 0px;
            margin-top: 0px;
            float: none;
        }
        .pixfort_ecourse_8 .TT1,
        .pixfort_ecourse_8 .TT2 {
            text-align: center;
        }
        .pixfort_ecourse_8 .get_tut_btn a {
            float: none;
        }
        .pixfort_ecourse_8 .picture_zone img {
            width: 100%;
            float: none;
        }
        .pixfort_ecourse_8 .feature_1,
        .pixfort_ecourse_8 .feature_2,
        .pixfort_ecourse_8 .feature_3 {
            background-size: 80%;
        }
        .pixfort_ecourse_8 .box_1 {
            margin-left: 20px;
            padding-top: 10px;
            margin-bottom: 20px;
        }
        .pixfort_ecourse_8 .box_2 {
            margin-right: 20px;
            padding-top: 10px;
            margin-bottom: 20px;
        }
        .pixfort_ecourse_8 .b_style {
            float: none;
            width: 100%;
            text-align: center;
        }
        .pixfort_ecourse_8 .txt_style {
            max-width: 100%;
            text-align: left;
            padding: 10px 10px;
        }
        .pixfort_ecourse_8 .rights_st {
            float: none;
            text-align: center;
        }
        .pixfort_ecourse_8 .likes_st {
            margin: 0;
            padding-right: 0px;
            padding-top: 25px;
            float: none;
            text-align: center;
        }
        .pixfort_ecourse_8 .socbuttons {
            text-align: center;
        }
        .pixfort_ebook_9 .video_style iframe {
            width: 100%;
            height: 200px;
            margin-left: auto;
            margin-right: auto;
        }
        .pixfort_ebook_9 .title_st {
            width: 70%;
            padding-left: 0px;
            margin-left: auto;
            margin-right: auto;
            text-align: center
        }
        .pixfort_ebook_9 .text_input,
        .pixfort_ebook_9 .subtext_style {
            text-align: center;
        }
        .pixfort_ebook_9 .segment {
            margin-left: auto;
            margin-right: auto;
        }
        .pixfort_ebook_9 .contact_st form {
            //max-width: 90%;        }
            .pixfort_ebook_9 .TT1, .pixfort_ebook_9 .TT2 {
                text-align: center;
            }
            .pixfort_ebook_9 .b_style {
                float: none;
                width: 100%;
                text-align: center;
            }
            .pixfort_ebook_9 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_ebook_9 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_ebook_9 .socbuttons {
                text-align: center;
            }
            /*  Part 1:   */
            
            .pixfort_business_10 .htext_style {
                margin-right: 0px;
            }
            .pixfort_business_10 .text_zone {
                width: 100%;
                text-align: center;
            }
            .pixfort_business_10 .TT1,
            {
                text-align: center;
            }
            .pixfort_business_10 .TT2 {
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_business_10 .segment {
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_business_10 .check_st {
                text-align: center;
            }
            .pixfort_business_10 .apply_btn {
                text-align: center;
            }
            .pixfort_business_10 .picture_zone img {
                width: 100%;
                float: none;
            }
            .pixfort_business_10 .video_style iframe {
                width: 100%;
                height: 240px;
                margin-left: auto;
                margin-right: auto;
            }
            /*  Part 5:   */
            
            .pixfort_business_10 .box_1,
            .pixfort_business_10 .box_2 {
                margin: 0px 20px;
                padding-top: 10px;
                margin-bottom: 20px;
            }
            .pixfort_business_10 .b_style {
                float: none;
                width: 100%;
                text-align: center;
            }
            .pixfort_business_10 .txt_style {
                max-width: 100%;
                text-align: center;
                padding: 10px 10px;
            }
            .pixfort_business_10 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_business_10 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_business_10 .socbuttons {
                text-align: center;
            }
            .pixfort_subscribe_12 .email_subscribe {
                width: 90%;
                height: auto;
                padding: 0px;
                padding-top: 15px;
            }
            .pixfort_subscribe_12 #contact_form input {
                float: none;
                width: 80%;
                height: 40px;
                text-align: center;
                padding: 0px;
            }
            .pixfort_subscribe_12 .subscribe_btn a {
                float: none;
            }
            .pixfort_subscribe_12 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_subscribe_12 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_subscribe_12 .socbuttons {
                text-align: center;
            }
            .pixfort_subscribe_12 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_gym_13 .img_gym_st {
                position: relative;
                width: 100%;
                height: auto;
            }
            .pixfort_gym_13 .gym_st {
                height: 40px;
            }
            .pixfort_gym_13 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_gym_13 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_gym_13 .socbuttons {
                text-align: center;
            }
            .pixfort_gym_13 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_agency_14 .img_gym_st {
                position: relative;
                width: 100%;
                height: auto;
            }
            .pixfort_agency_14 .gym_st {
                height: 40px;
            }
            .pixfort_agency_14 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_agency_14 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_agency_14 .socbuttons {
                text-align: center;
            }
            .pixfort_agency_14 .soc_icons {
                float: none;
                text-align: center;
            }
            .rights_st {
                float: none;
                text-align: center;
            }
            .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .socbuttons {
                text-align: center;
            }
            .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_subscribe_19 .rights_st {
                float:none;
                text-align:center
            }

            .pixfort_subscribe_19 .soc_icons {
                float:none;
                text-align:center
            }
        }
        /* All Mobile Sizes (devices and browser) */
        
        @media only screen and (max-width: 767px) {
            .big_circle { width: 50%;margin-bottom: 30px;}
            .event_box_1, .event_box_2, .event_box_3 { width: 100%; }
            .mobile_center { text-align: center;}
            
            .center_mobile_menu li { display: block; }
            .header_5_nav { display: block;width: 100%;text-align: right;}

            .footer3 .area_1:after, .footer3 .area_2:after, .footer3 .area_3:after  { border-right: none;border-bottom: none; }
            .pixfort_university_6 .link_1_btn a {
                margin-left: auto;
                margin-right: auto;
                float: none;
            }
            .pixfort_university_6 .link_2_btn a {
                float: none;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_university_6 .link_3_btn a {
                float: none;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_university_6 .link_4_btn a {
                float: none;
                margin-left: auto;
                margin-right: auto;
            }
            img {
                max-width: 100% !important;
                height: auto !important;
            }
            .pixfort_normal_1 .img_style {
                width: 100%;
                height: auto;
            }
            .pixfort_normal_1 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_normal_1 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_normal_1 .socbuttons {
                text-align: center;
            }
            .pixfort_normal_1 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_corporate_2 .h_style {
                line-height: 150%;
            }
            .pixfort_corporate_2 .just_st {
                width: 100%;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_corporate_2 .cc_style {
                top: -5px;
            }
            .pixfort_corporate_2 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_corporate_2 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_corporate_2 .socbuttons {
                text-align: center;
            }
            .pixfort_corporate_2 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_app_3 .hbloc_style {
                float: none;
                text-align: center;
                padding-bottom: 20px;
            }
            .pixfort_app_3 .phones_style img {
                float: none;
                text-align: center;
                margin-right: 0px;
                padding-top: 0px;
            }
            .pixfort_app_3 .phones {
                width: 100%;
                height: 250px;
            }
            .pixfort_app_3 .pad_top {
                text-align: center;
            }
            .pixfort_app_3 .colorful {
                text-align: center;
            }
            .pixfort_app_3 .amazing {
                text-align: center;
                float: none;
                width: 100%;
                margin-left: auto;
                margin-left: auto;
            }
            .pixfort_app_3 .amazing_style {
                padding: 20px 0px;
            }
            .pixfort_app_3 .amaz_tit {
                padding-top: 40px;
            }
            .pixfort_app_3 .amazing_text_style {
                padding: 0;
                text-align: center;
                float: none;
                max-width: 100%;
            }
            .pixfort_app_3 .suite {
                top: 0;
                text-align: center;
            }
            .pixfort_app_3 .img_st img {
                width: 100%;
                margin: 0;
                text-align: center;
            }
            .pixfort_app_3 .Designs_style {
                padding: 0;
            }
            .pixfort_app_3 .Designs_text_style {
                padding-left: 0px;
                text-align: center;
                padding-top: 20px;
            }
            .pixfort_app_3 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_app_3 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_app_3 .socbuttons {
                text-align: center;
            }
            .pixfort_app_3 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_real_estate_4 .Home_photo {
                width: 100%;
                height: 100%;
            }
            .pixfort_real_estate_4 .Home_info {
                width: 100%;
                height: auto;
            }
            .pixfort_real_estate_4 .b_style img {
                width: 15%;
                height: auto;
                margin-top: 40px;
            }
            .pixfort_real_estate_4 .txt_style {
                padding-left: 10px;
                padding-right: 10px;
            }
            .pixfort_real_estate_4 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_real_estate_4 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_real_estate_4 .socbuttons {
                text-align: center;
            }
            .pixfort_real_estate_4 .soc_icons {
                float: right;
                text-align: center;
            }
            .pixfort_hotel_5 .img_homes_st {
                position: relative;
                width: 100%;
                height: auto;
            }
            .pixfort_hotel_5 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_hotel_5 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_hotel_5 .socbuttons {
                text-align: center;
            }
            .pixfort_hotel_5 .video_style iframe {
                width: 100%;
                height: 200px;
                padding-bottom: 0px;
            }
            .pixfort_university_6 .img_uni_st {
                position: relative;
                width: 100%;
                height: auto;
            }
            .pixfort_university_6 .part_st {
                text-align: center;
            }
            .pixfort_university_6 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_university_6 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_university_6 .socbuttons {
                text-align: center;
            }
            .pixfort_shop_7 .left_box {
                text-align: center;
            }
            .pixfort_shop_7 .segment {
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_shop_7 .subscribe_btn a {
                float: none;
            }
            .pixfort_shop_7 .note_st {
                text-align: center;
                padding-bottom: 80px;
            }
            .pixfort_shop_7 .icon-1_st,
            .pixfort_shop_7 .icon-2_st,
            .pixfort_shop_7 .icon-3_st {
                margin-left: auto;
                margin-right: auto;
                display: block;
            }
            .pixfort_shop_7 .text_st {
                max-width: 100%;
                text-align: center;
                float: none;
                margin-left: 0;
                padding-top: 20px;
            }
            .pixfort_shop_7 .pict_st img {
                max-width: 100%;
                margin-left: auto;
                margin-right: auto;
                margin-top: 150px;
            }
            .pixfort_shop_7 .box_1,
            .pixfort_shop_7 .box_2 {
                margin: 0px 20px;
                padding-top: 10px;
                margin-bottom: 20px;
            }
            .pixfort_shop_7 .b_style {
                float: none;
                width: 100%;
                text-align: center;
            }
            .pixfort_shop_7 .txt_style {
                max-width: 100%;
                text-align: left;
                padding: 10px 10px;
            }
            .pixfort_shop_7 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_shop_7 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_shop_7 .socbuttons {
                text-align: center;
            }
            .pixfort_ecourse_8 .video_style iframe {
                width: 100%;
                height: 240px;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ecourse_8 .text_input,
            .pixfort_ecourse_8 .subtext_style {
                padding-left: 0px;
                padding-right: 0px;
                text-align: center;
                width: 100%;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ecourse_8 .segment {
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ecourse_8 .contact_st form {
                width: 90%;
            }
            .pixfort_ecourse_8 .note_st {
                text-align: center;
            }
            .pixfort_ecourse_8 .text_zone {
                width: 100%;
                left: 0px;
                margin-top: 0px;
                float: none;
            }
            .pixfort_ecourse_8 .TT1,
            .pixfort_ecourse_8 .TT2 {
                text-align: center;
            }
            .pixfort_ecourse_8 .get_tut_btn a {
                float: none;
            }
            .pixfort_ecourse_8 .picture_zone img {
                width: 100%;
                float: none;
            }
            .pixfort_ecourse_8 .box_1 {
                margin-left: 20px;
                padding-top: 10px;
                margin-bottom: 20px;
            }
            .pixfort_ecourse_8 .box_2 {
                margin-right: 20px;
                padding-top: 10px;
                margin-bottom: 20px;
            }
            .pixfort_ecourse_8 .b_style {
                float: none;
                width: 100%;
                text-align: center;
            }
            .pixfort_ecourse_8 .txt_style {
                max-width: 100%;
                text-align: left;
                padding: 10px 10px;
            }
            .pixfort_ecourse_8 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_ecourse_8 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_ecourse_8 .socbuttons {
                text-align: center;
            }
            .pixfort_ebook_9 .video_style iframe {
                width: 100%;
                height: 240px;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ebook_9 .text_input,
            .pixfort_ebook_9 .subtext_style {
                padding-left: 0px;
                padding-right: 0px;
                text-align: center;
                width: 100%;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ebook_9 .segment {
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ebook_9 .contact_st form {
                width: 90%;
            }
            .pixfort_ebook_9 .chapters {
                text-align: center
            }
            .pixfort_ebook_9 .text_chapter {
                padding-bottom: 20px;
                width: 100%;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ebook_9 .TT1,
            .pixfort_ebook_9 .TT2 {
                text-align: center;
            }
            .pixfort_ebook_9 .b_style {
                float: none;
                width: 100%;
                text-align: center;
            }
            .pixfort_ebook_9 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_ebook_9 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_ebook_9 .socbuttons {
                text-align: center;
            }
            .pixfort_business_10 .video_style iframe {
                width: 100%;
                height: 240px;
                margin-left: auto;
                margin-right: auto;
            }
            /*  Part 5:   */
            
            .pixfort_business_10 .box_1,
            .pixfort_business_10 .box_2 {
                margin: 0px 20px;
                padding-top: 10px;
                margin-bottom: 20px;
            }
            .pixfort_business_10 .b_style {
                float: none;
                width: 100%;
                text-align: center;
            }
            .pixfort_business_10 .txt_style {
                max-width: 100%;
                text-align: center;
                padding: 10px 10px;
            }
            .pixfort_business_10 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_business_10 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_business_10 .socbuttons {
                text-align: center;
            }
            .pixfort_subscribe_12 .email_subscribe {
                width: 90%;
                height: auto;
                padding: 0px;
                padding-top: 15px;
            }
            .pixfort_subscribe_12 #contact_form input {
                float: none;
                width: 80%;
                height: 40px;
                text-align: center;
                padding: 0px;
            }
            .pixfort_subscribe_12 .subscribe_btn .subscribe_btn {
                float: none;
            }
            .pixfort_subscribe_12 .context_style {
                max-width: 100%;
                padding: 20px;
            }
            .pixfort_subscribe_12 .subtitle_style {
                max-width: 100%;
            }
            .pixfort_subscribe_12 .coming_st {
                width: 100%;
                margin-left: 0px;
            }
            .pixfort_subscribe_12 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_subscribe_12 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_subscribe_12 .socbuttons {
                text-align: center;
            }
            .pixfort_subscribe_12 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_gym_13 .logo_width {
                max-width: 90%;
            }
            .pixfort_gym_13 .img_gym_st {
                position: relative;
                width: 100%;
                height: auto;
            }
            .pixfort_gym_13 .part_st {
                text-align: center;
            }
            .pixfort_gym_13 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_gym_13 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_gym_13 .socbuttons {
                text-align: center;
            }
            .pixfort_agency_14 .logo_width {
                max-width: 90%;
            }
            .pixfort_agency_14 .img_gym_st {
                position: relative;
                width: 100%;
                height: auto;
            }
            .pixfort_agency_14 .part_st {
                text-align: center;
            }
            .pixfort_agency_14 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_agency_14 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_agency_14 .socbuttons {
                text-align: center;
            }
            .rights_st {
                float: none;
                text-align: center;
            }
            .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .socbuttons {
                text-align: center;
            }
            .pixfort_subscribe_19 .rights_st {
                float:none;
                text-align:center
            }

            .pixfort_subscribe_19 .marge {
                padding:30px 20px
            }

            .pixfort_subscribe_19 .logo_div,.pixfort_subscribe_19 .social_div {
                width:100%;
                display:inline-block;
                text-align:center!important;
                margin:10px 0;
                float:none
            }

            .pixfort_subscribe_19 .logo_div img {
                margin-right:auto;
                margin-left:auto;
                float:none
            }

            .pixfort_subscribe_19 .main_content {
                padding-top:40px
            }

            .pixfort_subscribe_19 .soc_icons {
                float:none;
                text-align:center;
                padding-bottom:30px
            }
        }
        /* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
        
        @media only screen and (min-width: 480px) and (max-width: 767px) {
            .pixfort_normal_1 .email_subscribe {
                width: 100%;
                margin-left: auto;
                margin-right: auto;
                height: auto;
                padding: 0px;
                padding: 15px 0px;
                text-align: center;
            }
            .pixfort_normal_1 #contact_form input {
                float: none;
                width: 80%;
                height: 40px;
                text-align: center;
                padding: 0px;
            }
            .pixfort_normal_1 .subscribe_btn {
                padding-bottom: 10px;
            }
            .pixfort_normal_1 .onethird_style {
                padding-bottom: 10px;
            }
            .pixfort_normal_1 .box_1 {
                margin-bottom: 20px;
            }
            .pixfort_normal_1 .img_style {
                width: 100%;
                height: auto;
            }
            .pixfort_normal_1 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_normal_1 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_normal_1 .socbuttons {
                text-align: center;
            }
            .pixfort_normal_1 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_corporate_2 .th1_style,
            .pixfort_corporate_2 .th2_style {
                margin-bottom: 30px;
            }
            .pixfort_corporate_2 .headtext_style,
            .pixfort_corporate_2 .subtext_style,
            .pixfort_corporate_2 .plan {
                text-align: center;
            }
            .pixfort_corporate_2 .contact_zone {
                text-align: center;
                margin-right: 20px;
            }
            .pixfort_corporate_2 .contact_st {
                float: none;
                text-align: center;
            }
            .pixfort_corporate_2 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_corporate_2 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_corporate_2 .socbuttons {
                text-align: center;
            }
            .pixfort_corporate_2 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_app_3 .hbloc_style {
                float: none;
                text-align: center;
                padding-top: 0px;
            }
            .pixfort_app_3 .phones_style img {
                float: none;
                text-align: center;
                margin-right: 0px;
                padding-top: 0px;
            }
            .pixfort_app_3 .phones {
                width: 100%;
                height: 250px;
            }
            .pixfort_app_3 .pad_top {
                text-align: center;
            }
            .th1_style,
            .pixfort_app_3 .th2_style {
                margin-bottom: 30px;
            }
            .pixfort_app_3 .amazing_img4_st {
                width: 100%;
                height: 400px;
                text-align: center;
            }
            .pixfort_app_3 .colorful_img4_st img {
                width: 100%;
                height: 400px;
                text-align: center;
            }
            .pixfort_app_3 .colorful {
                text-align: center;
                float: none;
            }
            .pixfort_app_3 .amazing {
                text-align: center;
                float: none;
                width: 100%;
                margin-left: auto;
                margin-left: auto;
            }
            .pixfort_app_3 .amazing_style {
                padding: 20px 0px;
            }
            .pixfort_app_3 .amaz_tit {
                padding-top: 40px;
            }
            .pixfort_app_3 .text2_style {
                top: 10px;
            }
            .pixfort_app_3 .amazing_text_style {
                padding: 0;
                text-align: center;
                float: none;
                max-width: 100%;
            }
            .pixfort_app_3 .suite {
                top: 0;
                text-align: center;
            }
            .pixfort_app_3 .img_st img {
                width: 100%;
                margin: 0;
                text-align: center;
            }
            .pixfort_app_3 .Designs_style {
                padding: 0;
            }
            .pixfort_app_3 .Designs_text_style {
                padding-left: 0px;
                text-align: center;
                padding-top: 20px;
            }
            .pixfort_app_3 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_app_3 .likes_st {
                margin: 0;
                padding-right: 0px;
                float: none;
                text-align: center;
            }
            .pixfort_app_3 .socbuttons {
                text-align: center;
            }
            .pixfort_app_3 .soc_icons {
                float: right;
                text-align: center;
            }
            .pixfort_real_estate_4 .Home_photo {
                width: 100%;
                height: 100%;
            }
            .pixfort_real_estate_4 .Home_info {
                width: 100%;
                height: auto;
            }
            .pixfort_real_estate_4 .comp_logos {
                width: 100%;
            }
            .pixfort_real_estate_4 .Designs_text_style {
                text-align: center;
                top: 30px;
            }
            .pixfort_real_estate_4 .b_style img {
                width: 15%;
                height: auto;
                margin-top: 30px;
            }
            .pixfort_real_estate_4 .txt_style {
                padding-left: 15px;
                padding-right: 13px;
            }
            .pixfort_real_estate_4 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_real_estate_4 .likes_st {
                margin: 0;
                padding-right: 0px;
                float: none;
                text-align: center;
            }
            .pixfort_real_estate_4 .socbuttons {
                text-align: center;
            }
            .pixfort_real_estate_4 .soc_icons {
                float: right;
                text-align: center;
            }
            .pixfort_hotel_5 .img_homes_st {
                position: relative;
                width: 100%;
                height: auto;
            }
            .pixfort_hotel_5 .bg_Homes {
                margin-bottom: 20px;
            }
            .pixfort_hotel_5 .box_Homes {
                background: #faf5f5;
                border-bottom: 3px solid #eadbdc;
                text-align: center;
                width: 100%;
                margin-left: auto;
                margin-right: auto;
                padding-top: 30px;
                margin-top: 50px;
            }
            .pixfort_hotel_5 .Res_st {
                position: relative;
                display: inline-block;
                text-align: center;
                top: 0px;
                margin-left: 0px;
            }
            .pixfort_hotel_5 .logos_style img {
                text-align: center;
            }
            .pixfort_hotel_5 .New_Latest_Off {
                text-align: center;
            }
            .pixfort_hotel_5 .N1_style {
                text-align: center;
            }
            .pixfort_hotel_5 .N2_style {
                text-align: center;
            }
            .pixfort_hotel_5 .video_style iframe {
                width: 100%;
                height: 240px;
                padding-bottom: 0px;
            }
            .pixfort_hotel_5 .soc_New {
                padding-bottom: 20px;
            }
            .pixfort_hotel_5 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_hotel_5 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_hotel_5 .socbuttons {
                text-align: center;
            }
            .pixfort_university_6 .logos_width img {
                max-width: 100%;
                text-align: center;
            }
            .pixfort_university_6 .img_uni_st {
                position: relative;
                width: 100%;
                height: auto;
            }
            .pixfort_university_6 .part_st {
                text-align: center;
            }
            .pixfort_university_6 .text_st {
                width: 69%;
                text-align: center;
            }
            .pixfort_university_6 .title_st,
            .pixfort_university_6 .subject_st {
                width: 100%;
            }
            .pixfort_university_6 .substyle {
                text-align: center;
            }
            .text-style {
                max-width: 100%;
                margin-left: 20px;
                margin-right: 20px;
            }
            .pixfort_university_6 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_university_6 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_university_6 .socbuttons {
                text-align: center;
            }
            .pixfort_shop_7 .left_box {
                text-align: center;
            }
            .pixfort_shop_7 .segment {
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_shop_7 .subscribe_btn a {
                float: none;
            }
            .pixfort_shop_7 .note_st {
                text-align: center;
                padding-bottom: 80px;
            }
            .pixfort_shop_7 .sold {
                margin-top: -70px;
            }
            .pixfort_shop_7 .logos_width img {
                max-width: 100%;
                text-align: center;
            }
            .pixfort_shop_7 .icon-1_st,
            .pixfort_shop_7 .icon-2_st,
            .pixfort_shop_7 .icon-3_st {
                margin-left: auto;
                margin-right: auto;
                display: block;
            }
            .pixfort_shop_7 .text_st {
                max-width: 100%;
                text-align: center;
                float: none;
                margin-left: 0;
                padding-top: 20px;
            }
            .pixfort_shop_7 .pict_st img {
                max-width: 100%;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_shop_7 .disco_1 {
                width: 300px;
                margin-left: auto;
                margin-right: auto;
                bottom: 20px;
            }
            .pixfort_shop_7 .disco_2 {
                width: 300px;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_shop_7 .disco_3 {
                width: 300px;
                margin-left: auto;
                margin-right: auto;
                top: 20px;
            }
            .pixfort_shop_7 .box_1,
            .pixfort_shop_7 .box_2 {
                margin: 0px 20px;
                padding-top: 10px;
                margin-bottom: 20px;
            }
            .pixfort_shop_7 .b_style {
                float: none;
                width: 100%;
                text-align: center;
            }
            .pixfort_shop_7 .txt_style {
                max-width: 100%;
                text-align: left;
                padding: 10px 10px;
            }
            .pixfort_shop_7 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_shop_7 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_shop_7 .socbuttons {
                text-align: center;
            }
            .pixfort_ecourse_8 .left_zone,
            .pixfort_ecourse_8 .title_st,
            .pixfort_ecourse_8 .txt_st {
                padding-left: 0px;
                text-align: center;
            }
            .pixfort_ecourse_8 .video_style iframe {
                width: 100%;
                height: 240px;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ecourse_8 .text_input,
            .pixfort_ecourse_8 .subtext_style {
                padding-left: 0px;
                padding-right: 0px;
                text-align: center;
                width: 100%;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ecourse_8 .segment {
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ecourse_8 .contact_st form {
                width: 90%;
            }
            .pixfort_ecourse_8 .note_st {
                text-align: center;
            }
            .pixfort_ecourse_8 .logos_width img {
                max-width: 100%;
                text-align: center;
            }
            .pixfort_ecourse_8 .text_zone {
                width: 100%;
                left: 0px;
                margin-top: 0px;
                float: none;
            }
            .pixfort_ecourse_8 .TT1,
            .pixfort_ecourse_8 .TT2 {
                text-align: center;
            }
            .pixfort_ecourse_8 .get_tut_btn a {
                float: none;
            }
            .pixfort_ecourse_8 .picture_zone img {
                width: 100%;
                float: none;
            }
            .pixfort_ecourse_8 .feature_1,
            .pixfort_ecourse_8 .feature_2 {
                margin-bottom: 20px;
            }
            .pixfort_ecourse_8 .box_1,
            .pixfort_ecourse_8 .box_2 {
                margin: 0px 20px;
                padding-top: 10px;
                margin-bottom: 20px;
            }
            .pixfort_ecourse_8 .b_style {
                float: none;
                width: 100%;
                text-align: center;
            }
            .pixfort_ecourse_8 .txt_style {
                max-width: 100%;
                text-align: left;
                padding: 10px 10px;
            }
            .pixfort_ecourse_8 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_ecourse_8 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_ecourse_8 .socbuttons {
                text-align: center;
            }
            .pixfort_ebook_9 .video_style iframe {
                width: 100%;
                height: 240px;
                margin-left: auto;
                margin-right: auto;
                top: 20px;
            }
            .pixfort_ebook_9 .text_input,
            .pixfort_ebook_9 .subtext_style {
                padding-left: 0px;
                padding-right: 0px;
                text-align: center;
                width: 100%;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ebook_9 .segment {
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ebook_9 .contact_st form {
                width: 90%;
            }
            .pixfort_ebook_9 .logos_width img {
                max-width: 100%;
                text-align: center;
            }
            .pixfort_ebook_9 .trees {
                margin-bottom: -15px;
            }
            .pixfort_ebook_9 .chapters {
                text-align: center
            }
            .pixfort_ebook_9 .text_chapter {
                padding-bottom: 20px;
                width: 100%;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ebook_9 .TT1,
            .pixfort_ebook_9 .TT2,
            .pixfort_ebook_9 .TT3 {
                max-width: 90%;
                text-align: center;
                float: none;
            }
            .pixfort_ebook_9 .down_box {
                text-align: center;
                float: none;
                max-width: 100%;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ebook_9 .b_style {
                float: none;
                width: 100%;
                text-align: center;
            }
            .pixfort_ebook_9 .author_text,
            .pixfort_ebook_9 .icons_st {
                text-align: center;
                margin-left: 0px;
                max-width: 100%;
            }
            .pixfort_ebook_9 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_ebook_9 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_ebook_9 .socbuttons {
                text-align: center;
            }
            /*  Part 1:   */
            
            .pixfort_business_10 .htext_style {
                margin-right: 0px;
            }
            .pixfort_business_10 .text_zone {
                max-width: 100%;
            }
            .pixfort_business_10 .TT1,
            .pixfort_business_10 .TT2 {
                text-align: center;
            }
            .pixfort_business_10 .segment {
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_business_10 .check_st {
                text-align: center;
            }
            .pixfort_business_10 .apply_btn {
                text-align: center;
            }
            .pixfort_business_10 .picture_zone img {
                width: 100%;
                float: none;
            }
            /*  Part 4:   */
            
            .pixfort_business_10 .title_st,
            .pixfort_business_10 .txt_st {
                padding-left: 0px;
                text-align: center;
            }
            .pixfort_business_10 .video_style iframe {
                width: 100%;
                height: 240px;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_business_10 .headtext_style,
            .pixfort_business_10 .subtext_style {
                text-align: center;
            }
            .pixfort_business_10 .subtext_style {
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_business_10 .text_input {
                padding-left: 0px;
                padding-right: 0px;
                text-align: center;
                float: none;
                width: 100%;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_business_10 .contact_st form {
                width: 90%;
            }
            .pixfort_business_10 .note_st {
                text-align: center;
            }
            .pixfort_business_10 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_business_10 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_business_10 .socbuttons {
                text-align: center;
            }
            .pixfort_subscribe_12 .email_subscribe {
                width: 90%;
                height: auto;
                padding: 0px;
                padding-top: 15px;
            }
            .pixfort_subscribe_12 #contact_form input {
                float: none;
                width: 80%;
                height: 40px;
                text-align: center;
                padding: 0px;
            }
            .subscribe_btn .pixfort_subscribe_12 .subscribe_btn {
                float: none;
            }
            .pixfort_subscribe_12 .video_style iframe {
                width: 100%;
                height: 240px
            }
            .pixfort_subscribe_12 .context_style {
                max-width: 100%;
            }
            .pixfort_subscribe_12 .subtitle_style {
                max-width: 100%;
            }
            .pixfort_subscribe_12 .coming_st {
                width: 100%;
                margin-left: 0px;
            }
            .pixfort_subscribe_12 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_subscribe_12 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_subscribe_12 .socbuttons {
                text-align: center;
            }
            .pixfort_subscribe_12 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_gym_13 .logo_width {
                max-width: 80%;
            }
            .pixfort_gym_13 .img_gym_st {
                position: relative;
                width: 100%;
                height: auto;
            }
            .pixfort_gym_13 .part_st {
                text-align: center;
            }
            .pixfort_gym_13 .text_st {
                width: 69%;
                text-align: center;
            }
            .pixfort_gym_13 .title_st,
            .pixfort_gym_13 .subject_st {
                width: 100%;
            }
            .pixfort_gym_13 .substyle {
                text-align: center;
            }
            .pixfort_gym_13 .text-style {
                max-width: 100%;
                margin-left: 20px;
                margin-right: 20px;
            }
            .pixfort_gym_13 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_gym_13 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_gym_13 .socbuttons {
                text-align: center;
            }
            .pixfort_gym_13 .note_contact {
                margin-bottom: 60px;
            }
            .pixfort_gym_13 .text_st {
                padding-left: 0px;
            }
            .pixfort_agency_14 .logo_width {
                max-width: 80%;
            }
            .pixfort_agency_14 .img_gym_st {
                position: relative;
                width: 100%;
                height: auto;
            }
            .pixfort_agency_14 .part_st {
                text-align: center;
            }
            .pixfort_agency_14 .text_st {
                width: 69%;
                text-align: center;
            }
            .pixfort_agency_14 .title_st,
            .pixfort_agency_14 .subject_st {
                width: 100%;
            }
            .pixfort_agency_14 .substyle {
                text-align: center;
            }
            .pixfort_agency_14 .text-style {
                max-width: 100%;
                margin-left: 20px;
                margin-right: 20px;
            }
            .pixfort_agency_14 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_agency_14 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_agency_14 .socbuttons {
                text-align: center;
            }
            .logos_width img {
                width: 80%;
            }
            .rights_st {
                float: none;
                text-align: center;
            }
            .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .socbuttons {
                text-align: center;
            }
            .pixfort_subscribe_19 .htext_style {
                margin-right:0
            }

            .pixfort_subscribe_19 .contact_st form {
                width:100%
            }

            .pixfort_subscribe_19 .rights_st {
                margin-left:5px
            }
        }
        /* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
        
        @media only screen and (max-width: 479px) {

            .pixfort_normal_1 .htext_style {
                margin-right: 0px;
            }
            .pixfort_normal_1 .email_subscribe {
                width: 100%;
                margin-left: auto;
                margin-right: auto;
                height: auto;
                padding: 0px;
                padding: 15px 0px;
                text-align: center;
            }
            .pixfort_normal_1 #contact_form input {
                float: none;
                width: 80%;
                height: 40px;
                text-align: center;
                padding: 0px;
            }
            .pixfort_normal_1 .subscribe_btn {
                padding-bottom: 10px;
            }
            .pixfort_normal_1 .onethird_style {
                padding-bottom: 10px;
            }
            .pixfort_normal_1 .t1_style {
                text-align: center;
            }
            .pixfort_normal_1 .t2_style {
                text-align: center;
            }
            .pixfort_normal_1 .t3_style {
                text-align: center;
            }
            .pixfort_normal_1 .box_1 {
                margin-bottom: 20px;
            }
            .pixfort_normal_1 .img_style {
                width: 100%;
                height: auto;
            }
            .pixfort_normal_1 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_normal_1 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_normal_1 .socbuttons {
                text-align: center;
            }
            .pixfort_normal_1 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_corporate_2 .htext_style {
                margin-right: 0px;
            }
            .pixfort_corporate_2 .h_style {
                line-height: 200%;
            }
            .pixfort_corporate_2 .just_st {
                width: 100%;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_corporate_2 .cc_style {
                top: 8px;
            }
            .pixfort_corporate_2 .th1_style,
            .pixfort_corporate_2 .th2_style {
                margin-bottom: 30px;
            }
            .pixfort_corporate_2 .headtext_style,
            .pixfort_corporate_2 .subtext_style,
            .pixfort_corporate_2 .plan {
                text-align: center;
            }
            .pixfort_corporate_2 .contact_zone {
                text-align: center;
                margin-right: 20px;
            }
            .pixfort_corporate_2 .contact_st {
                float: none;
                text-align: center;
            }
            .pixfort_corporate_2 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_corporate_2 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_corporate_2 .socbuttons {
                text-align: center;
            }
            .pixfort_corporate_2 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_app_3 .logo_st {
                float: none;
                text-align: center;
            }
            .pixfort_app_3 .soc_st {
                float: none;
                text-align: center;
                margin-right: 0px;
            }
            .pixfort_app_3 .hbloc_style {
                float: none;
                text-align: center;
                padding-top: 0px;
            }
            .pixfort_app_3 .phones_style img {
                float: none;
                text-align: center;
                margin-right: 0px;
                padding-top: 0px;
            }
            .pixfort_app_3 .phones {
                width: 100%;
                height: 250px;
            }
            .pixfort_app_3 .pad_top {
                text-align: center;
            }
            .th1_style,
            .pixfort_app_3 .th2_style {
                margin-bottom: 30px;
            }
            .pixfort_app_3 .amazing_img4_st {
                width: 100%;
                height: 300px;
                text-align: center;
            }
            .pixfort_app_3 .colorful_img4_st img {
                width: 100%;
                height: 300px;
                text-align: center;
            }
            .pixfort_app_3 .colorful {
                text-align: center;
            }
            .pixfort_app_3 .amazing {
                text-align: center;
                float: none;
            }
            .pixfort_app_3 .amazing_style {
                padding: 20px 0px;
            }
            .pixfort_app_3 .amaz_tit {
                padding-top: 40px;
            }
            .pixfort_app_3 .amaz_text {
                width: 100%;
            }
            .pixfort_app_3 .amazing_text_style {
                padding: 0;
                text-align: center;
                float: none;
                max-width: 100%;
            }
            .pixfort_app_3 .suite {
                top: 0;
                text-align: center;
            }
            .pixfort_app_3 .img_st img {
                width: 100%;
                margin: 0;
                text-align: center;
            }
            .pixfort_app_3 .img2_st {
                padding-bottom: 15px;
            }
            .pixfort_app_3 .img3_st {
                padding-bottom: 25px;
            }
            .pixfort_app_3 .Designs_text_style {
                padding-left: 0px;
                text-align: center;
                padding-top: 20px;
            }
            .pixfort_app_3 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_app_3 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_app_3 .socbuttoms {
                text-align: center;
                margin-left: 0px;
                float: none;
            }
            .pixfort_app_3 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_real_estate_4 .htext_style {
                margin-right: 0px;
            }
            .pixfort_real_estate_4 .Home_photo {
                width: 100%;
                height: auto;
            }
            .pixfort_real_estate_4 .comp_logos {
                width: 100%;
            }
            .pixfort_real_estate_4 .Designs_text_style {
                text-align: center;
                top: 30px;
            }
            .pixfort_real_estate_4 .box_style {
                width: 100%;
            }
            .pixfort_real_estate_4 .b_style img {
                width: 15%;
                height: auto;
                margin-top: 40px;
            }
            .pixfort_real_estate_4 .txt_style {
                padding-left: 10px;
                padding-right: 10px;
            }
            .pixfort_real_estate_4 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_real_estate_4 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_real_estate_4 .socbuttons {
                text-align: center;
            }
            .pixfort_real_estate_4 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_hotel_5 .htext_style {
                margin-right: 0px;
            }
            .pixfort_hotel_5 .img_homes_st {
                position: relative;
                width: 100%;
                height: auto;
            }
            .pixfort_hotel_5 .bg_Homes {
                margin-bottom: 20px;
            }
            .pixfort_hotel_5 .box_Homes {
                background: #faf5f5;
                border-bottom: 3px solid #eadbdc;
                text-align: center;
                width: 100%;
                margin-left: auto;
                margin-right: auto;
                padding-top: 30px;
                margin-top: 50px;
            }
            .pixfort_hotel_5 .Res_st {
                position: relative;
                display: inline-block;
                text-align: center;
                top: 0px;
                margin-left: 0px;
            }
            .pixfort_hotel_5 .box_style {
                width: 100%;
            }
            .pixfort_hotel_5 .b_style img {
                width: 15%;
                height: auto;
                margin-top: 40px;
            }
            .pixfort_hotel_5 .txt_style {
                width: 75%;
                padding-left: 10px;
                padding-right: 5px;
            }
            .pixfort_hotel_5 .New_Latest_Off {
                text-align: center;
            }
            .pixfort_hotel_5 .N1_style {
                text-align: center;
            }
            .pixfort_hotel_5 .N2_style {
                text-align: center;
            }
            .pixfort_hotel_5 .video_style iframe {
                width: 100%;
                height: 170px;
                padding-bottom: 0px;
            }
            .pixfort_hotel_5 .soc_New {
                padding-bottom: 20px;
            }
            .pixfort_hotel_5 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_hotel_5 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_hotel_5 .socbuttons {
                text-align: center;
                float: none;
            }
            .pixfort_hotel_5 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_university_6 .htext_style {
                margin-right: 0px;
            }
            .pixfort_university_6 .discover,
            .pixfort_university_6 .discover_line,
            .pixfort_university_6 .cosmopolitan,
            .pixfort_university_6 .cosmopolitan_line {
                font-size: 30px;
            }
            .pixfort_university_6 .college_btn a {
                margin-right: 0px;
                margin-bottom: 20px;
            }
            .pixfort_university_6 .logos_width img {
                max-width: 100%;
                text-align: center;
            }
            .pixfort_university_6 .img_uni_st {
                position: relative;
                width: 100%;
                height: auto;
            }
            
            .pixfort_university_6 .text_st {
                width: 69%;
                text-align: center;
            }
            .pixfort_university_6 .title_st,
            .pixfort_university_6 .subject_st {
                width: 100%;
            }
            .pixfort_university_6 .substyle {
                text-align: center;
            }
            .text-style {
                max-width: 100%;
                margin-left: 20px;
                margin-right: 20px;
            }
            .pixfort_university_6 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_university_6 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_university_6 .socbuttons {
                text-align: center;
                float: none;
            }
            .pixfort_university_6 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_university_6 .head_line {
                font-size: 25px;
            }
            .pixfort_shop_7 .htext_style {
                margin-right: 0px;
            }
            .pixfort_shop_7 .left_box {
                text-align: center;
            }
            .pixfort_shop_7 .segment {
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_shop_7 .subscribe_btn a {
                float: none;
            }
            .pixfort_shop_7 .note_st {
                text-align: center;
                padding-bottom: 80px;
            }
            .pixfort_shop_7 .sold {
                margin-top: -70px;
            }
            .pixfort_shop_7 .logos_width img {
                max-width: 100%;
                text-align: center;
            }
            .pixfort_shop_7 .icon-1_st,
            .pixfort_shop_7 .icon-2_st,
            .pixfort_shop_7 .icon-3_st {
                margin-left: auto;
                margin-right: auto;
                display: block;
            }
            .pixfort_shop_7 .text_st {
                max-width: 100%;
                text-align: center;
                float: none;
                margin-left: 0;
                padding-top: 20px;
            }
            .pixfort_shop_7 .pict_st img {
                max-width: 100%;
                margin-left: auto;
                margin-right: auto;
                margin-top: 30px;
            }
            .pixfort_shop_7 .disco_1 {
                width: 90%;
                margin-left: auto;
                margin-right: auto;
                bottom: 20px;
            }
            .pixfort_shop_7 .disco_2 {
                width: 90%;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_shop_7 .disco_3 {
                width: 90%;
                margin-left: auto;
                margin-right: auto;
                top: 20px;
            }
            .pixfort_shop_7 .box_1,
            .pixfort_shop_7 .box_2 {
                margin: 0px 20px;
                padding-top: 10px;
                margin-bottom: 20px;
            }
            .pixfort_shop_7 .b_style {
                float: none;
                width: 100%;
                text-align: center;
            }
            .pixfort_shop_7 .txt_style {
                max-width: 100%;
                text-align: left;
                padding: 10px 10px;
            }
            .pixfort_shop_7 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_shop_7 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_shop_7 .socbuttons {
                text-align: center;
                float: none;
            }
            .pixfort_shop_7 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_ecourse_8 .htext_style {
                margin-right: 0px;
            }
            .pixfort_ecourse_8 .left_zone,
            .pixfort_ecourse_8 .title_st,
            .pixfort_ecourse_8 .txt_st {
                padding-left: 0px;
                text-align: center;
            }
            .pixfort_ecourse_8 .video_style iframe {
                width: 100%;
                height: 170px;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ecourse_8 .text_input {
                padding-left: 0px;
                padding-right: 0px;
                text-align: center;
                width: 100%;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ecourse_8 .segment {
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ecourse_8 .contact_st form {
                width: 90%;
            }
            .pixfort_ecourse_8 .note_st {
                text-align: center;
            }
            .pixfort_ecourse_8 .logos_width img {
                max-width: 100%;
                text-align: center;
            }
            .pixfort_ecourse_8 .text_zone {
                width: 100%;
                left: 0px;
                margin-top: 0px;
                float: none;
            }
            .pixfort_ecourse_8 .TT1,
            .pixfort_ecourse_8 .TT2 {
                text-align: center;
            }
            .pixfort_ecourse_8 .get_tut_btn a {
                float: none;
            }
            .pixfort_ecourse_8 .picture_zone img {
                width: 100%;
                float: none;
            }
            .pixfort_ecourse_8 .feature_1,
            .pixfort_ecourse_8 .feature_2 {
                margin-bottom: 20px;
            }
            .pixfort_ecourse_8 .box_1,
            .pixfort_ecourse_8 .box_2 {
                margin: 0px 20px;
                padding-top: 10px;
                margin-bottom: 20px;
            }
            .pixfort_ecourse_8 .b_style {
                float: none;
                width: 100%;
                text-align: center;
            }
            .pixfort_ecourse_8 .txt_style {
                max-width: 100%;
                text-align: left;
                padding: 10px 10px;
            }
            .pixfort_ecourse_8 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_ecourse_8 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_ecourse_8 .socbuttons {
                text-align: center;
                float: none;
            }
            .pixfort_ecourse_8 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_ebook_9 .htext_style {
                margin-right: 0px;
            }
            .pixfort_ebook_9 .video_style iframe {
                width: 100%;
                height: 170px;
                margin-left: auto;
                margin-right: auto;
                top: 20px;
            }
            .pixfort_ebook_9 .text_input {
                padding-left: 0px;
                padding-right: 0px;
                text-align: center;
                width: 100%;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ebook_9 .segment {
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ebook_9 .contact_st form {
                width: 90%;
            }
            .pixfort_ebook_9 .logos_width img {
                max-width: 100%;
                text-align: center;
            }
            .pixfort_ebook_9 .trees {
                margin-bottom: -15px;
            }
            .pixfort_ebook_9 .chapters {
                text-align: center
            }
            .pixfort_ebook_9 .text_chapter {
                padding-bottom: 20px;
                width: 100%;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_ebook_9 .TT1,
            .pixfort_ebook_9 .TT2,
            .pixfort_ebook_9 .TT3 {
                max-width: 90%;
                margin-left: auto;
                margin-right: auto;
                float: none;
            }
            .pixfort_ebook_9 .down_box {
                max-width: 80%;
                margin-left: auto;
                margin-right: auto;
                float: none;
            }
            .pixfort_ebook_9 .b_style {
                float: none;
                width: 100%;
                text-align: center;
            }
            .pixfort_ebook_9 .author_text,
            .pixfort_ebook_9 .icons_st {
                text-align: center;
                margin-left: 0px;
                max-width: 100%;
            }
            .pixfort_ebook_9 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_ebook_9 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_ebook_9 .socbuttons {
                text-align: center;
                float: none;
            }
            .pixfort_ebook_9 .soc_icons {
                float: none;
                text-align: center;
            }
            /*  Part 1:   */
            
            .pixfort_business_10 .htext_style {
                margin-right: 0px;
            }
            .pixfort_business_10 .text_zone {
                max-width: 100%;
            }
            .pixfort_business_10 .TT1,
            .pixfort_business_10 .TT2 {
                text-align: center;
            }
            .pixfort_business_10 .segment {
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_business_10 .check_st {
                text-align: center;
            }
            .pixfort_business_10 .apply_btn {
                text-align: center;
            }
            .pixfort_business_10 .picture_zone img {
                width: 100%;
                float: none;
            }
            /*  Part 2:   */
            
            .pixfort_business_10 .logos_width img {
                width: 100%;
                text-align: center;
            }
            /*  Part 4:   */
            
            .pixfort_business_10 .title_st,
            .pixfort_business_10 .txt_st {
                padding-left: 0px;
                text-align: center;
            }
            .pixfort_business_10 .video_style iframe {
                width: 100%;
                height: 170px;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_business_10 .headtext_style,
            .pixfort_business_10 .subtext_style {
                text-align: center;
            }
            .pixfort_business_10 .text_input {
                padding-left: 0px;
                padding-right: 0px;
                text-align: center;
                float: none;
                width: 100%;
                margin-left: auto;
                margin-right: auto;
            }
            .pixfort_business_10 .contact_st form {
                width: 90%;
            }
            .pixfort_business_10 .note_st {
                text-align: center;
            }
            /*  Part 5:   */
            
            .pixfort_business_10 .box_1,
            .pixfort_business_10 .box_2 {
                margin: 0px 20px;
                padding-top: 10px;
                margin-bottom: 20px;
            }
            .pixfort_business_10 .b_style {
                float: none;
                width: 100%;
                text-align: center;
            }
            .pixfort_business_10 .txt_style {
                max-width: 100%;
                text-align: center;
                padding: 10px 10px;
            }
            /*  Part 6:   */
            
            .pixfort_business_10 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_business_10 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_business_10 .socbuttons {
                text-align: center;
                float: none;
            }
            .pixfort_business_10 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_subscribe_12 .htext_style {
                margin-right: 0px;
            }
            .pixfort_subscribe_12 .email_subscribe {
                width: 100%;
                height: auto;
                padding: 0px;
                padding-top: 15px;
            }
            .pixfort_subscribe_12 #contact_form input {
                float: none;
                width: 80%;
                height: 40px;
                text-align: center;
                padding: 0px;
            }
            .subscribe_btn .pixfort_subscribe_12 .subscribe_btn {
                float: none;
            }
            .pixfort_subscribe_12 .video_style iframe {
                width: 100%;
                height: 170px
            }
            .pixfort_subscribe_12 .context_style {
                max-width: 100%;
            }
            .pixfort_subscribe_12 .subtitle_style {
                max-width: 100%;
            }
            .pixfort_subscribe_12 .coming_st {
                width: 100%;
                margin-left: 0px;
            }
            .pixfort_subscribe_12 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_subscribe_12 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_subscribe_12 .socbuttons {
                text-align: center;
                margin-left: 0px;
                float: none;
            }
            .pixfort_subscribe_12 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_gym_13 .htext_style {
                margin-right: 0px;
            }
            .pixfort_gym_13 .logo_width {
                width: 70%;
            }
            .pixfort_gym_13 .img_gym_st {
                position: relative;
                width: 100%;
                height: auto;
            }
            .pixfort_gym_13 .link_1_btn a {
                float: none;
            }
            .pixfort_gym_13 .link_2_btn a {
                float: none;
            }
            .pixfort_gym_13 .link_3_btn a {
                float: none;
            }
            .pixfort_gym_13 .text_st {
                width: 69%;
                text-align: center;
                padding-left: 0px;
            }
            .pixfort_gym_13 .title_st,
            .pixfort_gym_13 .subject_st {
                width: 100%;
            }
            .pixfort_gym_13 .zone_left {
                text-align: center;
            }
            .pixfort_gym_13 .icon_st img {
                float: none;
                text-align: center;
            }
            .pixfort_gym_13 .substyle {
                text-align: center;
            }
            .pixfort_gym_13 .text-style {
                max-width: 100%;
                margin-left: 20px;
                margin-right: 20px;
            }
            .pixfort_gym_13 .box_style {
                width: 85%;
            }
            .pixfort_gym_13 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_gym_13 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_gym_13 .socbuttons {
                text-align: center;
                float: none;
            }
            .pixfort_gym_13 .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_gym_13 .note_contact {
                margin-bottom: 60px;
            }
            .pixfort_gym_13 .send_btn button {
                width: 100%;
            }
            .pixfort_agency_14 .htext_style {
                margin-right: 0px;
            }
            .pixfort_agency_14 .logo_width {
                width: 90%;
                margin: 15px 0;
            }
            .pixfort_agency_14 .img_gym_st {
                position: relative;
                width: 100%;
                height: auto;
            }
            .pixfort_agency_14 .link_1_btn a {
                float: none;
            }
            .pixfort_agency_14 .link_2_btn a {
                float: none;
            }
            .pixfort_agency_14 .link_3_btn a {
                float: none;
            }
            .pixfort_agency_14 .text_st {
                width: 69%;
                text-align: center;
            }
            .pixfort_agency_14 .title_st,
            .pixfort_agency_14 .subject_st {
                width: 100%;
            }
            .pixfort_agency_14 .text_logos {
                width: 80%;
                margin-left: auto;
                margin-right: auto
            }
            .pixfort_agency_14 .L1_style,
            .pixfort_agency_14 .L2_style {
                width: 80%;
                margin-left: auto;
                margin-right: auto
            }
            .pixfort_agency_14 .box_style {
                width: 85%;
                margin-left: auto;
                margin-right: auto
            }
            .pixfort_agency_14 .zone_left {
                text-align: center;
            }
            .pixfort_agency_14 .icon_st img {
                float: none;
                text-align: center;
            }
            .pixfort_agency_14 .substyle {
                text-align: center;
            }
            .pixfort_agency_14 .text-style {
                max-width: 100%;
                margin-left: 20px;
                margin-right: 20px;
            }
            .pixfort_agency_14 .f1_style {
                width: 100%;
                margin-left: auto;
                margin-right: auto
            }
            .pixfort_agency_14 .f2_style {
                width: 100%
            }
            .pixfort_agency_14 .rights_st {
                float: none;
                text-align: center;
            }
            .pixfort_agency_14 .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .pixfort_agency_14 .socbuttons {
                text-align: center;
                float: none;
            }
            .pixfort_agency_14 .soc_icons {
                float: none;
                text-align: center;
            }
            .logos_width img {
                max-width: 75%;
                margin-left: auto;
                margin-right: auto;
            }
            .text_input {
                width: 100%;
                margin-left: auto;
                margin-right: auto;
                padding-left: 5px;
                //padding: 15px !important;
                padding-right: 5px;
            }
            .rights_st {
                float: none;
                text-align: center;
            }
            .likes_st {
                margin: 0;
                padding-right: 0px;
                padding-top: 25px;
                float: none;
                text-align: center;
            }
            .socbuttons {
                text-align: center;
                float: none;
            }
            .soc_icons {
                float: none;
                text-align: center;
            }
            .pixfort_subscribe_19 .htext_style {
                margin-right:0
            }

            .pixfort_subscribe_19 .contact_st form {
                width:100%
            }

            .pixfort_subscribe_19 .rights_st {
                margin-left:5px
            }
        }


/* --------------------- end ISOTOPE --------------------- */
/* thumb image */
.thumb { position: relative; margin-bottom: 20px; overflow: hidden; }
.thumb a, .thumb a img { display: block; border-radius:0px; border-top-left-radius: 3px;border-top-right-radius: 3px;}
.thumb a img { width: 100%; }
.thumb .info { position: absolute; left: 0; top: 0; bottom: 0; width: 100%; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -o-transition: all .25s linear; -ms-transition: all .25s linear; transition: all .25s linear; }
.thumb:hover .info { opacity: 1; filter: none; }
.thumb .pattern { 
/*background: url(img/pattern.png);*/
 background-color: rgba(0,0,0,0.4); pointer-events: none; }
.thumb .text { display: none; position: absolute; left: 0; bottom: 0; width: 100%; background: #222; background: rgba(0,0,0,0.75); color: #fff; padding: 10px 0; }
.thumb:hover .text { display: block; }
.thumb .text strong, .thumb .text em { display: block; line-height: 15px; padding: 0 10px; }
.thumb .text strong { font-size: 12px; padding-bottom: 5px; text-transform: uppercase; }
.thumb .text em { font-size: 11px; line-height: 17px; }
.thumb .text span { display: inline-block; background: url(img/sprite.png) no-repeat; }
.thumb .text em.date span { width: 14px; height: 17px; background-position: -51px -19px; margin-right: 5px; position: relative; top: 3px; }
.thumb .text a.link, .thumb .text a.fullsize { position: absolute; bottom: 10px; width: 17px; height: 17px; background: url(img/sprite.png) no-repeat -999px 0; }
.thumb .text a.link { right: 35px; background-position: -55px 0; }
.thumb .text a.fullsize { right: 10px; background-position: 0 -15px; pointer-events: auto; }
.thumb .button-fullsize, .thumb .button-link { position: absolute; top: 50%; left: 50%; display: block; width: 63px; height: 63px; background: url(img/sprite.png) no-repeat -64px -81px; opacity: .75; filter: alpha(opacity=75); pointer-events: auto; margin: -32px 0 0 -32px; pointer-events: none; }
.thumb .button-fullsize { background-position: 0 -81px; }

.thumb2 .pattern,.thumb2  {
	border-radius: 4px;
}
.thumb2{
	margin-bottom: 10px;
}
/* fancybox */
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { border: 0; outline: none; vertical-align: top; margin: 0; padding: 0;border-radius: 2px !important; }
.fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; }

.fancybox-skin { position: relative; background: #f9f9f9; color: #444; text-shadow: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;padding: 0px !important;-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.25); -moz-box-shadow: 0 5px 15px rgba(0,0,0,.25); box-shadow: 0 5px 15px rgba(0,0,0,.25); }
.fancybox-opened { z-index: 8030; }
.fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.25); -moz-box-shadow: 0 5px 15px rgba(0,0,0,.25); box-shadow: 0 5px 15px rgba(0,0,0,.25); }
//.fancybox-opened .fancybox-skin { padding: 0px !important;margin: 0px !important;display: inline-block;background: none  }
.fancybox-outer, .fancybox-inner { position: relative; }
.fancybox-inner { overflow: hidden; }
.fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; }
.fancybox-error { color: #444; font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; white-space: nowrap; margin: 0; padding: 15px; }
.fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; }
.fancybox-image { max-width: 100%; max-height: 100%; }
#fancybox-loading, .fancybox-prev span, .fancybox-next span { background-image: url(img/sprite.png); }
#fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -23px; margin-left: -23px; background-position: -130px -109px; opacity: .8; cursor: pointer; z-index: 8060; }
#fancybox-loading div { width: 46px; height: 46px; background: url(img/loading.gif) center center no-repeat; }
.fancybox-close { background-image: url(img/X.png); position: absolute; top: -18px; right: -18px; width: 34px; height: 34px; cursor: pointer; z-index: 8040; background-position: 0px 0; }
.fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url(data:;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==); -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 8040; }
.fancybox-prev { left: 0; }
.fancybox-next { right: 0; }
.fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 36px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; }
.fancybox-nav:hover span { visibility: visible; }
.fancybox-prev span { left: 10px; background-position: -140px -36px; }
.fancybox-next span { right: 10px; background-position: -140px -72px; }
.fancybox-tmp { position: absolute; top: -9999px; left: -9999px; visibility: hidden; }
.fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url(data:;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAG0lEQVR42mIU4OHZwEAEYGIgEowqpI5CgAADAGiRAOzkX/wUAAAAAElFTkSuQmCC); }
.fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; }
.fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; text-shadow: none; z-index: 8050; }
.fancybox-opened .fancybox-title { visibility: visible; }
.fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; text-align: center; }
.fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; background: rgba(0,0,0,0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; padding: 2px 20px; }
.fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; }
.fancybox-title-inside-wrap { padding-top: 10px; }
.fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; background: rgba(0,0,0,.8); padding: 10px; }
.fancybox-lock{
    margin-right:0 !important;
}
@font-face {
	font-family: 'flatpack';
	src:url('/fonts/flatpack.eot?tzy7cr');
	src:url('/fonts/flatpack.eot?#iefixtzy7cr') format('embedded-opentype'),
		url('/fonts/flatpack.woff?tzy7cr') format('woff'),
		url('/fonts/flatpack.ttf?tzy7cr') format('truetype'),
		url('/fonts/flatpack.svg?tzy7cr#flatpack') format('svg');
	font-weight: normal;
	font-style: normal;
}

.pi, i {
	font-family: 'flatpack' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.pixicon-eye:before {
	content: "\e000";
}
.pixicon-paper-clip:before {
	content: "\e001";
}
.pixicon-mail:before {
	content: "\e002";
}
.pixicon-toggle:before {
	content: "\e003";
}
.pixicon-layout:before {
	content: "\e004";
}
.pixicon-link:before {
	content: "\e005";
}
.pixicon-bell:before {
	content: "\e006";
}
.pixicon-lock:before {
	content: "\e007";
}
.pixicon-unlock:before {
	content: "\e008";
}
.pixicon-ribbon:before {
	content: "\e009";
}
.pixicon-image:before {
	content: "\e010";
}
.pixicon-signal:before {
	content: "\e011";
}
.pixicon-target:before {
	content: "\e012";
}
.pixicon-clipboard:before {
	content: "\e013";
}
.pixicon-clock:before {
	content: "\e014";
}
.pixicon-watch:before {
	content: "\e015";
}
.pixicon-air-play:before {
	content: "\e016";
}
.pixicon-camera:before {
	content: "\e017";
}
.pixicon-video:before {
	content: "\e018";
}
.pixicon-disc:before {
	content: "\e019";
}
.pixicon-printer:before {
	content: "\e020";
}
.pixicon-monitor:before {
	content: "\e021";
}
.pixicon-server:before {
	content: "\e022";
}
.pixicon-cog:before {
	content: "\e023";
}
.pixicon-heart:before {
	content: "\e024";
}
.pixicon-paragraph:before {
	content: "\e025";
}
.pixicon-align-justify:before {
	content: "\e026";
}
.pixicon-align-left:before {
	content: "\e027";
}
.pixicon-align-center:before {
	content: "\e028";
}
.pixicon-align-right:before {
	content: "\e029";
}
.pixicon-book:before {
	content: "\e030";
}
.pixicon-layers:before {
	content: "\e031";
}
.pixicon-stack:before {
	content: "\e032";
}
.pixicon-stack-2:before {
	content: "\e033";
}
.pixicon-paper:before {
	content: "\e034";
}
.pixicon-paper-stack:before {
	content: "\e035";
}
.pixicon-search:before {
	content: "\e036";
}
.pixicon-zoom-in:before {
	content: "\e037";
}
.pixicon-zoom-out:before {
	content: "\e038";
}
.pixicon-reply:before {
	content: "\e039";
}
.pixicon-circle-plus:before {
	content: "\e040";
}
.pixicon-circle-minus:before {
	content: "\e041";
}
.pixicon-circle-check:before {
	content: "\e042";
}
.pixicon-circle-cross:before {
	content: "\e043";
}
.pixicon-square-plus:before {
	content: "\e044";
}
.pixicon-square-minus:before {
	content: "\e045";
}
.pixicon-square-check:before {
	content: "\e046";
}
.pixicon-square-cross:before {
	content: "\e047";
}
.pixicon-microphone:before {
	content: "\e048";
}
.pixicon-record:before {
	content: "\e049";
}
.pixicon-skip-back:before {
	content: "\e050";
}
.pixicon-rewind:before {
	content: "\e051";
}
.pixicon-play:before {
	content: "\e052";
}
.pixicon-pause:before {
	content: "\e053";
}
.pixicon-stop:before {
	content: "\e054";
}
.pixicon-fast-forward:before {
	content: "\e055";
}
.pixicon-skip-forward:before {
	content: "\e056";
}
.pixicon-shuffle:before {
	content: "\e057";
}
.pixicon-repeat:before {
	content: "\e058";
}
.pixicon-folder:before {
	content: "\e059";
}
.pixicon-umbrella:before {
	content: "\e060";
}
.pixicon-moon:before {
	content: "\e061";
}
.pixicon-thermometer:before {
	content: "\e062";
}
.pixicon-drop:before {
	content: "\e063";
}
.pixicon-sun:before {
	content: "\e064";
}
.pixicon-cloud:before {
	content: "\e065";
}
.pixicon-cloud-upload:before {
	content: "\e066";
}
.pixicon-cloud-download:before {
	content: "\e067";
}
.pixicon-upload:before {
	content: "\e068";
}
.pixicon-download:before {
	content: "\e069";
}
.pixicon-location:before {
	content: "\e070";
}
.pixicon-location-2:before {
	content: "\e071";
}
.pixicon-map:before {
	content: "\e072";
}
.pixicon-battery:before {
	content: "\e073";
}
.pixicon-head:before {
	content: "\e074";
}
.pixicon-briefcase:before {
	content: "\e075";
}
.pixicon-speech-bubble:before {
	content: "\e076";
}
.pixicon-anchor:before {
	content: "\e077";
}
.pixicon-globe:before {
	content: "\e078";
}
.pixicon-box:before {
	content: "\e079";
}
.pixicon-reload:before {
	content: "\e080";
}
.pixicon-share:before {
	content: "\e081";
}
.pixicon-marquee:before {
	content: "\e082";
}
.pixicon-marquee-plus:before {
	content: "\e083";
}
.pixicon-marquee-minus:before {
	content: "\e084";
}
.pixicon-tag:before {
	content: "\e085";
}
.pixicon-power:before {
	content: "\e086";
}
.pixicon-command:before {
	content: "\e087";
}
.pixicon-alt:before {
	content: "\e088";
}
.pixicon-esc:before {
	content: "\e089";
}
.pixicon-bar-graph:before {
	content: "\e090";
}
.pixicon-bar-graph-2:before {
	content: "\e091";
}
.pixicon-pie-graph:before {
	content: "\e092";
}
.pixicon-star:before {
	content: "\e093";
}
.pixicon-arrow-left:before {
	content: "\e094";
}
.pixicon-arrow-right:before {
	content: "\e095";
}
.pixicon-arrow-up:before {
	content: "\e096";
}
.pixicon-arrow-down:before {
	content: "\e097";
}
.pixicon-volume:before {
	content: "\e098";
}
.pixicon-mute:before {
	content: "\e099";
}
.pixicon-content-right:before {
	content: "\e100";
}
.pixicon-content-left:before {
	content: "\e101";
}
.pixicon-grid:before {
	content: "\e102";
}
.pixicon-grid-2:before {
	content: "\e103";
}
.pixicon-columns:before {
	content: "\e104";
}
.pixicon-loader:before {
	content: "\e105";
}
.pixicon-bag:before {
	content: "\e106";
}
.pixicon-ban:before {
	content: "\e107";
}
.pixicon-flag:before {
	content: "\e108";
}
.pixicon-trash:before {
	content: "\e109";
}
.pixicon-expand:before {
	content: "\e110";
}
.pixicon-contract:before {
	content: "\e111";
}
.pixicon-maximize:before {
	content: "\e112";
}
.pixicon-minimize:before {
	content: "\e113";
}
.pixicon-plus:before {
	content: "\e114";
}
.pixicon-minus:before {
	content: "\e115";
}
.pixicon-check:before {
	content: "\e116";
}
.pixicon-cross:before {
	content: "\e117";
}
.pixicon-move:before {
	content: "\e118";
}
.pixicon-delete:before {
	content: "\e119";
}
.pixicon-menu:before {
	content: "\e120";
}
.pixicon-archive:before {
	content: "\e121";
}
.pixicon-inbox:before {
	content: "\e122";
}
.pixicon-outbox:before {
	content: "\e123";
}
.pixicon-file:before {
	content: "\e124";
}
.pixicon-file-add:before {
	content: "\e125";
}
.pixicon-file-subtract:before {
	content: "\e126";
}
.pixicon-help:before {
	content: "\e127";
}
.pixicon-open:before {
	content: "\e128";
}
.pixicon-ellipsis:before {
	content: "\e129";
}
.pixicon-mobile:before {
	content: "\e00a";
}
.pixicon-laptop:before {
	content: "\e00b";
}
.pixicon-desktop:before {
	content: "\e00c";
}
.pixicon-tablet:before {
	content: "\e00d";
}
.pixicon-phone:before {
	content: "\e00e";
}
.pixicon-document:before {
	content: "\e00f";
}
.pixicon-documents:before {
	content: "\e01a";
}
.pixicon-search2:before {
	content: "\e01b";
}
.pixicon-clipboard2:before {
	content: "\e01c";
}
.pixicon-newspaper:before {
	content: "\e01d";
}
.pixicon-notebook:before {
	content: "\e01e";
}
.pixicon-book-open:before {
	content: "\e01f";
}
.pixicon-browser:before {
	content: "\e02a";
}
.pixicon-calendar:before {
	content: "\e02b";
}
.pixicon-presentation:before {
	content: "\e02c";
}
.pixicon-picture:before {
	content: "\e02d";
}
.pixicon-pictures:before {
	content: "\e02e";
}
.pixicon-video2:before {
	content: "\e02f";
}
.pixicon-camera2:before {
	content: "\e03a";
}
.pixicon-printer2:before {
	content: "\e03b";
}
.pixicon-toolbox:before {
	content: "\e03c";
}
.pixicon-briefcase2:before {
	content: "\e03d";
}
.pixicon-wallet:before {
	content: "\e03e";
}
.pixicon-gift:before {
	content: "\e03f";
}
.pixicon-bargraph:before {
	content: "\e04a";
}
.pixicon-grid2:before {
	content: "\e04b";
}
.pixicon-expand2:before {
	content: "\e04c";
}
.pixicon-focus:before {
	content: "\e04d";
}
.pixicon-edit:before {
	content: "\e04e";
}
.pixicon-adjustments:before {
	content: "\e04f";
}
.pixicon-ribbon2:before {
	content: "\e05a";
}
.pixicon-hourglass:before {
	content: "\e05b";
}
.pixicon-lock2:before {
	content: "\e05c";
}
.pixicon-megaphone:before {
	content: "\e05d";
}
.pixicon-shield:before {
	content: "\e05e";
}
.pixicon-trophy:before {
	content: "\e05f";
}
.pixicon-flag2:before {
	content: "\e06a";
}
.pixicon-map2:before {
	content: "\e06b";
}
.pixicon-puzzle:before {
	content: "\e06c";
}
.pixicon-basket:before {
	content: "\e06d";
}
.pixicon-envelope:before {
	content: "\e06e";
}
.pixicon-streetsign:before {
	content: "\e06f";
}
.pixicon-telescope:before {
	content: "\e07a";
}
.pixicon-gears:before {
	content: "\e07b";
}
.pixicon-key:before {
	content: "\e07c";
}
.pixicon-paperclip:before {
	content: "\e07d";
}
.pixicon-attachment:before {
	content: "\e07e";
}
.pixicon-pricetags:before {
	content: "\e07f";
}
.pixicon-lightbulb:before {
	content: "\e08a";
}
.pixicon-layers2:before {
	content: "\e08b";
}
.pixicon-pencil:before {
	content: "\e08c";
}
.pixicon-tools:before {
	content: "\e08d";
}
.pixicon-tools-2:before {
	content: "\e08e";
}
.pixicon-scissors:before {
	content: "\e08f";
}
.pixicon-paintbrush:before {
	content: "\e09a";
}
.pixicon-magnifying-glass:before {
	content: "\e09b";
}
.pixicon-circle-compass:before {
	content: "\e09c";
}
.pixicon-linegraph:before {
	content: "\e09d";
}
.pixicon-mic:before {
	content: "\e09e";
}
.pixicon-strategy:before {
	content: "\e09f";
}
.pixicon-beaker:before {
	content: "\e0a0";
}
.pixicon-caution:before {
	content: "\e0a1";
}
.pixicon-recycle:before {
	content: "\e0a2";
}
.pixicon-anchor2:before {
	content: "\e0a3";
}
.pixicon-profile-male:before {
	content: "\e0a4";
}
.pixicon-profile-female:before {
	content: "\e0a5";
}
.pixicon-bike:before {
	content: "\e0a6";
}
.pixicon-wine:before {
	content: "\e0a7";
}
.pixicon-hotairballoon:before {
	content: "\e0a8";
}
.pixicon-globe2:before {
	content: "\e0a9";
}
.pixicon-genius:before {
	content: "\e0aa";
}
.pixicon-map-pin:before {
	content: "\e0ab";
}
.pixicon-dial:before {
	content: "\e0ac";
}
.pixicon-chat:before {
	content: "\e0ad";
}
.pixicon-heart2:before {
	content: "\e0ae";
}
.pixicon-cloud2:before {
	content: "\e0af";
}
.pixicon-upload2:before {
	content: "\e0b0";
}
.pixicon-download2:before {
	content: "\e0b1";
}
.pixicon-target2:before {
	content: "\e0b2";
}
.pixicon-hazardous:before {
	content: "\e0b3";
}
.pixicon-piechart:before {
	content: "\e0b4";
}
.pixicon-speedometer:before {
	content: "\e0b5";
}
.pixicon-global:before {
	content: "\e0b6";
}
.pixicon-compass:before {
	content: "\e0b7";
}
.pixicon-lifesaver:before {
	content: "\e0b8";
}
.pixicon-clock2:before {
	content: "\e0b9";
}
.pixicon-aperture:before {
	content: "\e0ba";
}
.pixicon-quote:before {
	content: "\e0bb";
}
.pixicon-scope:before {
	content: "\e0bc";
}
.pixicon-alarmclock:before {
	content: "\e0bd";
}
.pixicon-refresh:before {
	content: "\e0be";
}
.pixicon-happy:before {
	content: "\e0bf";
}
.pixicon-sad:before {
	content: "\e0c0";
}
.pixicon-facebook:before {
	content: "\e0c1";
}
.pixicon-twitter:before {
	content: "\e0c2";
}
.pixicon-googleplus:before {
	content: "\e0c3";
}
.pixicon-rss:before {
	content: "\e0c4";
}
.pixicon-tumblr:before {
	content: "\e0c5";
}
.pixicon-linkedin:before {
	content: "\e0c6";
}
.pixicon-dribbble:before {
	content: "\e0c7";
}
.pixicon-heart3:before {
	content: "\e600";
}
.pixicon-cloud3:before {
	content: "\e601";
}
.pixicon-star2:before {
	content: "\e602";
}
.pixicon-tv:before {
	content: "\e603";
}
.pixicon-sound:before {
	content: "\e604";
}
.pixicon-video3:before {
	content: "\e605";
}
.pixicon-trash2:before {
	content: "\e606";
}
.pixicon-user:before {
	content: "\e607";
}
.pixicon-key2:before {
	content: "\e608";
}
.pixicon-search3:before {
	content: "\e609";
}
.pixicon-settings:before {
	content: "\e60a";
}
.pixicon-camera3:before {
	content: "\e60b";
}
.pixicon-tag2:before {
	content: "\e60c";
}
.pixicon-lock3:before {
	content: "\e60d";
}
.pixicon-bulb:before {
	content: "\e60e";
}
.pixicon-pen:before {
	content: "\e60f";
}
.pixicon-diamond:before {
	content: "\e610";
}
.pixicon-display:before {
	content: "\e611";
}
.pixicon-location2:before {
	content: "\e612";
}
.pixicon-eye2:before {
	content: "\e613";
}
.pixicon-bubble:before {
	content: "\e614";
}
.pixicon-stack2:before {
	content: "\e615";
}
.pixicon-cup:before {
	content: "\e616";
}
.pixicon-phone2:before {
	content: "\e617";
}
.pixicon-news:before {
	content: "\e618";
}
.pixicon-mail2:before {
	content: "\e619";
}
.pixicon-like:before {
	content: "\e61a";
}
.pixicon-photo:before {
	content: "\e61b";
}
.pixicon-note:before {
	content: "\e61c";
}
.pixicon-clock3:before {
	content: "\e61d";
}
.pixicon-paperplane:before {
	content: "\e61e";
}
.pixicon-params:before {
	content: "\e61f";
}
.pixicon-banknote:before {
	content: "\e620";
}
.pixicon-data:before {
	content: "\e621";
}
.pixicon-music:before {
	content: "\e622";
}
.pixicon-megaphone2:before {
	content: "\e623";
}
.pixicon-study:before {
	content: "\e624";
}
.pixicon-lab:before {
	content: "\e625";
}
.pixicon-food:before {
	content: "\e626";
}
.pixicon-t-shirt:before {
	content: "\e627";
}
.pixicon-fire:before {
	content: "\e628";
}
.pixicon-clip:before {
	content: "\e629";
}
.pixicon-shop:before {
	content: "\e62a";
}
.pixicon-calendar2:before {
	content: "\e62b";
}
.pixicon-wallet2:before {
	content: "\e62c";
}
.pixicon-vynil:before {
	content: "\e62d";
}
.pixicon-truck:before {
	content: "\e62e";
}
.pixicon-world:before {
	content: "\e62f";
}
.pixicon-fire2:before {
	content: "\e630";
}
.pixicon-star3:before {
	content: "\e631";
}
.pixicon-play2:before {
	content: "\e632";
}
.pixicon-pause2:before {
	content: "\e633";
}
.pixicon-stop2:before {
	content: "\e634";
}
.pixicon-backward:before {
	content: "\e635";
}
.pixicon-forward:before {
	content: "\e636";
}
.pixicon-mail3:before {
	content: "\e637";
}
.pixicon-mail4:before {
	content: "\e638";
}
.pixicon-mail5:before {
	content: "\e639";
}
.pixicon-mail6:before {
	content: "\e63a";
}
.pixicon-google:before {
	content: "\e63b";
}
.pixicon-googleplus2:before {
	content: "\e63c";
}
.pixicon-googleplus3:before {
	content: "\e63d";
}
.pixicon-googleplus4:before {
	content: "\e63e";
}
.pixicon-googleplus5:before {
	content: "\e63f";
}
.pixicon-google-drive:before {
	content: "\e640";
}
.pixicon-facebook2:before {
	content: "\e641";
}
.pixicon-facebook3:before {
	content: "\e642";
}
.pixicon-facebook4:before {
	content: "\e643";
}
.pixicon-instagram:before {
	content: "\e644";
}
.pixicon-twitter2:before {
	content: "\e645";
}
.pixicon-twitter3:before {
	content: "\e646";
}
.pixicon-twitter4:before {
	content: "\e647";
}
.pixicon-feed:before {
	content: "\e648";
}
.pixicon-feed2:before {
	content: "\e649";
}
.pixicon-feed3:before {
	content: "\e64a";
}
.pixicon-youtube:before {
	content: "\e64b";
}
.pixicon-youtube2:before {
	content: "\e64c";
}
.pixicon-vimeo:before {
	content: "\e64d";
}
.pixicon-vimeo2:before {
	content: "\e64e";
}
.pixicon-vimeo3:before {
	content: "\e64f";
}
.pixicon-lanyrd:before {
	content: "\e650";
}
.pixicon-flickr:before {
	content: "\e651";
}
.pixicon-flickr2:before {
	content: "\e652";
}
.pixicon-flickr3:before {
	content: "\e653";
}
.pixicon-flickr4:before {
	content: "\e654";
}
.pixicon-picassa:before {
	content: "\e655";
}
.pixicon-picassa2:before {
	content: "\e656";
}
.pixicon-dribbble2:before {
	content: "\e657";
}
.pixicon-dribbble3:before {
	content: "\e658";
}
.pixicon-dribbble4:before {
	content: "\e659";
}
.pixicon-forrst:before {
	content: "\e65a";
}
.pixicon-forrst2:before {
	content: "\e65b";
}
.pixicon-deviantart:before {
	content: "\e65c";
}
.pixicon-deviantart2:before {
	content: "\e65d";
}
.pixicon-steam:before {
	content: "\e65e";
}
.pixicon-steam2:before {
	content: "\e65f";
}
.pixicon-github:before {
	content: "\e660";
}
.pixicon-github2:before {
	content: "\e661";
}
.pixicon-github3:before {
	content: "\e662";
}
.pixicon-github4:before {
	content: "\e663";
}
.pixicon-github5:before {
	content: "\e664";
}
.pixicon-wordpress:before {
	content: "\e665";
}
.pixicon-wordpress2:before {
	content: "\e666";
}
.pixicon-joomla:before {
	content: "\e667";
}
.pixicon-blogger:before {
	content: "\e668";
}
.pixicon-blogger2:before {
	content: "\e669";
}
.pixicon-tumblr2:before {
	content: "\e66a";
}
.pixicon-tumblr3:before {
	content: "\e66b";
}
.pixicon-yahoo:before {
	content: "\e66c";
}
.pixicon-tux:before {
	content: "\e66d";
}
.pixicon-apple:before {
	content: "\e66e";
}
.pixicon-finder:before {
	content: "\e66f";
}
.pixicon-android:before {
	content: "\e670";
}
.pixicon-windows:before {
	content: "\e671";
}
.pixicon-windows8:before {
	content: "\e672";
}
.pixicon-soundcloud:before {
	content: "\e673";
}
.pixicon-soundcloud2:before {
	content: "\e674";
}
.pixicon-skype:before {
	content: "\e675";
}
.pixicon-reddit:before {
	content: "\e676";
}
.pixicon-linkedin2:before {
	content: "\e677";
}
.pixicon-lastfm:before {
	content: "\e678";
}
.pixicon-lastfm2:before {
	content: "\e679";
}
.pixicon-delicious:before {
	content: "\e67a";
}
.pixicon-stumbleupon:before {
	content: "\e67b";
}
.pixicon-stumbleupon2:before {
	content: "\e67c";
}
.pixicon-stackoverflow:before {
	content: "\e67d";
}
.pixicon-pinterest:before {
	content: "\e67e";
}
.pixicon-pinterest2:before {
	content: "\e67f";
}
.pixicon-xing:before {
	content: "\e680";
}
.pixicon-xing2:before {
	content: "\e681";
}
.pixicon-flattr:before {
	content: "\e682";
}
.pixicon-foursquare:before {
	content: "\e683";
}
.pixicon-foursquare2:before {
	content: "\e684";
}
.pixicon-paypal:before {
	content: "\e685";
}
.pixicon-paypal2:before {
	content: "\e686";
}
.pixicon-paypal3:before {
	content: "\e687";
}
.pixicon-yelp:before {
	content: "\e688";
}
.pixicon-libreoffice:before {
	content: "\e689";
}
.pixicon-file-pdf:before {
	content: "\e68a";
}
.pixicon-file-openoffice:before {
	content: "\e68b";
}
.pixicon-file-word:before {
	content: "\e68c";
}
.pixicon-file-excel:before {
	content: "\e68d";
}
.pixicon-file-zip:before {
	content: "\e68e";
}
.pixicon-file-powerpoint:before {
	content: "\e68f";
}
.pixicon-file-xml:before {
	content: "\e690";
}
.pixicon-file-css:before {
	content: "\e691";
}
.pixicon-html5:before {
	content: "\e692";
}
.pixicon-html52:before {
	content: "\e693";
}
.pixicon-css3:before {
	content: "\e694";
}
.pixicon-chrome:before {
	content: "\e695";
}
.pixicon-firefox:before {
	content: "\e696";
}
.pixicon-IE:before {
	content: "\e697";
}
.pixicon-opera:before {
	content: "\e698";
}
.pixicon-safari:before {
	content: "\e699";
}
.pixicon-paperclip2:before {
	content: "\e69a";
}
.pixicon-map3:before {
	content: "\e69b";
}
.pixicon-compass2:before {
	content: "\e69c";
}
.pixicon-heart4:before {
	content: "\e69d";
}
.pixicon-network:before {
	content: "\e69e";
}
.pixicon-key3:before {
	content: "\e69f";
}
.pixicon-battery2:before {
	content: "\e6a0";
}
.pixicon-bucket:before {
	content: "\e6a1";
}
.pixicon-magnet:before {
	content: "\e6a2";
}
.pixicon-drive:before {
	content: "\e6a3";
}
.pixicon-cup2:before {
	content: "\e6a4";
}
.pixicon-rocket:before {
	content: "\e6a5";
}
.pixicon-progress-0:before {
	content: "\e6a6";
}
.pixicon-sun2:before {
	content: "\e6a7";
}
.pixicon-sun3:before {
	content: "\e6a8";
}
.pixicon-adjust:before {
	content: "\e6a9";
}
.pixicon-code:before {
	content: "\e6aa";
}
.pixicon-creditcard:before {
	content: "\e6ab";
}
.pixicon-database:before {
	content: "\e6ac";
}
.pixicon-voicemail:before {
	content: "\e6ad";
}
.pixicon-droplets:before {
	content: "\e6ae";
}
.pixicon-uniE6AF:before {
	content: "\e6af";
}
.pixicon-statistics:before {
	content: "\e6b0";
}
.pixicon-pie:before {
	content: "\e6b1";
}
.pixicon-lock4:before {
	content: "\e6b2";
}
.pixicon-lock-open:before {
	content: "\e6b3";
}
.pixicon-cross2:before {
	content: "\e6b4";
}
.pixicon-minus2:before {
	content: "\e6b5";
}
.pixicon-plus2:before {
	content: "\e6b6";
}
.pixicon-minus3:before {
	content: "\e6b7";
}
.pixicon-plus3:before {
	content: "\e6b8";
}
.pixicon-erase:before {
	content: "\e6b9";
}
.pixicon-blocked:before {
	content: "\e6ba";
}
.pixicon-info:before {
	content: "\e6bb";
}
.pixicon-help2:before {
	content: "\e6bc";
}
.pixicon-cycle:before {
	content: "\e6bd";
}
.pixicon-ccw:before {
	content: "\e6be";
}
.pixicon-shuffle2:before {
	content: "\e6bf";
}
.pixicon-arrow:before {
	content: "\e6c0";
}
.pixicon-back:before {
	content: "\e6c1";
}
.pixicon-switch:before {
	content: "\e6c2";
}
.pixicon-list:before {
	content: "\e6c3";
}
.pixicon-add-to-list:before {
	content: "\e6c4";
}
.pixicon-layout2:before {
	content: "\e6c5";
}
.pixicon-list2:before {
	content: "\e6c6";
}
.pixicon-text:before {
	content: "\e6c7";
}
.pixicon-document2:before {
	content: "\e6c8";
}
.pixicon-docs:before {
	content: "\e6c9";
}
.pixicon-landscape:before {
	content: "\e6ca";
}
.pixicon-download3:before {
	content: "\e6cb";
}
.pixicon-disk:before {
	content: "\e6cc";
}
.pixicon-install:before {
	content: "\e6cd";
}
.pixicon-cloud4:before {
	content: "\e6ce";
}
.pixicon-upload3:before {
	content: "\e6cf";
}
.pixicon-bookmark:before {
	content: "\e6d0";
}
.pixicon-bookmarks:before {
	content: "\e6d1";
}
.pixicon-volume2:before {
	content: "\e6d2";
}
.pixicon-sound2:before {
	content: "\e6d3";
}
.pixicon-mute2:before {
	content: "\e6d4";
}
.pixicon-flow-cascade:before {
	content: "\e6d5";
}
.pixicon-arrow-left2:before {
	content: "\e6d6";
}
.pixicon-cc:before {
	content: "\e6d7";
}
.pixicon-cc-by:before {
	content: "\e6d8";
}
.pixicon-cc-nc:before {
	content: "\e6d9";
}
.pixicon-cc-nc-eu:before {
	content: "\e6da";
}
.pixicon-cc-nc-jp:before {
	content: "\e6db";
}
.pixicon-cc-sa:before {
	content: "\e6dc";
}
.pixicon-cc-nd:before {
	content: "\e6dd";
}
.pixicon-cc-pd:before {
	content: "\e6de";
}
.pixicon-cc-zero:before {
	content: "\e6df";
}
.pixicon-github6:before {
	content: "\e6e0";
}
.pixicon-github7:before {
	content: "\e6e1";
}
.pixicon-flickr5:before {
	content: "\e6e2";
}
.pixicon-flickr6:before {
	content: "\e6e3";
}
.pixicon-vimeo4:before {
	content: "\e6e4";
}
.pixicon-vimeo5:before {
	content: "\e6e5";
}
.pixicon-twitter5:before {
	content: "\e6e6";
}
.pixicon-twitter6:before {
	content: "\e6e7";
}
.pixicon-facebook5:before {
	content: "\e6e8";
}
.pixicon-facebook6:before {
	content: "\e6e9";
}
.pixicon-facebook7:before {
	content: "\e6ea";
}
.pixicon-googleplus6:before {
	content: "\e6eb";
}
.pixicon-googleplus7:before {
	content: "\e6ec";
}
.pixicon-pinterest3:before {
	content: "\e6ed";
}
.pixicon-pinterest4:before {
	content: "\e6ee";
}
.pixicon-tumblr4:before {
	content: "\e6ef";
}
.pixicon-tumblr5:before {
	content: "\e6f0";
}
.pixicon-linkedin3:before {
	content: "\e6f1";
}
.pixicon-linkedin4:before {
	content: "\e6f2";
}
.pixicon-dribbble5:before {
	content: "\e6f3";
}
.pixicon-dribbble6:before {
	content: "\e6f4";
}
.pixicon-stumbleupon3:before {
	content: "\e6f5";
}
.pixicon-stumbleupon4:before {
	content: "\e6f6";
}
.pixicon-lastfm3:before {
	content: "\e6f7";
}
.pixicon-lastfm4:before {
	content: "\e6f8";
}
.pixicon-rdio:before {
	content: "\e6f9";
}
.pixicon-rdio2:before {
	content: "\e6fa";
}
.pixicon-spotify:before {
	content: "\e6fb";
}
.pixicon-spotify2:before {
	content: "\e6fc";
}
.pixicon-qq:before {
	content: "\e6fd";
}
.pixicon-instagram2:before {
	content: "\e6fe";
}
.pixicon-dropbox:before {
	content: "\e6ff";
}
.pixicon-evernote:before {
	content: "\e700";
}
.pixicon-flattr2:before {
	content: "\e701";
}
.pixicon-skype2:before {
	content: "\e702";
}
.pixicon-skype3:before {
	content: "\e703";
}
.pixicon-renren:before {
	content: "\e704";
}
.pixicon-sina-weibo:before {
	content: "\e705";
}
.pixicon-paypal4:before {
	content: "\e706";
}
.pixicon-picasa:before {
	content: "\e707";
}
.pixicon-soundcloud3:before {
	content: "\e708";
}
.pixicon-mixi:before {
	content: "\e709";
}
.pixicon-behance:before {
	content: "\e70a";
}
.pixicon-circles:before {
	content: "\e70b";
}
.pixicon-vk:before {
	content: "\e70c";
}
.pixicon-smashing:before {
	content: "\e70d";
}
