body{color:#000;background-color:#FFFFFF;word-wrap:break-word;font-family:'Open Sans', sans-serif;line-height:130%;font-size:14px;}
a{color:#000000;text-decoration:none;-webkit-transition:all 0.3s;-moz-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s;}
a:hover,a:focus{color:#000000;text-decoration:none;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{color:#000000;}
h1,.h1{font-size:28px; color:#11436E; line-height:140%;}
h2,.h2{font-size:24px;}
h3,.h3{font-size:20px;}
h4,.h4{font-size:16px;}
h5,.h5{font-size:14px;}
h6,.h6{font-size:13px;}

.page-header {margin:0px; padding:0px; border:none;}
#main img {max-width:100%; height:auto;}


.navbar-default {border-radius:0px; border:0px;}
.navbar-default .navbar-collapse {padding:0px;}
.navbar-nav > li:hover ul {display:block;}
.navbar-nav > li > ul {border:0px; margin:0px; padding:0px; box-shadow:none;}
.navbar-nav > li > ul > li > a {padding:10px 20px;}
.navbar-toggle .icon-bar {background:#FFFFFF;}

.form-inline .form-control {border-radius:0px;}

.fscf-div-form		{margin-top:20px; float:left; width:100%;}

.fscf-div-label		{width:33.33333333%; float:left; padding-right:20px;}
.fscf-div-field		{width:66.66666667%; float:left;}

.fscf-input-select	{display:block; width:100%; height:40px; padding:10px 12px; margin-bottom:15px; color:#000000; background:#FFFFFF; border:1px solid #CCCCCC; border-radius:0px; -webkit-border-radius:0px; box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
.fscf-input-select:focus {outline:none; box-shaodw:none;}
.fscf-required-text  	{margin-bottom:15px; display:inline-block;}
.fscf-div-error		{color:red; margin-bottom:10px;}
.fscf-div-submit	{margin-left:33.33333333%;}
.fscf-div-label		{width:100%;}
.fscf-div-field		{width:100%;}
.fscf-div-submit	{margin-left:0px;}


.gallery{margin-bottom:20px;}
.gallery-item{float:left;margin:0 4px 4px 0;overflow:hidden;position:relative;}
.gallery-columns-1 .gallery-item{max-width:100%;}
.gallery-columns-2 .gallery-item{max-width:48%;max-width:-webkit-calc(50% - 4px);max-width:calc(50% - 4px);}
.gallery-columns-3 .gallery-item{max-width:32%;max-width:-webkit-calc(33.3% - 4px);max-width:calc(33.3% - 4px);}
.gallery-columns-4 .gallery-item{max-width:23%;max-width:-webkit-calc(25% - 4px);max-width:calc(25% - 4px);}
.gallery-columns-5 .gallery-item{max-width:19%;max-width:-webkit-calc(20% - 4px);max-width:calc(20% - 4px);}
.gallery-columns-6 .gallery-item{max-width:15%;max-width:-webkit-calc(16.7% - 4px);max-width:calc(16.7% - 4px);}
.gallery-columns-7 .gallery-item{max-width:13%;max-width:-webkit-calc(14.28% - 4px);max-width:calc(14.28% - 4px);}
.gallery-columns-8 .gallery-item{max-width:11%;max-width:-webkit-calc(12.5% - 4px);max-width:calc(12.5% - 4px);}
.gallery-columns-9 .gallery-item{max-width:9%;max-width:-webkit-calc(11.1% - 4px);max-width:calc(11.1% - 4px);}
.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0;}
.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),
.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){clear:left;}
.gallery-caption{background-color:rgba(0, 0, 0, 0.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%;}
.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%;}
.gallery-item:hover .gallery-caption{opacity:1;}
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption{display:none;}


.alignright {float:right; margin-left:30px; margin-bottom:30px;}


@media (max-width: 991px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
}


@media (max-width: 767px) {

.alignright {float:left; margin:0 20px 20px 0;}

}