body {
 font-family: Arial;

}

h1, h2, h3, h4, h5, h6 { font-family: Arial;
}

.px50 {
    font-size: 80px;
    height: 44px;
    margin: 0 20px;
    width: 73px;
}

.uk-nav-navbar > li > a { text-transform: none;}

.inline {
    display:inline-block;
}

.form-horizontal .controls { margin-left: 10px;}

/*select#type {max-width:180px;}*/


ul.uk-navbar-nav {margin-left:90px;}

.langtop{ margin-left: 10px;
    margin-top: -10px;}



div.tm-slideshow-content-panel .uk-text-large h3 {

font-size: 46px;
font-weight: bold;
color: #fff;
line-height: 50px;
}


div.tm-slideshow-content-panel .uk-text-large p {

font-size: 32px ;
font-weight: normal;
color: #fff;
}


@media (max-width: 767px) {
  
  div.tm-more.uk-hidden-small {
    display: block!important;
  }
}

.tm-navbar .tm-search .tm-navbar-dropdown, .tm-navbar .tm-more .tm-navbar-dropdown { 
    width: 50px !important;
    left: -50px!important;
    background:none!important;
}




div.uk-active div.uk-navbar { background:rgba(244, 244, 244, 0.95) none repeat scroll 0 0; }
div.tm-navbar-wrapper div.uk-navbar { background: rgba(255, 255, 255, 0.85) none repeat scroll 0 0; }



.uk-panel-teaser {
    margin-bottom: 10px;
}

.uk-modal-caption {  color: #000000; }


.container-fluid .row-fluid [class*="span"] {
    margin-left:0px;
}

body {
    background: #E6E6E6;
}
.uk-block-primary {
    background: #BDBDBD;
}



form#chronoform-small-form.chronoform {
        margin: 47px 0px 37px 0;
}

form#chronoform-small-form-el.chronoform {
        margin: 47px 0px 37px 0;
}

.pcnw {
    display: block;
    font-size: 60%;
    text-transform: uppercase;
    color: #696969;
    background-color: #F3F3F3;
    padding: 2px;
    border-radius: 5px;
    -moz-box-shadow: inset 0 0 5px #CCCCCC;
    -webkit-box-shadow: inset 0 0 5px #CCCCCC;
    box-shadow: inset 0 0 5px #CCCCCC;
	margin-top: 30px !important;
}

span.pcnw a {
	font-weight: bold;
	color: #667;
	text-decoration: none;
}

#lbOverlay {
    background-color: #FFF;
}

ul.thumbnails {
	padding-left: 0px;
}

.jg-bootone .caption h3 {
    margin-top: 10px;
    text-align: center;
    margin-bottom: 5px;
}

.jg-bootone .caption h3 {
    margin-top: 10px;
    text-align: center;
    margin-bottom: 5px;
    font-size: 16px;
}
.pagination {
    text-align: center;
}


.col-xs-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5,
.col-xs-2-5, .col-sm-2-5, .col-md-2-5, .col-lg-2-5,
.col-xs-3-5, .col-sm-3-5, .col-md-3-5, .col-lg-3-5,
.col-xs-4-5, .col-sm-4-5, .col-md-4-5, .col-lg-4-5 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}	
.col-xs-1-5 {
	width: 20%;
	float: left;
}
.col-xs-2-5 {
	width: 40%;
	float: left;
}
	
.col-xs-3-5 {
	width: 60%;
	float: left;
}
	
.col-xs-4-5 {
	width: 80%;
	float: left;
}
@media (min-width: 768px) {
	.col-sm-1-5 {
		width: 20%;
		float: left;
	}
	col-sm-2-5 {
		width: 40%;
		float: left;
	}
	col-sm-3-5 {
		width: 60%;
		float: left;
	}
	col-sm-4-5 {
		width: 80%;
		float: left;
	}
}
@media (min-width: 992px) {
	.col-md-1-5 {
		width: 20%;
		float: left;
	}
	.col-md-2-5 {
		width: 40%;
		float: left;
	}
	.col-md-3-5 {
		width: 60%;
		float: left;
	}
	.col-md-4-5 {
		width: 80%;
		float: left;
	}
}
@media (min-width: 1200px) {
	.col-lg-1-5 {
		width: 20%;
		float: left;
	}
	.col-lg-2-5 {
		width: 40%;
		float: left;
	}
	.col-lg-3-5 {
		width: 60%;
		float: left;
	}
	.col-lg-4-5 {
		width: 80%;
		float: left;
	}
}	

