/*

	Supersized - Fullscreen Slideshow jQuery Plugin
	Version : 3.2.7
	Site	: www.buildinternet.com/project/supersized
	
	Author	: Sam Dunn
	Company : One Mighty Roar (www.onemightyroar.com)
	License : MIT License / GPL License
	
*/

* { margin:0; padding:0; }
body { height:100%; }
	img { border:none; }
	
	#supersized-loader { position:absolute; top:50%; left:50%; z-index:0; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background:url(../img/progress.gif) no-repeat center center;}
	
	#supersized {  display:block; position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
		#supersized img { width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
			#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/
			#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/
		
		#supersized li { display:block; list-style:none; z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; }
		#supersized a { width:100%; height:100%; display:block; }
			#supersized li.prevslide { z-index:-20; }
			#supersized li.activeslide { z-index:-10; }
			#supersized li.image-loading { background:#111 url(../img/progress.gif) no-repeat center center; width:100%; height:100%; }
				#supersized li.image-loading img{ visibility:hidden; }
			#supersized li.prevslide img, #supersized li.activeslide img{ display:inline; }.span12 {
    width: 880px;
}
.span11 {
    width: 805px;
}
.span10 {
    width: 730px;
}
.span9 {
    width: 655px;
}
.span8 {
    width: 580px;
}
.span7 {
    width: 505px;
}
.span6 {
    width: 430px;
}
.span5 {
    width: 355px;
}
.span4 {
    width: 280px;
}
.span3 {
    width: 205px;
}
.span2 {
    width: 130px;
}
.span1 {
    width: 55px;
}
.offset12 {
    margin-left: 920px;
}
.offset11 {
    margin-left: 845px;
}
.offset10 {
    margin-left: 770px;
}
.offset9 {
    margin-left: 695px;
}
.offset8 {
    margin-left: 620px;
}
.offset7 {
    margin-left: 545px;
}
.offset6 {
    margin-left: 470px;
}
.offset5 {
    margin-left: 395px;
}
.offset4 {
    margin-left: 320px;
}
.offset3 {
    margin-left: 245px;
}
.offset2 {
    margin-left: 170px;
}
.offset1 {
    margin-left: 95px;
}



.row-fluid .span12 {
    width: 100%;
    *width: 99.94318181818181%;
}
.row-fluid .span11 {
    width: 91.47727272727273%;
    *width: 91.42045454545455%;
}
.row-fluid .span10 {
    width: 82.95454545454545%;
    *width: 82.89772727272727%;
}
.row-fluid .span9 {
    width: 74.43181818181819%;
    *width: 74.375%;
}
.row-fluid .span8 {
    width: 65.9090909090909%;
    *width: 65.85227272727272%;
}
.row-fluid .span7 {
    width: 57.38636363636364%;
    *width: 57.32954545454546%;
}
.row-fluid .span6 {
    width: 48.86363636363637%;
    *width: 48.80681818181819%;
}
.row-fluid .span5 {
    width: 40.34090909090909%;
    *width: 40.284090909090914%;
}
.row-fluid .span4 {
    width: 31.81818181818182%;
    *width: 31.761363636363637%;
}
.row-fluid .span3 {
    width: 23.295454545454547%;
    *width: 23.238636363636363%;
}
.row-fluid .span2 {
    width: 14.772727272727273%;
    *width: 14.715909090909092%;
}
.row-fluid .span1 {
    width: 6.25%;
    *width: 6.193181818181818%;
}
.row-fluid .offset12 {
    margin-left: 104.54545454545455%;
    *margin-left: 104.43181818181817%;
}
.row-fluid .offset12:first-child {
    margin-left: 102.27272727272727%;
    *margin-left: 102.15909090909089%;
}
.row-fluid .offset11 {
    margin-left: 96.02272727272728%;
    *margin-left: 95.9090909090909%;
}
.row-fluid .offset11:first-child {
    margin-left: 93.75%;
    *margin-left: 93.63636363636363%;
}
.row-fluid .offset10 {
    margin-left: 87.5%;
    *margin-left: 87.38636363636363%;
}
.row-fluid .offset10:first-child {
    margin-left: 85.22727272727272%;
    *margin-left: 85.11363636363635%;
}
.row-fluid .offset9 {
    margin-left: 78.97727272727273%;
    *margin-left: 78.86363636363636%;
}
.row-fluid .offset9:first-child {
    margin-left: 76.70454545454545%;
    *margin-left: 76.59090909090908%;
}
.row-fluid .offset8 {
    margin-left: 70.45454545454545%;
    *margin-left: 70.34090909090908%;
}
.row-fluid .offset8:first-child {
    margin-left: 68.18181818181817%;
    *margin-left: 68.0681818181818%;
}
.row-fluid .offset7 {
    margin-left: 61.93181818181819%;
    *margin-left: 61.81818181818183%;
}
.row-fluid .offset7:first-child {
    margin-left: 59.659090909090914%;
    *margin-left: 59.545454545454554%;
}
.row-fluid .offset6 {
    margin-left: 53.409090909090914%;
    *margin-left: 53.295454545454554%;
}
.row-fluid .offset6:first-child {
    margin-left: 51.13636363636364%;
    *margin-left: 51.02272727272728%;
}
.row-fluid .offset5 {
    margin-left: 44.88636363636364%;
    *margin-left: 44.77272727272728%;
}
.row-fluid .offset5:first-child {
    margin-left: 42.61363636363637%;
    *margin-left: 42.50000000000001%;
}
.row-fluid .offset4 {
    margin-left: 36.36363636363637%;
    *margin-left: 36.25%;
}
.row-fluid .offset4:first-child {
    margin-left: 34.09090909090909%;
    *margin-left: 33.97727272727273%;
}
.row-fluid .offset3 {
    margin-left: 27.840909090909093%;
    *margin-left: 27.727272727272727%;
}
.row-fluid .offset3:first-child {
    margin-left: 25.56818181818182%;
    *margin-left: 25.454545454545453%;
}
.row-fluid .offset2 {
    margin-left: 19.31818181818182%;
    *margin-left: 19.204545454545453%;
}
.row-fluid .offset2:first-child {
    margin-left: 17.045454545454547%;
    *margin-left: 16.93181818181818%;
}
.row-fluid .offset1 {
    margin-left: 10.795454545454547%;
    *margin-left: 10.681818181818182%;
}
.row-fluid .offset1:first-child {
    margin-left: 8.522727272727273%;
    *margin-left: 8.40909090909091%;
}



input.span12, textarea.span12, .uneditable-input.span12 {
    width: 866px;
}
input.span11, textarea.span11, .uneditable-input.span11 {
    width: 791px;
}
input.span10, textarea.span10, .uneditable-input.span10 {
    width: 716px;
}
input.span9, textarea.span9, .uneditable-input.span9 {
    width: 641px;
}
input.span8, textarea.span8, .uneditable-input.span8 {
    width: 566px;
}
input.span7, textarea.span7, .uneditable-input.span7 {
    width: 491px;
}
input.span6, textarea.span6, .uneditable-input.span6 {
    width: 416px;
}
input.span5, textarea.span5, .uneditable-input.span5 {
    width: 341px;
}
input.span4, textarea.span4, .uneditable-input.span4 {
    width: 266px;
}
input.span3, textarea.span3, .uneditable-input.span3 {
    width: 191px;
}
input.span2, textarea.span2, .uneditable-input.span2 {
    width: 116px;
}
input.span1, textarea.span1, .uneditable-input.span1 {
    width: 41px;
}


/* * */
/* * */
/* * */
/* * */
/* * */
/* * */