#popup {
    background: rgba(255, 255, 255, 0.86);
}
.download {
    padding: 20px;
}
.download a {
    color: #FF7800;
    font-size: 14px;
    padding: 10px;
    border: 1px solid #F3F3F3;
    margin-bottom: 20px;
    background-color: #fff;
}

.download a:hover {
	color: #000000;
	border: 1px solid #F3F3F3;
	text-decoration: none;
}

.gbs3 .form-control {
	text-transform:none;

    background: #F9F9F9 none repeat scroll 0 0;
    border: 1px solid #efefef;
    border-radius: 0;
    color: #666666;
    font-family: "Montserrat",Helvetica,Arial,sans-serif;
    font-size: 13px;
    font-weight: inherit;
    height: 40px;
    letter-spacing: 2px;
    max-width: 100%;
    padding: 5px 10px;
    position: relative;
  
    transition: all 0.2s linear 0s;



}

.gbs3 .form-control:focus {
            border: 1px solid #000000;
            box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 0, 0, 0.6);
   
}


.gbs3 #button5 { background: #FF7200 none repeat scroll 0 0; color: #ffffff; border-color:#F36D00;  }
.gbs3 #button5:focus,.gbs3 #button5:hover { background: #F36D00 none repeat scroll 0 0; color: #ffffff; }

.gbs3 select {  margin-bottom: 5px;}

.gbs3 label { margin-top: 10px;}

.uk-subnav-line { 
margin-bottom: 40px !important;
}

.uk-block-secondary {
    background: #a4daff;
	color: #fff;
}
.uk-block-secondary h3 {
	color: #fff;
}

h4.white {
	color: #ffffff;
	font-weight: bold;
	font-size: 80%;
}

h3.white {
	color: #ffffff;
	font-weight: bold;
	font-size: 180%;
}
.marginlargetop {
    margin-top: 95px !important;
}

.uk-panel-box-secondary .uk-button {
    background: #FF7200;
    color: #ffffff;
}
.uk-panel-box-secondary .uk-button:hover {
    background: #F36D00;
    color: #ffffff;
}

div.uk-alert.uk-alert-warning p a {
	color: #FFFFFF;
}

div.uk-alert.uk-alert-warning p a:hover {
	color: #EFEFEF;
	text-decoration: none;
}

.uk-alert-warning {
    background: #FF7200;
    color: #ffffff;
}

.uk-alert-warning:hover {
    background: #F36D00;
    color: #ffffff;
}

#pbgrid_cont.style_fullness .pbitem_cont .pbitem_image {
    margin-bottom: 0px;
}

.dmicon:hover {
    color: #000000;
}

.dmicon {
    color: #ffffff;
   
}

#popup_header .share_button {  font-size: 40px;   border-radius: 50%;
    display: inline-block;
    font-family: "entypo";
    font-size: 35px;
    height: 50px;
    width: 50px;
    background: #FF7800; }


#popup_header .close_button {  font-size: 40px;   border-radius: 50%;
    display: inline-block;
    font-family: "entypo";
    font-size: 35px;
    height: 50px;
    width: 50px;
    background: #FF7800; }

.page_head {
	font-size: 36px;
    line-height: 44px;
    font-weight: 300;
    text-transform: none;
    letter-spacing: 0;
    margin: 0 0 25px 0;
}

.uk-navbar-nav>li>a {
    padding: 0 10px;
    color: #000000;
    font-size: 14px;
    font-family: Arial;
    font-weight: 500;
    letter-spacing: 0px;
	text-transform: none;
}

.uk-nav-navbar>li>a {
    color: #000;
    font-family: Arial;
    font-size: 14px !important;
    text-transform: none;
    letter-spacing: 0px;
}

.uk-navbar-nav>li:hover>a, .uk-navbar-nav>li>a:focus, .uk-navbar-nav>li.uk-open>a {
    color: #FF7200;
}

#ca_banner {
    z-index: 999999999999 !important;
}