@media (max-width: 767px) {
    body {
        padding-left: 20px;
        padding-right: 20px;
    }
    .navbar-fixed-top,
    .navbar-fixed-bottom {
        margin-left: -20px;
        margin-right: -20px;
    }
    .container-fluid {
        padding: 0;
    }
    .dl-horizontal dt {
        float: none;
        clear: none;
        width: auto;
        text-align: left;
    }
    .dl-horizontal dd {
        margin-left: 0;
    }
    .container {
        width: auto;
    }
    .row-fluid {
        width: 100%;
    }
    .row,
    .thumbnails {
        margin-left: 0;
    }
    .thumbnails > li {
        float: none;
        margin-left: 0;
    }
    [class*="span"],
    .row-fluid [class*="span"] {
        float: none;
        display: block;
        width: auto;
        margin-left: 0;
    }
    .span12,
    .row-fluid .span12 {
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .input-large,
    .input-xlarge,
    .input-xxlarge,
    input[class*="span"],
    select[class*="span"],
    textarea[class*="span"],
    .uneditable-input {
        display: block;
        width: 100%;
        min-height: 30px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .input-prepend input,
    .input-append input,
    .input-prepend input[class*="span"],
    .input-append input[class*="span"] {
        display: inline-block;
        width: auto;
    }
    .modal {
        position: fixed;
        top: 20px;
        left: 20px;
        right: 20px;
        width: auto;
        margin: 0;
    }
    .modal.fade.in {
        top: auto;
    }
}
@media (max-width: 480px) {
    .nav-collapse {
        -webkit-transform: translate3d(0, 0, 0);
    }
    .page-header h1 small {
        display: block;
        line-height: 20px;
    }
    input[type="checkbox"],
    input[type="radio"] {
        border: 1px solid #ccc;
    }
    .form-horizontal .control-group > label {
        float: none;
        width: auto;
        padding-top: 0;
        text-align: left;
    }
    .form-horizontal .controls {
        margin-left: 0;
    }
    .form-horizontal .control-list {
        padding-top: 0;
    }
    .form-horizontal .form-actions {
        padding-left: 10px;
        padding-right: 10px;
    }
    .modal {
        top: 10px;
        left: 10px;
        right: 10px;
    }
    .modal-header .close {
        padding: 10px;
        margin: -10px;
    }
    .carousel-caption {
        position: static;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .row {
        margin-left: -20px;
        *zoom: 1;
    }
    .row:before,
    .row:after {
        display: table;
        content: "";
        line-height: 0;
    }
    .row:after {
        clear: both;
    }
    [class*="span"] {
        float: left;
        margin-left: 20px;
    }

    .span12 {
        width: 664px;
    }
    .span11 {
        width: 607px;
    }
    .span10 {
        width: 550px;
    }
    .span9 {
        width: 493px;
    }
    .span8 {
        width: 436px;
    }
    .span7 {
        width: 379px;
    }
    .span6 {
        width: 322px;
    }
    .span5 {
        width: 265px;
    }
    .span4 {
        width: 208px;
    }
    .span3 {
        width: 151px;
    }
    .span2 {
        width: 94px;
    }
    .span1 {
        width: 37px;
    }
    .offset12 {
        margin-left: 704px;
    }
    .offset11 {
        margin-left: 647px;
    }
    .offset10 {
        margin-left: 590px;
    }
    .offset9 {
        margin-left: 533px;
    }
    .offset8 {
        margin-left: 476px;
    }
    .offset7 {
        margin-left: 419px;
    }
    .offset6 {
        margin-left: 362px;
    }
    .offset5 {
        margin-left: 305px;
    }
    .offset4 {
        margin-left: 248px;
    }
    .offset3 {
        margin-left: 191px;
    }
    .offset2 {
        margin-left: 134px;
    }
    .offset1 {
        margin-left: 77px;
    }
    .row-fluid {
        width: 100%;
        *zoom: 1;
    }
    .row-fluid:before,
    .row-fluid:after {
        display: table;
        content: "";
        line-height: 0;
    }
    .row-fluid:after {
        clear: both;
    }
    .row-fluid [class*="span"] {
        display: block;
        width: 100%;
        min-height: 30px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        float: left;
        margin-left: 3.0120481927710845%;
        *margin-left: 2.955230010952903%;
    }
    .row-fluid [class*="span"]:first-child {
        margin-left: 0;
    }
    .row-fluid .span12 {
        width: 100%;
        *width: 99.94318181818181%;
    }
    .row-fluid .span11 {
        width: 91.41566265060241%;
        *width: 91.35884446878423%;
    }
    .row-fluid .span10 {
        width: 82.83132530120483%;
        *width: 82.77450711938664%;
    }
    .row-fluid .span9 {
        width: 74.24698795180723%;
        *width: 74.19016976998904%;
    }
    .row-fluid .span8 {
        width: 65.66265060240964%;
        *width: 65.60583242059145%;
    }
    .row-fluid .span7 {
        width: 57.078313253012055%;
        *width: 57.021495071193876%;
    }
    .row-fluid .span6 {
        width: 48.493975903614455%;
        *width: 48.437157721796275%;
    }
    .row-fluid .span5 {
        width: 39.90963855421687%;
        *width: 39.85282037239869%;
    }
    .row-fluid .span4 {
        width: 31.325301204819276%;
        *width: 31.268483023001092%;
    }
    .row-fluid .span3 {
        width: 22.740963855421686%;
        *width: 22.684145673603503%;
    }
    .row-fluid .span2 {
        width: 14.156626506024097%;
        *width: 14.099808324205915%;
    }
    .row-fluid .span1 {
        width: 5.572289156626506%;
        *width: 5.515470974808324%;
    }
    .row-fluid .offset12 {
        margin-left: 106.02409638554217%;
        *margin-left: 105.91046002190579%;
    }
    .row-fluid .offset12:first-child {
        margin-left: 103.01204819277109%;
        *margin-left: 102.89841182913472%;
    }
    .row-fluid .offset11 {
        margin-left: 97.43975903614458%;
        *margin-left: 97.3261226725082%;
    }
    .row-fluid .offset11:first-child {
        margin-left: 94.4277108433735%;
        *margin-left: 94.31407447973713%;
    }
    .row-fluid .offset10 {
        margin-left: 88.855421686747%;
        *margin-left: 88.74178532311062%;
    }
    .row-fluid .offset10:first-child {
        margin-left: 85.84337349397592%;
        *margin-left: 85.72973713033954%;
    }
    .row-fluid .offset9 {
        margin-left: 80.2710843373494%;
        *margin-left: 80.15744797371302%;
    }
    .row-fluid .offset9:first-child {
        margin-left: 77.25903614457832%;
        *margin-left: 77.14539978094194%;
    }
    .row-fluid .offset8 {
        margin-left: 71.6867469879518%;
        *margin-left: 71.57311062431543%;
    }
    .row-fluid .offset8:first-child {
        margin-left: 68.67469879518073%;
        *margin-left: 68.56106243154436%;
    }
    .row-fluid .offset7 {
        margin-left: 63.10240963855422%;
        *margin-left: 62.98877327491787%;
    }
    .row-fluid .offset7:first-child {
        margin-left: 60.09036144578314%;
        *margin-left: 59.97672508214678%;
    }
    .row-fluid .offset6 {
        margin-left: 54.51807228915662%;
        *margin-left: 54.40443592552027%;
    }
    .row-fluid .offset6:first-child {
        margin-left: 51.50602409638554%;
        *margin-left: 51.39238773274918%;
    }
    .row-fluid .offset5 {
        margin-left: 45.933734939759034%;
        *margin-left: 45.82009857612268%;
    }
    .row-fluid .offset5:first-child {
        margin-left: 42.92168674698795%;
        *margin-left: 42.80805038335159%;
    }
    .row-fluid .offset4 {
        margin-left: 37.34939759036145%;
        *margin-left: 37.23576122672508%;
    }
    .row-fluid .offset4:first-child {
        margin-left: 34.33734939759036%;
        *margin-left: 34.223713033954%;
    }
    .row-fluid .offset3 {
        margin-left: 28.765060240963855%;
        *margin-left: 28.65142387732749%;
    }
    .row-fluid .offset3:first-child {
        margin-left: 25.753012048192772%;
        *margin-left: 25.639375684556402%;
    }
    .row-fluid .offset2 {
        margin-left: 20.180722891566266%;
        *margin-left: 20.0670865279299%;
    }
    .row-fluid .offset2:first-child {
        margin-left: 17.16867469879518%;
        *margin-left: 17.055038335158816%;
    }
    .row-fluid .offset1 {
        margin-left: 11.596385542168676%;
        *margin-left: 11.48274917853231%;
    }
    .row-fluid .offset1:first-child {
        margin-left: 8.58433734939759%;
        *margin-left: 8.470700985761228%;
    }
    input,
    textarea,
    .uneditable-input {
        margin-left: 0;
    }
    .controls-row [class*="span"] + [class*="span"] {
        margin-left: 20px;
    }
    input.span12, textarea.span12, .uneditable-input.span12 {
        width: 650px;
    }
    input.span11, textarea.span11, .uneditable-input.span11 {
        width: 593px;
    }
    input.span10, textarea.span10, .uneditable-input.span10 {
        width: 536px;
    }
    input.span9, textarea.span9, .uneditable-input.span9 {
        width: 479px;
    }
    input.span8, textarea.span8, .uneditable-input.span8 {
        width: 422px;
    }
    input.span7, textarea.span7, .uneditable-input.span7 {
        width: 365px;
    }
    input.span6, textarea.span6, .uneditable-input.span6 {
        width: 308px;
    }
    input.span5, textarea.span5, .uneditable-input.span5 {
        width: 251px;
    }
    input.span4, textarea.span4, .uneditable-input.span4 {
        width: 194px;
    }
    input.span3, textarea.span3, .uneditable-input.span3 {
        width: 137px;
    }
    input.span2, textarea.span2, .uneditable-input.span2 {
        width: 80px;
    }
    input.span1, textarea.span1, .uneditable-input.span1 {
        width: 23px;
    }
}



@media (min-width: 1200px) {
    .row {
        margin-left: -30px;
        *zoom: 1;
    }
    .row:before,
    .row:after {
        display: table;
        content: "";
        line-height: 0;
    }
    .row:after {
        clear: both;
    }
    [class*="span"] {
        float: left;
        margin-left: 30px;
    }
    .span12 {
        width: 1110px;
    }
    .span11 {
        width: 1015px;
    }
    .span10 {
        width: 920px;
    }
    .span9 {
        width: 825px;
    }
    .span8 {
        width: 730px;
    }
    .span7 {
        width: 635px;
    }
    .span6 {
        width: 540px;
    }
    .span5 {
        width: 445px;
    }
    .span4 {
        width: 350px;
    }
    .span3 {
        width: 255px;
    }
    .span2 {
        width: 160px;
    }
    .span1 {
        width: 65px;
    }
    .offset12 {
        margin-left: 1170px;
    }
    .offset11 {
        margin-left: 1075px;
    }
    .offset10 {
        margin-left: 980px;
    }
    .offset9 {
        margin-left: 885px;
    }
    .offset8 {
        margin-left: 790px;
    }
    .offset7 {
        margin-left: 695px;
    }
    .offset6 {
        margin-left: 600px;
    }
    .offset5 {
        margin-left: 505px;
    }
    .offset4 {
        margin-left: 410px;
    }
    .offset3 {
        margin-left: 315px;
    }
    .offset2 {
        margin-left: 220px;
    }
    .offset1 {
        margin-left: 125px;
    }
    .row-fluid {
        width: 100%;
        *zoom: 1;
    }
    .row-fluid:before,
    .row-fluid:after {
        display: table;
        content: "";
        line-height: 0;
    }
    .row-fluid:after {
        clear: both;
    }
    .row-fluid [class*="span"] {
        display: block;
        width: 100%;
        min-height: 30px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        float: left;
        margin-left: 2.7027027027027026%;
        *margin-left: 2.645884520884521%;
    }
    .row-fluid [class*="span"]:first-child {
        margin-left: 0;
    }
    .row-fluid .span12 {
        width: 99.99999999999999%;
        *width: 99.9431818181818%;
    }
    .row-fluid .span11 {
        width: 91.44144144144144%;
        *width: 91.38462325962325%;
    }
    .row-fluid .span10 {
        width: 82.88288288288288%;
        *width: 82.8260647010647%;
    }
    .row-fluid .span9 {
        width: 74.32432432432432%;
        *width: 74.26750614250614%;
    }
    .row-fluid .span8 {
        width: 65.76576576576576%;
        *width: 65.70894758394758%;
    }
    .row-fluid .span7 {
        width: 57.207207207207205%;
        *width: 57.150389025389025%;
    }
    .row-fluid .span6 {
        width: 48.648648648648646%;
        *width: 48.591830466830466%;
    }
    .row-fluid .span5 {
        width: 40.09009009009009%;
        *width: 40.03327190827191%;
    }
    .row-fluid .span4 {
        width: 31.53153153153153%;
        *width: 31.474713349713348%;
    }
    .row-fluid .span3 {
        width: 22.97297297297297%;
        *width: 22.916154791154785%;
    }
    .row-fluid .span2 {
        width: 14.414414414414413%;
        *width: 14.357596232596231%;
    }
    .row-fluid .span1 {
        width: 5.8558558558558556%;
        *width: 5.799037674037674%;
    }
    .row-fluid .offset12 {
        margin-left: 105.40540540540539%;
        *margin-left: 105.29176904176902%;
    }
    .row-fluid .offset12:first-child {
        margin-left: 102.7027027027027%;
        *margin-left: 102.58906633906632%;
    }
    .row-fluid .offset11 {
        margin-left: 96.84684684684684%;
        *margin-left: 96.73321048321047%;
    }
    .row-fluid .offset11:first-child {
        margin-left: 94.14414414414415%;
        *margin-left: 94.03050778050778%;
    }
    .row-fluid .offset10 {
        margin-left: 88.28828828828829%;
        *margin-left: 88.17465192465191%;
    }
    .row-fluid .offset10:first-child {
        margin-left: 85.58558558558559%;
        *margin-left: 85.47194922194922%;
    }
    .row-fluid .offset9 {
        margin-left: 79.72972972972973%;
        *margin-left: 79.61609336609335%;
    }
    .row-fluid .offset9:first-child {
        margin-left: 77.02702702702703%;
        *margin-left: 76.91339066339066%;
    }
    .row-fluid .offset8 {
        margin-left: 71.17117117117117%;
        *margin-left: 71.0575348075348%;
    }
    .row-fluid .offset8:first-child {
        margin-left: 68.46846846846847%;
        *margin-left: 68.3548321048321%;
    }
    .row-fluid .offset7 {
        margin-left: 62.61261261261261%;
        *margin-left: 62.49897624897625%;
    }
    .row-fluid .offset7:first-child {
        margin-left: 59.909909909909906%;
        *margin-left: 59.79627354627355%;
    }
    .row-fluid .offset6 {
        margin-left: 54.05405405405405%;
        *margin-left: 53.94041769041769%;
    }
    .row-fluid .offset6:first-child {
        margin-left: 51.35135135135135%;
        *margin-left: 51.23771498771499%;
    }
    .row-fluid .offset5 {
        margin-left: 45.49549549549549%;
        *margin-left: 45.38185913185913%;
    }
    .row-fluid .offset5:first-child {
        margin-left: 42.79279279279279%;
        *margin-left: 42.67915642915643%;
    }
    .row-fluid .offset4 {
        margin-left: 36.93693693693694%;
        *margin-left: 36.82330057330057%;
    }
    .row-fluid .offset4:first-child {
        margin-left: 34.234234234234236%;
        *margin-left: 34.12059787059787%;
    }
    .row-fluid .offset3 {
        margin-left: 28.378378378378372%;
        *margin-left: 28.26474201474201%;
    }
    .row-fluid .offset3:first-child {
        margin-left: 25.67567567567567%;
        *margin-left: 25.562039312039303%;
    }
    .row-fluid .offset2 {
        margin-left: 19.81981981981982%;
        *margin-left: 19.706183456183453%;
    }
    .row-fluid .offset2:first-child {
        margin-left: 17.117117117117115%;
        *margin-left: 17.00348075348075%;
    }
    .row-fluid .offset1 {
        margin-left: 11.26126126126126%;
        *margin-left: 11.147624897624897%;
    }
    .row-fluid .offset1:first-child {
        margin-left: 8.558558558558559%;
        *margin-left: 8.444922194922194%;
    }
    input,
    textarea,
    .uneditable-input {
        margin-left: 0;
    }
    .controls-row [class*="span"] + [class*="span"] {
        margin-left: 30px;
    }
    input.span12, textarea.span12, .uneditable-input.span12 {
        width: 1096px;
    }
    input.span11, textarea.span11, .uneditable-input.span11 {
        width: 1001px;
    }
    input.span10, textarea.span10, .uneditable-input.span10 {
        width: 906px;
    }
    input.span9, textarea.span9, .uneditable-input.span9 {
        width: 811px;
    }
    input.span8, textarea.span8, .uneditable-input.span8 {
        width: 716px;
    }
    input.span7, textarea.span7, .uneditable-input.span7 {
        width: 621px;
    }
    input.span6, textarea.span6, .uneditable-input.span6 {
        width: 526px;
    }
    input.span5, textarea.span5, .uneditable-input.span5 {
        width: 431px;
    }
    input.span4, textarea.span4, .uneditable-input.span4 {
        width: 336px;
    }
    input.span3, textarea.span3, .uneditable-input.span3 {
        width: 241px;
    }
    input.span2, textarea.span2, .uneditable-input.span2 {
        width: 146px;
    }
    input.span1, textarea.span1, .uneditable-input.span1 {
        width: 51px;
    }
    .thumbnails {
        margin-left: -30px;
    }
    .thumbnails > li {
        margin-left: 30px;
    }
    .row-fluid .thumbnails {
        margin-left: 0;
    }
}



@media (max-width: 979px) {
    body {
        padding-top: 0;
    }
    .navbar-fixed-top,
    .navbar-fixed-bottom {
        position: static;
    }
    .navbar-fixed-top {
        margin-bottom: 20px;
    }
    .navbar-fixed-bottom {
        margin-top: 20px;
    }
    .navbar-fixed-top .navbar-inner,
    .navbar-fixed-bottom .navbar-inner {
        padding: 5px;
    }
    .navbar .container {
        width: auto;
        padding: 0;
    }
    .navbar .brand {
        padding-left: 10px;
        padding-right: 10px;
        margin: 0 0 0 -5px;
    }
    .nav-collapse {
        clear: both;
    }
    .nav-collapse .nav {
        float: none;
        margin: 0 0 10px;
    }
    .nav-collapse .nav > li {
        float: none;
    }
    .nav-collapse .nav > li > a {
        margin-bottom: 2px;
    }
    .nav-collapse .nav > .divider-vertical {
        display: none;
    }
    .nav-collapse .nav .nav-header {
        color: #555555;
        text-shadow: none;
    }
    .nav-collapse .nav > li > a,
    .nav-collapse .dropdown-menu a {
        padding: 9px 15px;
        font-weight: bold;
        color: #555555;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
    }
    .nav-collapse .btn {
        padding: 4px 10px 4px;
        font-weight: normal;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
    }
    .nav-collapse .dropdown-menu li + li a {
        margin-bottom: 2px;
    }
    .nav-collapse .nav > li > a:hover,
    .nav-collapse .dropdown-menu a:hover {
        background-color: #f2f2f2;
    }
    .navbar-inverse .nav-collapse .nav > li > a:hover,
    .navbar-inverse .nav-collapse .dropdown-menu a:hover {
        background-color: #111111;
    }
    .nav-collapse.in .btn-group {
        margin-top: 5px;
        padding: 0;
    }
    .nav-collapse .dropdown-menu {
        position: static;
        top: auto;
        left: auto;
        float: none;
        display: block;
        max-width: none;
        margin: 0 15px;
        padding: 0;
        background-color: transparent;
        border: none;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
    }
    .nav-collapse .dropdown-menu:before,
    .nav-collapse .dropdown-menu:after {
        display: none;
    }
    .nav-collapse .dropdown-menu .divider {
        display: none;
    }
    .nav-collapse .navbar-form,
    .nav-collapse .navbar-search {
        float: none;
        padding: 10px 15px;
        margin: 10px 0;
        border-top: 1px solid #f2f2f2;
        border-bottom: 1px solid #f2f2f2;
        -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
        -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
        box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    }
    .navbar .nav-collapse .nav.pull-right {
        float: none;
        margin-left: 0;
    }
    .nav-collapse,
    .nav-collapse.collapse {
        overflow: hidden;
        height: 0;
    }
    .navbar .btn-navbar {
        display: block;
    }
    .navbar-static .navbar-inner {
        padding-left: 10px;
        padding-right: 10px;
    }
}



@media (min-width: 980px) {
    .nav-collapse.collapse {
        height: auto !important;
        overflow: visible !important;
    }
}body{position:relative;font-size:17px;background:#ad917e;padding-top:10px}header,nav,section,article{display:block}figure{background:none repeat scroll 0 0 transparent;border:0 none;font-size:100%;margin:0;outline:0 none;padding:0;vertical-align:top}.last{margin-right:0 !important;margin-bottom:0 !important}.clear{clear:both}.alignleft{float:left !important}.alignright{float:right !important}.aligncenter{text-align:center !important}.span6.no-margin-left{margin-left:0!important}h1,h2,h3,h4,h5,h6{color:#323d1f;font-weight:normal;font-style:normal;text-decoration:none;letter-spacing:normal;font-family:'Oswald',sans-serif}h1{font-size:30px;margin-bottom:10px;line-height:34px}h2{font-size:20px;margin-bottom:15px;line-height:20px}h3{font-size:18px;margin-bottom:10px;line-height:18px;font-weight:400}h4{font-size:16px;margin-bottom:16px}h5{font-size:14px;margin-bottom:14px}h6{font-size:12px;margin-bottom:12px}p{font-size:16px;line-height:20px;margin-bottom:25px;letter-spacing:inherit;font-family:'Varela Round',sans-serif;font-weight:normal;font-style:normal;text-decoration:none}* p:last-child{margin-bottom:0 !important}.color,.color2{font-weight:700;padding:0 2px}.color{color:#555}.color2{color:#00aeef}::selection{background:#48b2fc;color:#000}::-moz-selection{background:#48b2fc;color:#000}a{color:#00aeef;text-decoration:none;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}a:hover{text-decoration:none;color:#1d1d1c}.title a{color:#282828;font-weight:600;font-size:16px}h3.title a{color:#2e2e2e;display:inline-block;font-size:18px;font-weight:600;padding-bottom:15px}h4.title a{font-size:16px;font-weight:bold}.title a:hover{color:#1d1d1c}#top-menu,#header,#slider,#container,#footer,#footer-menu,.breadcrumbs,.content-hr{padding:0 50px}.bottom30{margin-bottom:30px}#containerBody{padding:0}@media (min-width:1200px){#containerBody .container{width:1075px;margin-left:-30px;margin-right:-50px}.contact{padding-left:20px;padding-right:20px}}@media (min-width:980px) and (max-width:1199px){#containerBody .container{width:840px;margin-left:-30px;margin-right:-50px}}@media (min-width:768px) and (max-width:979px){#containerBody .container{width:630px;margin-left:-30px;margin-right:-50px}}@media (max-width:767){.contact li{padding-right:30px;padding-left:30px}}button.close{position:absolute;right:10px;top:10px}#top-menu{background-color:#fff;height:auto;padding-top:auto;padding-bottom:auto}#top-menu .top-line .btn-inverse{background:#282828;background-image:none;box-shadow:none}#top-menu .top-line .btn-inverse:hover{opacity:0.5}#top-menu a:hover{color:#00aeef}#top-menu .last{padding-right:0;border-right:none}.top-social{display:inline-block;margin-left:5px;vertical-align:middle}.top-social li{list-style:none outside none;margin-left:1px}.top-social a{display:inline-block;height:46px;opacity:0.55;transition:all 0.2s linear 0.2s;width:46px}.social-container{text-align:right}.top-social a:hover{opacity:1}.twitter2{background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/twitter.png") no-repeat scroll left center transparent}.twitter2:hover{background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/twitter.png") no-repeat scroll left center transparent}.facebook{background:url("//cdn-west.sqhk.co/52fbeb059fffd8023c669f59/Facebook2.png") no-repeat scroll left center transparent}.facebook:hover{background:url("//cdn-west.sqhk.co/52fbeb059fffd8023c669f59/Facebook2.png") no-repeat scroll left center transparent}.dribbble{background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/dribble.png") no-repeat scroll left center transparent}.dribbble:hover{background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/dribble.png") no-repeat scroll left center transparent}.digg{background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/digg.png") no-repeat scroll left center transparent}.digg:hover{background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/digg.png") no-repeat scroll left center transparent}.vimeo{background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/vimeo.png") no-repeat scroll left center transparent}.vimeo:hover{background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/vimeo.png") no-repeat scroll left center transparent}.gplus{background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/gplus.png") no-repeat scroll left center transparent}.gplus:hover{background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/gplus.png") no-repeat scroll left center transparent}.top-social i{height:24px;width:24px}#header{position:relative;background:#fff}.logo{vertical-align:baseline;color:#2b2b2b;background-color:#fff;padding:0px;font-size:4em;font-family:'Carme';font-weight:normal;font-style:normal;text-decoration:none}.logo a:hover{color:#2b2b2b}.slogan{border-left:1px solid #bbb;display:table;margin-left:20px;margin-top:75px;padding-left:10px;color:#2b2b2b;background-color:#fff;padding:auto;font-size:auto;line-height:auto;letter-spacing:auto;font-family:'Droid Sans'}@media (max-width:480px){.logo img{margin-top:30px;margin-bottom:10px}.slogan{display:table;margin-bottom:45px;padding-left:10px;text-align:center;margin:0 0 45px 0;border:none}#menu{background:none repeat scroll 0 0 #fff;margin:0 0 10px 0;padding:0 !important}}.res-menu{display:none}.res-menu{width:100%}#menu{background:none repeat scroll 0 0 #2b2b2b;height:50px;color:#fff;border-radius:0px;margin-top:0;margin-bottom:0;padding:auto}@media (max-width:767px){.slogan{display:table;margin-bottom:45px;padding-left:10px;text-align:center;margin:0 0 45px 0;border:none}#menu{background:none repeat scroll 0 0 #fff;margin:0 0 10px 0;padding:0 !important}}#menu .nav-left-prefix{position:absolute;width:15px;height:9px;left:-15px;top:-9px;background:url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/nav-left-prefix.png') no-repeat 0 0}#menu .nav-right-prefix{position:absolute;width:15px;height:9px;right:-15px;top:-9px;background:url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/nav-right-prefix.png') no-repeat 0 0}@media (max-width:767px){#menu .nav-right-prefix{display:none}}#menu>ul{display:block;margin-left:0}#menu>ul>li{border-right:1px solid #464141;float:left;list-style:none outside none;padding:15px 27px;position:relative}#menu>ul>li>a{color:#fff;background:transparent;display:block;font-family:'Varela Round',sans-serif;font-size:20px;font-weight:700}#menu>ul>li>a:hover{color:#fff}#menu>ul a:hover,#menu .current{color:#fff}#menu .btn-search{float:right;padding-bottom:0;padding-right:0;padding-top:12px}#menu .divider-vertical{list-style:none;float:left;position:relative;padding:0;height:27px;margin:12px 9px;border-left:1px solid #282828;border-right:1px solid #484848}#menu ul ul{background:none repeat scroll 0 0 #2b2b2b;position:absolute;width:170px}#menu>ul>li>ul{margin-left:-12px;margin-top:-12px}#menu ul ul li{list-style:none;padding:0;position:relative;border-bottom:1px solid #464141}#menu ul ul li.last{border-bottom:none !important}#menu ul ul li.menu-last{border-bottom:none !important}#menu ul ul a{display:block;padding:15px 20px 15px 20px;color:#d4d4d4}#menu ul ul a:hover{color:#fff !important}#menu ul ul a.sf-with-ul{background:url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/menu-sf-with-ul.gif') no-repeat 90% 50%}#menu li:hover{background:none repeat scroll 0 0 #00aeef;visibility:inherit}#menu li:hover ul,#menu li.sfHover ul{left:12px;top:62px;z-index:99}#menu li li{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out}#menu li li:hover{background:#00aeef}#menu li li:hover ul,#menu li li.sfHover ul{left:150px;top:0px}#menu>ul>li.btn-home{padding-right:0 !important;padding-top:12px}#menu .btn-home>a{background:url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/home-bt.png') no-repeat 50% 50%;width:25px;height:25px;opacity:0.4}#menu .btn-home a:hover,#menu .btn-home a.current{opacity:1}#menu ul ul ul{margin-left:20px;width:170px}#contact-details{float:right;padding-bottom:15px}#contact-details a{color:#000;font-size:16px;font-weight:500}#contact-details i{margin-right:1px}#contact-details li{margin-right:7px}.search{margin-top:35px}#search{float:right;position:relative}#search,#search p{margin-bottom:0}#search input[type="text"]{background-color:#e5e4e4;border-radius:0px;color:#454545;font:11px 'Droid Sans',sans-serif;height:35px;margin-bottom:0;margin-top:-4px;opacity:0.4;padding:4px 25px 4px 10px;width:220px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.breadcrumbs{background:#fff;position:relative}.breadcrumbs h1{font-size:30px;text-transform:capitalize !important;color:#00aeef}.breadcrumbs div{font-size:12px;color:#717171;display:inline-block}.breadcrumbs a{color:#333;display:inline-block}.breadcrumbs a:hover{color:#111}.page-title{background:#fff;position:relative;margin-bottom:30px;margin-top:20px}.page-title h1{color:#00aeef;font-family:'Varela Round',sans-serif;font-size:20px;font-weight:500;margin-bottom:5px}.page-title span{color:#969696}.page-title a{color:#333;display:inline-block}.page-title a:hover{color:#111}.page-title .meta{padding-bottom:5px;color:#b0b0b0}.page-title .meta li{list-style:none;margin-right:10px;float:left;letter-spacing:0.03em}.page-title .meta li a{color:#00aeef}.page-title .meta li a:hover{color:#111}#page-sidebar .page-title{margin-bottom:20px}#page .page-title,#page-sidebar .page-title,#sidebar .page-title{margin-top:0}#page,#page-sidebar,#sidebar{padding-top:20px}.gmap-block{border:solid 5px #dbdbdb;overflow:hidden;padding:0;line-height:0;margin-bottom:20px}.wrap{box-shadow:0 0 5px 0 rgba(0,0,0,0.25);margin-bottom:50px;margin-top:45px}.wrapper{padding:0 30px}.shadows{-webkit-box-shadow:0px 0px 4px rgba(50,50,50,0.75);-moz-box-shadow:0px 0px 4px rgba(50,50,50,0.75);box-shadow:0px 0px 4px rgba(50,50,50,0.75)}.container{position:relative}#container{position:relative;background-color:#fff;padding-bottom:20px}#container .container{padding:10px}#container .container>.row{margin-bottom:10px}#container .row.last{margin-bottom:30px}.row.da-thumbs{margin-bottom:0 !important}.row-fluid.da-thumbs [class*="span"]{-moz-box-sizing:border-box;display:block;float:left;margin-left:0 !important;margin-right:1.703% !important;max-width:100%;min-height:30px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.slider-caption-right{background:none repeat scroll 0 0 rgba(0,0,0,0.7);bottom:25px;height:168px;position:absolute;right:25px;width:380px}.slider-caption-right h5,.slider-caption-left h5{color:#fff;font-family:'Varela Round',sans-serif;font-size:16px;font-weight:600;padding:25px 0 0 32px}.slider-caption-right p,.slider-caption-left p{color:#bfbfbf;font-size:16px;font-weight:500;line-height:18px;padding:0 0 0 32px}.slider-caption-right h1>span,.slider-caption-left h1>span{color:#282828;display:inline;text-transform:none;font-family:'Varela Round',sans-serif;font-size:50px}.slider-caption-left{background:none repeat scroll 0 0 rgba(255,255,255,0.9);bottom:30px;height:160px;position:absolute;left:0;width:485px}#slider{background:none repeat scroll 0 0 #fff;padding-top:20px}.flexslider{position:relative}.slides li{position:relative}.slides h3{top:40px;left:90px;position:absolute;display:block;font-weight:400 !important;line-height:1.5;max-width:400px;margin-bottom:30px;padding:20px}.slides h3 a.text{color:#fff;font-weight:normal;padding:2px 0;display:block;text-shadow:1px 1px 1px #000}.slides li a:hover{color:#00aeef !important}@media (max-width:980px){.slides h3 a.text{font-size:13px}}.slides span{font-family:'Open Sans Condensed',sans-serif;font-size:36px;line-height:36px;color:#d0d0d0;display:block;text-transform:uppercase;margin-bottom:15px;text-shadow:1px 1px 1px #000}.slides .btn-large{font-size:40px;font-family:'Open Sans Condensed',sans-serif;font-weight:bold;text-transform:uppercase;padding:14px 28px}@media (max-width:1200px){.slides .btn-large{display:none}}.slides .icon-more-big{background:url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/btn-more-big.png') no-repeat 0 0;width:31px;height:29px;margin-top:14px;margin-left:10px}.slides .btn-success{background:#00aeef}.slides .btn-success:hover{color:#fff !important;background-color:#b2cc00}.flex-direction-nav{position:absolute;top:20px;width:100%}.flex-direction-nav li{float:left;margin-left:1px;list-style:none}.flex-direction-nav a{display:inline-block;width:42px;height:42px;opacity:0.7;text-indent:-9999px;position:absolute;top:0}.flex-direction-nav .flex-prev{right:42px}.flex-direction-nav .flex-next{right:15px}.flex-direction-nav .flex-prev{background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/arrow-slider-left.png") no-repeat scroll 0 0 transparent;box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1)}.flex-direction-nav .flex-next{background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/arrow-slider-right.png") no-repeat scroll 0 0 transparent;box-shadow:0px 1px 1px 0px rgba(0,0,0,0.1)}.flex-direction-nav .flex-prev:hover,.flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.no-js .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.flex-viewport img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}@media screen and (max-width:470px){.flex-direction-nav{bottom:70%}}.flex-control-nav,.flex-control-paging{bottom:15px;overflow:hidden;padding:20px 0;position:absolute;right:35px;text-align:center}.flex-control-nav li,.flex-control-paging li{float:left;list-style-type:none;cursor:pointer;margin-right:5px}.flex-control-nav li a,.flex-control-paging li a{display:block;height:11px;width:11px;text-indent:99999px;background:url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/flex-control-nav.png') no-repeat 50% 50%;padding:1px}.flex-control-nav li a.flex-active,.flex-control-paging li a.flex-active,.flex-control-nav li a:hover,.flex-control-paging li a:hover{background:url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/flex-control-nav-hover.png') no-repeat 50% 50%}#welcome{text-align:center}.hero-unit{background:none repeat scroll 0 0 #fff;border-radius:0 0 0 0;padding:40px}.hero-unit h1 span{color:#00aeef}#welcome h1{color:#403e3c;font-size:18px;font-weight:600;letter-spacing:normal;margin-bottom:10px !important;text-transform:uppercase}#welcome p{font-size:16px;font-weight:600;letter-spacing:normal;line-height:20px;margin-bottom:30px;padding-bottom:10px}.title-divider{margin-bottom:10px;position:relative}.title-divider h3{margin-bottom:0 !important;padding-right:5px;position:relative;display:inline-block;z-index:1000;font-size:17px;text-transform:uppercase}.divider-arrow{top:7px;width:100%;position:absolute}.title-divider.span12{margin-bottom:30px}.title-divider.span12 h3{background:none;color:#fff;text-transform:none;padding:20px 50px;margin-left:-45px;background:url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/footer.gif') repeat 0 0;-webkit-box-shadow:2px -2px 0px #e2e3e1;-moz-box-shadow:2px -2px 0px #e2e3e1;box-shadow:2px -2px 0px #e2e3e1}.title-prefix{height:9px;left:-45px;position:absolute;top:1px;width:15px;background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/nav-left-prefix.png") no-repeat scroll 0 0 transparent;z-index:1001}footer .title-divider h3{display:block !important;padding-bottom:10px;text-transform:none}.features>div{text-align:center}.features h3{margin:15px !important}.carousel{position:relative}.carousel-wrapper{overflow:hidden;padding:2px 2px 0 2px;margin-top:-2px}.carousel-wrapper ul{display:none}.carousel-wrapper ul li{height:100%;float:left;display:block}.btleft .es-nav{position:absolute;top:10px;left:-63px}.bttop .es-nav{position:absolute;top:-50px;right:0px}.es-nav span{float:left;width:17px;height:17px;display:block;top:1px;right:0;text-indent:-9999px;cursor:pointer}.es-nav .es-nav-prev{right:17px;background:url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/arrow-left.png') no-repeat right top}.es-nav .es-nav-next{background:url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/arrow-right.png') no-repeat left top}.es-nav .es-nav-next:hover{background-position:-17px 0px}.es-nav .es-nav-prev:hover{background-position:0px 0px}.our-projects article{margin-bottom:30px}.our-projects article img{display:block}.our-projects article h4{margin-bottom:0}.our-projects article:nth-last-child(-n+4){margin-bottom:0 !important}.our-blog article p.l-meta{background:none repeat scroll 0 0 #282828;color:#969696;font-size:14px;font-weight:100;margin:0 0 20px;padding:5px 0;width:100%}.our-blog p{margin-bottom:10px}.our-blog article p.l-meta span{color:#fefefe;display:block;font-size:16px;font-weight:600;padding:0 5px}.our-blog article p.l-meta a{color:#b6b6b6}.our-blog article p.l-meta a:hover{color:#00b4fc}.our-blog .title{margin-top:20px;margin-bottom:0}@media screen and (max-width:767px){.our-blog .read-more{margin-bottom:20px}}.our-news{position:relative}.our-news p{margin-bottom:10px}.our-news .news-data{float:left;width:60px;height:50px;color:#b6b6b6;text-align:center;text-transform:uppercase;font-size:20px}.our-news .news-data span{display:block;font-weight:900;font-size:42px;line-height:42px}.our-news .title{margin-bottom:5px !important}.divider-blok{border-bottom:1px dashed #efefef;margin-bottom:20px;padding-bottom:20px}.divider-blok:hover{color:#282828}.divider-blok h3 img{display:inline-block;margin-right:5px}article.span3 h4{margin-top:0px}.services article{border:medium none;margin:0 10px 20px;padding-bottom:0}.services .title{border-bottom:1px solid #ebebeb;margin-bottom:8px}.services-icon{margin-bottom:30px}.accordion-group{border:0}.accordion .accordion-toggle{font-weight:900;color:#fff;padding:5px 10px;background-color:#b6b6b6;position:relative;border:1px solid #b6b6b6;border-radius:4px 4px 4px 4px;text-shadow:1px 1px #aaa}.accordion .accordion-toggle:hover{background-color:#cdcdcd;border-color:#cdcdcd;text-shadow:1px 1px #bbb}.accordion .accordion-toggle span{right:10px;top:5px;width:16px;height:16px;position:absolute}.accordion .accordion-inner{margin-top:1px;border:0}.accordion .acc-block{padding:20px 10px}.accordion h4{color:#707070;text-transform:none}.accordion li{padding-left:15px;margin-bottom:10px}.accordion i.pull-right{margin:3px 0 0 0}.twitter{margin-top:-5px}.twitter  img{float:left;margin-right:15px;margin-top:5px;border:solid 1px #e1e1e1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.twitter span.tweet_time{display:block;padding-bottom:5px}.twitter dt{width:50px}.twitter dd{margin-left:60px}@media screen and (max-width:767px){.twitter dd{margin-left:0;margin-top:20px}}.twitter dl{padding-bottom:20px;margin-bottom:20px;list-style:none}.twitter dl:last-child{border:none}.testimonials p{color:#969696;padding:0 15px 15px 90px;background:#fff url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/quotes.png') no-repeat top left}.testimonials span.text{display:block}.testimonials span.name{display:block;padding-top:20px;font-size:16px;font-weight:400;letter-spacing:0.05em;color:#2e2e2e;font-weight:bold}.testimonials span.site{color:#89b001}.testimonials small{display:block;font-size:11px}.testimonial-single li{padding-left:45px;background:url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/testi.png') no-repeat top left;list-style:none;padding-bottom:40px}.testimonial-single li:hover{color:#282828}.testimonial-single img{margin-right:10px;float:left}.testimonial-single h4{display:block;margin-bottom:0;padding-top:5px}#footer{background:none repeat scroll 0 0 #2b2b2b;color:#fff;font-size:12px;padding-top:40px;position:relative}#footer a{color:#00aeef}#footer a:hover{color:#007bbc}#footer h3{color:#fefefe;font-family:Arial;font-size:14px;font-weight:600;letter-spacing:normal;margin-bottom:25px;text-transform:uppercase}#footer li{margin-bottom:10px;list-style:none}.flickr li{list-style:none;margin:0 5px 30px 4px;float:left;background-color:#c4c4c4;line-height:0 !important}#sidebar .img-w-border{display:block;border:solid 5px #dbdbdb}#sidebar .img-w-border:hover{border-color:#00aeef}#sidebar .img-w-border img{margin:0}.img-w-border{position:relative;overflow:hidden;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out}.img-w-border i{background:#00aeef url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/pluse.png') no-repeat 50% 50%;width:40px;height:40px;position:absolute;bottom:0;right:-40px;z-index:1;opacity:0;transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out}.img-w-border:hover i{bottom:0;right:0;opacity:1}.latest-work h3{margin-bottom:5px}.latest-work .meta{color:#969696}#footer #contact{margin-bottom:0px}#footer #contact .control-group{margin-bottom:5px}#footer #contact input[type="text"]{background-color:#e5e4e4;border:0;border-radius:0;color:#777;height:19px;margin-bottom:1px !important;padding:3px 5px;width:98%}#footer #contact span{color:#777;font-size:13px;display:inline-block;width:44px}#footer #contact input:focus,#footer #contact textarea:focus{box-shadow:none;background-color:rgba(150,150,150,0.1) !important}#footer #contact textarea{background-color:#e5e4e4;border:0;border-radius:0;color:#777;height:66px;margin-bottom:2px;overflow:auto;padding:5px;width:98%}#footer #contact p{margin-bottom:5px}#footer #contact .btn{background:none repeat scroll 0 0 #6e6e6e;border-radius:0 0 0 0;box-shadow:none;color:#fff;display:inline-block;font-size:13px;font-weight:500;margin:3px 0 0;padding:6px 20px;text-shadow:none}#footer #contact .btn:hover{background-color:#00aeef;text-decoration:none}#footer .form-horizontal .control-label{width:25px}#footer .form-horizontal .controls{margin-left:45px}#footer .form-horizontal .controls:first-child{*padding-left:45px}#footer .form-horizontal .form-actions{padding-left:45px}#footer .recent-comments,#footer .recent-post{margin-bottom:30px}#footer .recent-comments li,#footer .recent-post li{margin-bottom:3px}[class^="myicon-"],[class*=" myicon-"]{display:inline-block;width:16px;height:12px;*margin-right:.3em;line-height:12px;margin-right:8px;vertical-align:text-top;background-repeat:no-repeat;margin-top:1px}.myicon-phone{background-image:url("../images/phone.png")}.myicon-mail{background-image:url("../images/mail.png")}#footer-menu{background:none repeat scroll 0 0 #2b2b2b}#footer-menu .container{padding-top:0;padding-bottom:0}#footer-menu li{list-style:none;padding:15px 0;margin-right:10px;float:left;font-size:10px}#footer-menu a{font-weight:400;color:#fff;font-size:11px}#footer-menu a:hover{color:#323232}#footer-menu p{font-size:11px;color:#949494;padding-top:14px;letter-spacing:0.04px}#footer h4{color:#00aeef;font-family:Arial;font-size:15px;font-weight:normal;line-height:24px}#footer .painting-member img{margin-top:0px;max-width:150px;height:auto}#footer .credit-cards img{max-width:175px;height:auto}#filtrable{margin-bottom:30px;float:right}#filtrable li{float:left;margin-left:10px;list-style:none}#filtrable a{padding:4px 10px;background-color:transparent;border:1px solid #ececec;font-size:0.9em;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#filtrable a:hover,#filtrable .current a{border-color:#ddd;background-color:#f5f5f5;color:#787878}.p-view,.p-link{display:block;width:31px;height:31px;position:absolute;top:50%;margin-top:-18px;opacity:0.8;-webkit-transition:opacity 0.35s linear;-moz-transition:opacity 0.35s linear;-o-transition:opacity 0.35s linear}.p-view:hover,.p-link:hover{opacity:1}.p-view{left:50%;margin-left:-39px;background:url(../images/view.png)}.p-link{right:50%;margin-right:-39px;background:url(../images/link.png)}.portfolio h4:last-child{margin-bottom:0 !important}.portfolio article{margin-bottom:30px}.portfolio img{display:block}.portfolio article{border:solid 5px #dbdbdb}.portfolio article:hover{border:solid 5px #00aeef}.portfolio h4 a{color:#444;text-align:center;padding:7px 10px;display:block;text-transform:none;background-color:#fcfcfc;border-bottom:1px solid #eee}.portfolio h3{margin-top:20px;border-bottom:1px dashed #efefef;margin-bottom:10px;padding-bottom:8px;font-size:16px}.portfolio .read-more{margin-bottom:30px}.pagination li{list-style:none;float:left;margin-right:5px}.pagination a{background-color:transparent;font-size:0.9em;display:inline-block;border-left-width:1px}.title-sidebar{color:#282828;display:block;font-family:Arial,sans-serif;font-size:22px;font-weight:500;padding-bottom:15px}#sidebar{font-size:14px;position:relative;z-index:1;margin-top:70px}#sidebar h4{font-size:15px;position:relative;display:inline-block;background-color:#fff;padding-right:15px}#sidebar .title-divider{margin-bottom:10px !important}#sidebar .title-divider h4{background:none repeat scroll 0 0 #bbb;color:#fff;display:block;margin-bottom:25px;padding:20px 50px 20px 30px;text-transform:none}@media (max-width:767px){#top-menu,#header,#slider,#container,#footer,#footer-menu,.breadcrumbs,.content-hr{padding:0 10px}.flex-control-nav,.flex-control-paging{bottom:-10px;overflow:hidden;padding:20px 0;position:absolute;right:10px;text-align:center}#sidebar .title-divider h4{margin-right:-30px}#sidebar .title-divider .title-prefix-right{display:none}}#sidebar .title-divider .title-prefix-right{background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/nav-right-prefix.png") no-repeat scroll 0 0 transparent;height:9px;right:-45px;position:absolute;top:-9px;width:15px;z-index:1001}#sidebar .divider-arrow{top:10px !important}#sidebar li{list-style:none;padding-bottom:13px;margin-bottom:13px;border-bottom:1px dotted #f2f2f2}#sidebar section{margin-bottom:30px}#sidebar section:last-child{margin-bottom:0px}#sidebar .ul-col2{width:110.9489051094891%}#sidebar .ul-col2 li{float:left;width:40.13157894736842%;margin-right:09.86842105263158%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #f2f2f2}#sidebar .ul-col2 a{color:#888}#sidebar .ul-col2 a:hover{color:#222}#sidebar .recent-comments ul li{border:none;padding:0 0 10px 25px;margin:0;background:url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/recent-comment.png') no-repeat 0 3px}#sidebar .blog-category ul li{border:none;padding:0 0 10px 25px;margin:0;background:url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/flex-control-nav.png') no-repeat 0 5px}#sidebar section{padding-left:10px}#sidebar .title-divider{margin-left:-10px}#sidebar.alignleft section{padding-left:0}#sidebar.alignleft .title-divider{margin-left:0}#sidebar.alignleft .title-divider h4{margin-right:0;box-shadow:2px -2px 0 #e2e3e1;margin-left:-45px}#sidebar.alignleft .title-prefix{top:-9px}#sidebar .carousel-inner{border:solid 5px #dbdbdb;margin-left:-10px}#sidebar .carousel-control.left{bottom:5px;right:22px}#sidebar .carousel-control.right{bottom:5px;right:5px}.sidebar-border{border-left:solid 1px #e5e5e5;height:100%;position:absolute;top:0;right:45px;z-index:0}.sidebar-border-right{border-right:solid 1px #e5e5e5;height:100%;position:absolute;top:0;left:15px;z-index:0}@media (max-width:1200px){.sidebar-border{right:40px}.sidebar-border-right{left:20px}}@media (max-width:768px){.sidebar-border{display:none}.sidebar-border-right{display:none}}.post-widget img{display:inline-block;float:left;margin-right:15px;border:solid 5px #dbdbdb}.post-widget .img{display:block;margin-bottom:0;line-height:normal}.post-widget a{font-size:1em;line-height:18px;margin-bottom:10px}.post-widget a img{transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}.post-widget a:hover img{border-color:#91b511}.post-widget li:last-child{margin-bottom:0 !important}.post-widget .title{display:block}.post-widget .avatar{float:left;overflow:hidden}.post-widget .description{overflow:hidden}.post-widget .description h3{margin-top:0;color:#00aeef}.post-widget .description h3 a{color:#00aeef;font-weight:normal}.post-widget .description h3 a:hover{color:#2e2e2e}#tags a{color:#888;font-size:16px;letter-spacing:0.02em;padding:2px 5px;margin:0 5px 5px 0;display:inline-block;border:1px solid #e8e8e8}#tags a:hover{color:#fff;border-color:#ffa071;background-color:#ffaf88}.sidebar-flickr ul{width:110.9489051094891%}.sidebar-flickr li{border:0;float:left;padding:0 !important;border-bottom:none !important;margin-bottom:03.28947368421053% !important;margin-right:03.28947368421053% !important;height:20.06578947368421%;width:20.06578947368421%}#sidebar .sidebar-flickr li a{display:block;border:solid 5px #dbdbdb}#sidebar .sidebar-flickr li a:hover{border-color:#00aeef}.carousel{margin-bottom:0}.carousel-control{border:none;position:absolute;top:inherit;left:inherit;bottom:0;width:17px;height:17px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.carousel-control.post{top:50%}.carousel-control.left.post{left:0}.carousel-control.left{right:17px;background:url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/arrow-blog-left.png') no-repeat center center}.carousel-control.right{right:0;background:url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/arrow-blog-right.png') no-repeat center center}.comment-sidebar li:last-child{margin-bottom:0 !important}.blog-page-title{margin-top:50px}.blog-post h2.post-title{margin-bottom:10px}.blog-post h2.post-title a{line-height:25px}.blog-post h2{color:#2e2e2e;margin-bottom:5px}.blog-post h2 a{color:#2e2e2e}.blog-post h2 a:hover{color:#00aeef}.blog-post .img-w-border{display:block;border:solid 5px #dbdbdb;margin-bottom:30px}.blog-post .img-w-border:hover{border-color:#00aeef}.blog-post .img-w-border img{margin:0}.blog-post img{margin-bottom:30px;display:block}.blog-post .meta{padding-bottom:5px;margin-bottom:15px;color:#b0b0b0}.blog-post .meta li{list-style:none;margin-right:10px;float:left;letter-spacing:0.03em}.blog-post.style2 img{width:50%;float:left;margin-right:25px}.blog-post.style2 .carousel,.blog-post.style2 .video{width:50%;float:left;margin-right:25px}.blog-post.style2 .carousel img{width:100%}.blog-post.style2 p{padding-top:30px}.blog-post.style2 .meta{border:none}.blog-pic{max-height:225px}.blog-sidebar ul li{display:block;padding:5px;border-bottom:1px solid #eee}.aboutus{margin-bottom:35px}.aboutus h3{margin-bottom:0;line-height:30px;text-align:center;font-size:24px}.aboutus .color2{font-weight:400}.ident-bot-2{margin-bottom:17px}.figure-1 a.left-image{margin-right:17px}.lightbox-image{display:inline-block;overflow:hidden;position:relative}.lightbox-image img{position:relative;z-index:2}.img-border-bg{background:none repeat scroll 0 0 #fff;box-shadow:0 0 0 1px #e7e7e7 inset;display:inline-block;padding:5px}.img-border{width:100%}.lightbox-image span{background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/magnify.png") no-repeat scroll 50% 50% transparent;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.service{margin:0 5px 10px 0}.features-list{list-style:none outside none}.features-list>li{background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/f-list.png") no-repeat scroll 0 6px transparent;color:#dc6c56;font-size:16px;padding-left:33px;text-transform:uppercase}.features-list>li>a{color:#00aeef !important}.features-list>li>a:hover{color:#fefefe !important;text-decoration:underline}.features-list span{color:#8a8989;display:block;font-size:12px;margin-bottom:20px;text-transform:none}[id^=___plusone]{width:60px !important}.twitter-share-button{width:75px !important}.fb-comments,.fb-comments iframe[style],.fb-comments span{width:100% !important}#af-form input[type="text"]{color:#777;font-size:16px !important;padding:5px;height:24px;box-shadow:none;margin-top:0;height:35px !important;margin-bottom:0;border:1px solid #ececec}#af-form input[type="text"],#af-form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-color:#f9f9f9}#af-form input[type="text"]:focus,#af-form textarea:focus{-webkit-box-shadow:0px 0px 3px 0px #f0f0f0;box-shadow:0px 0px 3px 0px #f0f0f0;background-color:#fcfcfc}#af-form textarea{color:#777;font-size:16px !important;padding:5px;height:160px !important;overflow:auto;border:1px solid #ececec;width:100%}.af-outer{margin-bottom:15px}label.error,label.ferror{color:#dc3f35;font-size:13px}#af-form input.error,textarea.error{border:1px solid #ff3f3f}#progress{margin-top:15px}.af-form .btn-large{font-size:40px;font-family:'Open Sans Condensed',sans-serif;font-weight:bold;text-transform:uppercase;padding:0px 15px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.af-form .icon-more-big{background:url('//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/btn-more-big.png') no-repeat 0 0;width:31px;height:29px;margin-top:14px;margin-left:10px}.af-form .btn-success{background:#00aeef}.af-form .btn-success:hover{color:#fff !important;background-color:#b2cc00}.form-success,form-success p,.theme-form-success,.theme-form-success p{background:#00aeef;padding:5px;color:#fff}.comments .textarea{border:1px solid #ededed;margin-bottom:40px;margin-left:94px;padding:10px 20px;position:relative}.comments .avatar{position:relative;float:left;margin-right:-5px}.comments .comments-list{list-style:none !important}.comments .comments-list ul{margin-left:30px;margin-bottom:20px}.comments .meta{font:16px 'Open Sans',serif;color:#666;padding-bottom:8px;margin-bottom:10px !important;border-bottom:1px dotted #e2e2e2}.comments ul ul .textarea{margin-top:-20px}.da-thumbs li,.da-thumbs article,.da-thumbs.portfolio span{overflow:hidden;position:relative;max-height:300px}.da-thumbs li img,.da-thumbs.portfolio span{display:block;position:relative}.da-thumbs img{width:100%}.da-thumbs li div,.da-thumbs article div{position:absolute;background:rgba(0,0,0,0.5);width:100%;height:100%}.da-thumbs li div.da-animate,.da-thumbs article div.da-animate{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.da-slideFromTop{left:0px;top:-100%}.da-slideFromBottom{left:0px;top:100%}.da-slideFromLeft{top:0px;left:-100%}.da-slideFromRight{top:0px;left:100%}.da-slideTop{top:0px}.da-slideLeft{left:0px}.span9,.span6{position:relative}.divider-arrow,hr,.divider{height:1px;clear:both}.content-hr{background:#fff}.content-hr hr{margin:0}#container hr{margin-top:25px;margin-bottom:50px}#container hr.soft{margin:10px 0}#container .portfolio-single hr,#container .blog-single hr{margin-top:10px;margin-bottom:15px}.read-more{background:none repeat scroll 0 0 #282828;color:#e9e6e6;display:inline;font-size:16px;font-weight:600;letter-spacing:normal;padding:8px 12px}.read-more:hover{background:none repeat scroll 0 0 #00aeef;color:#e1e1e1}.portfolio h4 a{color:#444;text-align:center;padding:7px 10px;display:block;text-transform:none;background-color:#fcfcfc;border-bottom:1px solid #eee}.portfolio h4 a:hover{color:#fff;background-color:#ffaf88;border-bottom:1px solid #f79f73}#toTop{background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/ui.totop.png") no-repeat scroll left top transparent;border:medium none;bottom:6px;display:none;height:40px;overflow:hidden;position:fixed;right:10px;text-decoration:none;text-indent:-999px;width:40px;z-index:1}#toTopHover{background:url("//cdn-west.sqhk.co/51a7beb21563b50b609f8b86/ui.totop.png") no-repeat scroll left -40px transparent;display:block;float:left;height:40px;opacity:0;overflow:hidden;width:40px}#toTop:active,#toTop:focus{outline:medium none}.dropcap{width:38px;height:38px;line-height:38px;float:left;margin-right:15px;text-align:center;display:block;color:#2b2b2b;font-size:22px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;background-color:#fb8b54}blockquote{border-left:3px dotted #e1e1e1;margin:20px 0;padding:10px 10px 10px 30px}blockquote p{color:#595959;font-family:'Varela Round',sans-serif;font-size:22px;font-weight:normal;letter-spacing:0.02em;line-height:30px}.video{position:relative;padding-bottom:56.25%;padding-top:30px;margin-bottom:30px;height:0;overflow:hidden}.video iframe,.video object,.video embed{position:absolute;top:0;left:0;width:100%;height:100%}.sh-cart-btn a{color:#fff}.sh-cart-btn a:hover{color:#fff}.product-wrapper{background:#fff;padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:40px;margin-top:40px}.add-to-cart-button button,.add-to-cart-button button:hover{background:#00aeef;border:1px solid #fff;text-shadow:none;border-radius:0px;margin-top:-30px}.control-group .controls button{background:#00aeef;border:1px solid #fff;color:#fff;border-radius:0px;text-shadow:none}.single-product{margin-top:80px}.product-wrapper span.label{background:#00aeef;text-shadow:none;border-radius:0px;font-size:1.15em}@media only screen and (min-width:980px) and (max-width:1199px){.btleft .es-nav{left:-53px}#latest-work .carousel-wrapper li{width:340px !important}.figure-1 a.left-image{margin-right:5px}.service.img-border-bg{margin-top:50px}}@media (min-width:768px) and (max-width:979px){#menu ul.nav li{padding:15px}#welcome{padding:0}.btleft .es-nav{left:-43px}#latest-work .carousel-wrapper li{width:252px !important}.flickr li{width:68px}#sidebar .ul-col2 li{float:none;margin-right:0;width:90%}#footer #contact input[type="text"],#footer #contact textarea{width:90%}#footer [class^="icon-"]{display:none}.service.img-border-bg{margin-top:50px}.ident-bot-2{margin-bottom:0}.figure-3{display:none}}@media (max-width:767px){body{padding:0}.container{padding:0 20px}#menu ul,.slides h3,#top-menu>.span6{display:none}#top-menu .top-social{float:none}.res-menu{display:block}.logo{text-align:center}.container>.row [class*="span"]{margin-bottom:30px}.container>.row>[class*="span"]:last-child{margin-bottom:0 !important}#welcome{padding:0}.btleft .es-nav{bottom:inherit;right:0;left:inherit;top:-38px}#latest-work .carousel-wrapper li{max-width:15em !important}.our-projects article:nth-last-child(-n+4){margin-bottom:30px !important}#footer-menu .span4{margin-bottom:15px;text-align:center}.breadcrumbs{padding:40px 20px;position:relative}#container .breadcrumbs{padding:0}#sidebar section:last-child{margin-bottom:0}#sidebar .ul-col2{width:100%}#sidebar .ul-col2 li{margin-right:0;width:50%}.alignleft,.alignright{float:none !important}#footer .submit-div{width:270px}figure{display:inline-block;margin-right:15px}.credit-cards{margin-bottom:30px}}@media (max-width:480px){#footer .form-horizontal .control-group>label{float:none;width:auto;padding-top:0;text-align:left}#footer .form-horizontal .controls{margin-left:0}#footer .form-horizontal .control-list{padding-top:0}#footer .form-horizontal .form-actions{padding-left:10px;padding-right:10px}#footer .submit-div{width:225px}}@media (max-width:767px){.container{padding:0}.wrap{margin:0}#menu{padding:0 30px;margin:0}#top-menu{border-bottom:none}}@media (max-width:800px){#menu>ul>li>a{font-size:12px}#menu>ul>li{padding:15px 27px}}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(../images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(../images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}@import url('//fonts.googleapis.com/css?family=Droid+Sans');
@import url('//fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300italic,700');
@import url('//fonts.googleapis.com/css?family=Carme');

.pt30 {
  padding-top: 0px!important;
  padding-bottom: 0px!important;
}

.logo {
  float: none;
  text-align: center;
}

.logo img{
  width: 337px;
  height: auto;
  display: block;
  margin-left: auto!important;
  margin-right: auto!important;
}

.tagline {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 10px;
  font-size: 2em;
  line-height: 1.5em;
}


.contact { 
  /*clear: both;*/
  text-align: center;
  font-size: 24px!important;
  
  vertical-align: middle;
  padding-top: 20px;
  padding-bottom: 20px;
  margin: 0 0 0 0;
}

.contact li {
  display: block;
  padding-top: 10px;
  padding-bottom: 10ox;
}

.apply {
  margin-top: 1em;
  float: none;
  text-align: center; 
  display: none;
}

.apply img {margin-top:75px;}

#top-menu {
	color: #323D1F!important;
  	font-weight: bold;
}

#socialMedia {
    text-align: center;
    margin-bottom: 0px;
}

#socialMedia img { max-width:50px; height:auto; }


.bottom-span {
	text-align: center; 
}
.customer img {
	max-height: 150px;
  	margin-top:50px;
}

.customer { 
  text-align: center; 
  display: none; 
}


@media (max-width: 979px){
	#socialMedia {margin-top:0px; text-align:center; float:none;}
}

@media (max-width: 767px) {
	.bottom-span {text-align:center;
}

@media (max-width: 480px) {
	#socialMedia {
		text-align: center;
	}

    .contact {
		text-align: center;
  		margin-left: 0;
  		padding-left: 0;
	}
}