

.btn-default,
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

.btn-default:active,
.btn-primary:active,
.btn-success:active,
.btn-info:active,
.btn-warning:active,
.btn-danger:active,
.btn-default.active,
.btn-primary.active,
.btn-success.active,
.btn-info.active,
.btn-warning.active,
.btn-danger.active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn:active,
.btn.active {
  background-image: none;
}

.btn-default {
  background:#f0f0f0;
  color:#333;
  font-family:'Conv_NeoTechStd-Light_0',Sans-Serif;
 
}

.btn-default:active,
.btn-default.active {
  background-color: #e6e6e6;
}

.btn-primary {
	background:#eda30f;
 /* background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#3071a9));
  background-image: -webkit-linear-gradient(top, #428bca, 0%, #3071a9, 100%);
  background-image: -moz-linear-gradient(top, #428bca 0%, #3071a9 100%);
  background-image: linear-gradient(to bottom, #428bca 0%, #3071a9 100%);
  background-repeat: repeat-x;
  border-color: #2d6ca2;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0);*/
}

.btn-primary:active,
.btn-primary.active {
  background-color: #3071a9;
  border-color: #2d6ca2;
}

.btn-success {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#5cb85c), to(#449d44));
  background-image: -webkit-linear-gradient(top, #5cb85c, 0%, #449d44, 100%);
  background-image: -moz-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
  background-repeat: repeat-x;
  border-color: #419641;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
}

.btn-success:active,
.btn-success.active {
  background-color: #449d44;
  border-color: #419641;
}

.btn-warning {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f0ad4e), to(#ec971f));
  background-image: -webkit-linear-gradient(top, #f0ad4e, 0%, #ec971f, 100%);
  background-image: -moz-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
  background-repeat: repeat-x;
  border-color: #eb9316;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
}

.btn-warning:active,
.btn-warning.active {
  background-color: #ec971f;
  border-color: #eb9316;
}

.btn-danger {
  background:#cc090d;
  border-color: #c12e2a;
}

.btn-danger:active,
.btn-danger.active {
  background-color: #c9302c;
  border-color: #c12e2a;
}

.btn-info {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#5bc0de), to(#31b0d5));
  background-image: -webkit-linear-gradient(top, #5bc0de, 0%, #31b0d5, 100%);
  background-image: -moz-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
  background-repeat: repeat-x;
  border-color: #2aabd2;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
}

.btn-info:active,
.btn-info.active {
  background-color: #31b0d5;
  border-color: #2aabd2;
}

.thumbnail,
.img-thumbnail {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}



.alert {
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.alert-success {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#dff0d8), to(#c8e5bc));
  background-image: -webkit-linear-gradient(top, #dff0d8, 0%, #c8e5bc, 100%);
  background-image: -moz-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
  background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
  background-repeat: repeat-x;
  border-color: #b2dba1;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
}

.alert-info {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#d9edf7), to(#b9def0));
  background-image: -webkit-linear-gradient(top, #d9edf7, 0%, #b9def0, 100%);
  background-image: -moz-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
  background-repeat: repeat-x;
  border-color: #9acfea;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
}

.alert-warning {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fcf8e3), to(#f8efc0));
  background-image: -webkit-linear-gradient(top, #fcf8e3, 0%, #f8efc0, 100%);
  background-image: -moz-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
  background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
  background-repeat: repeat-x;
  border-color: #f5e79e;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
}

.alert-danger {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f2dede), to(#e7c3c3));
  background-image: -webkit-linear-gradient(top, #f2dede, 0%, #e7c3c3, 100%);
  background-image: -moz-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
  background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
  background-repeat: repeat-x;
  border-color: #dca7a7;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
}

.progress {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ebebeb), to(#f5f5f5));
  background-image: -webkit-linear-gradient(top, #ebebeb, 0%, #f5f5f5, 100%);
  background-image: -moz-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
}

.progress-bar {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#3071a9));
  background-image: -webkit-linear-gradient(top, #428bca, 0%, #3071a9, 100%);
  background-image: -moz-linear-gradient(top, #428bca 0%, #3071a9 100%);
  background-image: linear-gradient(to bottom, #428bca 0%, #3071a9 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0);
}

.progress-bar-success {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#5cb85c), to(#449d44));
  background-image: -webkit-linear-gradient(top, #5cb85c, 0%, #449d44, 100%);
  background-image: -moz-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
}

.progress-bar-info {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#5bc0de), to(#31b0d5));
  background-image: -webkit-linear-gradient(top, #5bc0de, 0%, #31b0d5, 100%);
  background-image: -moz-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
}

.progress-bar-warning {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f0ad4e), to(#ec971f));
  background-image: -webkit-linear-gradient(top, #f0ad4e, 0%, #ec971f, 100%);
  background-image: -moz-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
}

.progress-bar-danger {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#d9534f), to(#c9302c));
  background-image: -webkit-linear-gradient(top, #d9534f, 0%, #c9302c, 100%);
  background-image: -moz-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
}

.list-group {
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  text-shadow: 0 -1px 0 #3071a9;
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#3278b3));
  background-image: -webkit-linear-gradient(top, #428bca, 0%, #3278b3, 100%);
  background-image: -moz-linear-gradient(top, #428bca 0%, #3278b3 100%);
  background-image: linear-gradient(to bottom, #428bca 0%, #3278b3 100%);
  background-repeat: repeat-x;
  border-color: #3278b3;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);
}

.panel {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}

.panel-default > .panel-heading {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f5f5f5), to(#e8e8e8));
  background-image: -webkit-linear-gradient(top, #f5f5f5, 0%, #e8e8e8, 100%);
  background-image: -moz-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
}

.panel-primary > .panel-heading {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#357ebd));
  background-image: -webkit-linear-gradient(top, #428bca, 0%, #357ebd, 100%);
  background-image: -moz-linear-gradient(top, #428bca 0%, #357ebd 100%);
  background-image: linear-gradient(to bottom, #428bca 0%, #357ebd 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);
}

.panel-success > .panel-heading {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#dff0d8), to(#d0e9c6));
  background-image: -webkit-linear-gradient(top, #dff0d8, 0%, #d0e9c6, 100%);
  background-image: -moz-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
  background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
}

.panel-info > .panel-heading {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#d9edf7), to(#c4e3f3));
  background-image: -webkit-linear-gradient(top, #d9edf7, 0%, #c4e3f3, 100%);
  background-image: -moz-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
  background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
}

.panel-warning > .panel-heading {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fcf8e3), to(#faf2cc));
  background-image: -webkit-linear-gradient(top, #fcf8e3, 0%, #faf2cc, 100%);
  background-image: -moz-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
  background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
}

.panel-danger > .panel-heading {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#f2dede), to(#ebcccc));
  background-image: -webkit-linear-gradient(top, #f2dede, 0%, #ebcccc, 100%);
  background-image: -moz-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
  background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
}

.well {
  background-image: -webkit-gradient(linear, left 0%, left 100%, from(#e8e8e8), to(#f5f5f5));
  background-image: -webkit-linear-gradient(top, #e8e8e8, 0%, #f5f5f5, 100%);
  background-image: -moz-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
  background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);
  background-repeat: repeat-x;
  border-color: #dcdcdc;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);
          box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);
}

.lead {
  margin-bottom: 20px;
  font-size: 16.099999999999998px;
  font-weight: 200;
  line-height: 1.4;
}
.marketing h2{color:#EEAD19; margin:10px 0;}
.marketing p{color:#EEAD19;}
.marketing{ background: url(../images/bg-1.png) repeat;  font-family:'Segoe UI';  animation-delay: 0s;
    animation-duration: 1s;}
.marketing .animation{ opacity:1;}
.marketing a.btn-link{ font-weight:bold; font-size:13px;}
.marketing a.btn-link:hover{ color:#DE0401; font-weight:bold; font-size:13px;}
.marketing:last-child{ margin:0;}
.marketing:hover{/* background:#EEAD19;*/ background:#ffffff; cursor:pointer; -moz-transition:0.6s all 0s ease;transition:0.6s all 0s ease; -webkit-transition:0.6s all 0s ease;}

.glyphicon-home:hover{animation: 0.2s ease 0s normal forwards 1 toRightFromLeft;}
#container-testimonial{ width:100% !important;}
@-moz-keyframes toRightFromLeft {
49% {
    transform: translate(100%);
}
50% {
    opacity: 0;
    transform: translate(-100%);
}
51% {
    opacity: 1;
}
}
.main-div{height:100%; position:relative; margin-top:0px; background:#ffffff;}
.bg_only{ background:#ffffff; z-index:999; position:relative;margin:53px 20px 0 \9;}
.main-slide{ margin-top:20px;}
.marketing:hover .btn-link{ color:#3c3c3c;}
.marketing:hover .glyphicon-home:before{ color:#DE0401;}
.marketing:hover .glyphicon-euro:before{ color:#de0401;}
.marketing:hover .glyphicon-briefcase:before{ color:#EEAD19;}
.marketing:hover .glyphicon-plane:before{ color:#DE0401;}
.marketing:hover .fa-group:before{ color:#DE0401;}

.search_form .btn{ border-radius:0px; width:100%;  padding: 9px 12px; border: 1px solid #CCCCCC; font-size:19px; overflow:hidden;}
.bg_for{  position:absolute; z-index:999; width:100%; overflow:hidden; margin:-306px 0 0 0;}
.bg_only{  margin:20px; }
.search_form .btn-group, .btn-group-vertical{ width:100%;}
.search_style { font-family:'Conv_NeoTechStd-Light_0',Sans-Serif; font-style: italic; }
.search_style_span{
    color: #000;
    font-family: 'Conv_NeoTechStd-Light_0',Sans-Serif;
    font-size: 20px;
	 font-size:18px\0/;
	font-weight:bold;
    /*font-style: italic;*/
    line-height: 39px;
    margin-top: 25px;
    padding: 10px 15px;}
.marketing .btn-default {
  background:#c10300;
  color:#fff;
  font-family:'Conv_NeoTechStd-Light_0',Sans-Serif;
 
}
.marketing .btn {
padding:3px 9px;
}
.padding1{ padding:15px 0; line-height:20px;}
.panel-footer .padding1{ padding:0 15px ; clear:both;}
.panel-footer h2, h3{ color:#fff; margin:5px 0;}
.form-item, .form-actions{ margin:5px 0 !important;}
.block-search-form{ float:left;}
.newsletter .btn {
    float: right;
    margin-top: 5px;
    width: 40%;
	font-size:14px \0/;
}
.newsletter .input-sm{ width:100%; }
.newsletter{ float:right;}
.newsletter .btn {
    line-height: 30px;
    padding: 5px 16px;
}
.gt-newsletter h2{}
.right-nav{ padding:1px 0 0 12px;}
ul.sign{ float:left; margin:15px 0 0;}
.ga ul.sign{ font-size:12px;}
div.sign{ margin-top:15px; padding-right:0; text-align:right; color:#ffffff;}
.sign li{ float:left; list-style-type:none;}
.sign li a{ color:#ffffff;}
.sign{ margin:0; padding:0;}
ul.sign-social{ margin:0px 0 0 0; padding:0 !important; float:right;}
.sign-social li{ float:left; list-style-type:none; padding:3px;}
.sign-social li a{ background: none repeat scroll 0 0 #EEAD19;
    color: #FFFFFF;
    padding: 9px 0;
    text-align: center;
    width: 44px;}
.sign-social li a:hover{ background:#DE0401; text-decoration:none; transition: all 0.5s ease-in-out; position:relative;
 z-index:99999999999;}
.sign-social li a.in{ background:#de0401;}
.sign-social li a.in:hover{ background:#c40603; transition: all 0.5s ease-in-out;}
#drpdown_language, #langcarot{ margin-top:15px; color:#fff; clear:both;}
.language-switcher-locale-url li { background: none repeat scroll 0 0 #FFFFFF;
    border-top: 1px dashed #CCCCCC;
    clear: both;
    float: left;
    margin-left: -30px;
    opacity: 0.8;
    padding: 9px 15px;
    width: 143px; }
	
.language-switcher-locale-url li:hover,.language-switcher-locale-url li > a:hover, .language-switcher-locale-url li > a:focus{ background:#DAA520; cursor:pointer;color:#fff !important; text-decoration:none;}
.language-switcher-locale-url { margin-top:20px; position:absolute; top:84%;}
.btn.showme-btn{ text-align:left; padding-left:25px; margin-left:1px;}
.showme-btn span{ margin-left:100px;}
.footer-up{ font-family:'Segoe UI'; border-right:1px solid #d2d2d2;  margin: 20px 0 40px; color:#000;}
.footer-up-testi{ font-family:'Segoe UI'; border-right:1px solid #d2d2d2;  margin: 20px 0 40px; color:#000; padding-bottom: 17px;}
.footer-up-weather{ font-family:'Segoe UI'; border-right:1px solid #d2d2d2;  margin: 20px 0 40px; color:#000; padding-bottom: 77px;}
.footer-up a{ color:#cb090d; font-style:italic; font-weight:bold;}
.footer-up-testi a{ color:#cb090d; font-style:italic; font-weight:bold;}
.event-list-front a{color:#cb090d;font-style:italic; font-weight:bold;}
span.date-display-single{color: #CB8905;}
.footer-up span{ color:#CB8905;}
.footer-up ul{ padding-left:0;}
.footer-up ul li{ list-style-type:none; line-height:24px;}
.footer-up:last-child{ border-right:0;}
.margin-ato{ padding:0; margin:0 auto;}
.footer-lst{ background:#74a910;/* padding:12px 103px 30px 100px; */font-family:'Segoe UI'; color:#ffffff; margin:0px auto 0;}
.footer-lst a{ color:#ffffff;}
.footer-sign-social{ float: right;
    margin: 8px -1px 0;
    padding-right: 0;} 
.footer-sign-social li{ float:left; list-style-type:none; padding:3px;}
.footer-sign-social li a{ color:#ffffff; background:#eead19; padding: 17px 12px 10px;}
.footer-sign-social li a:hover{ background:#d29917; text-decoration:none; transition: all 0.5s ease-in-out;}
.footer-sign-social li a.in{ background:#de0401;}
.footer-sign-social li a.in:hover{ background:#c40603; transition: all 0.5s ease-in-out;}
.footer-color{ width:100%; background:#74A910; padding:10px; margin-top:10px;}
.panel-footer h3{ text-align:right;}
.align-rght{ text-align:right;}
.showme-btn span.fa.fa-angle-right{ font-size:28px !important;}
#myCarousel span.fa.fa-angle-right{ font-size:40px;}
.panel-footer p{ font-family:'Segoe UI';}
.lastpart h2{ color:#333; font-size:24px !important;}
.animated .bounceIn {
    animation-name:bounceIn;
}
.page-logo{float:left;}
.page-logo img{float:left;margin-right:10px;border:2px solid #ccc;}
.field-item{margin:0 0px 0 0px;}
.animated {
    animation-duration:1s;
    animation-fill-mode:both;
}
.btnsearch {
  height:34px;
    line-height:37px;
    margin-top:5px;
    width:18%;
}/*=-=-=-=-=-invest-css=-=-=-=--*/
.main-banner{margin-top:-60px;float:left;padding:0;}
.main-banner img{float:left;}
.invst-nav-bg{background: url(../images/nav-bg.png) 0 0 repeat;height:51px;}
.info-tab{background:#eead19;position:absolute;
    right:0;
    top: 51px; font-family:'Conv_NeoTechStd-Light_0',Sans-Serif; /*height:328px;*/}
.info-tab h3{ margin-top:10px; text-align:center; font-size:26px;}
.info-tab ul{ padding-left:11px;}
.info-tab li{ font-size:20px; color:#000000; list-style-type:none; padding:11.68px 0; border-top:1px solid #f5cf7a; border-bottom:1px solid #da9b0f; float:none;}
.info-tab ul li a:hover, a:focus{ color:#ffffff; text-decoration:none;}
.info-tab ul li:first-child{ border-top:none;}
.info-tab ul li:last-child{ border-bottom:none;}
.info-tab span{ top:0; margin-right:10px;}
.info-2{ margin:12px 0 15px; padding:0 8px;}
.info-2:first-child{ padding-left:0;}
.info-2:last-child{ padding-right:0;}
.info-2 span{ font-size:16px; color:#5A5A5A; font-weight:bold; vertical-align:middle; padding-left:8px; font-family:'Conv_NeoTechStd-Light_0';}
.info-3 span{ font-size:16px; color:#5A5A5A; font-weight:normal; vertical-align:middle; padding-left:8px;}
.info-2 p{ font-family:'Segoe UI'; font-size:14px; color:#3d3d3d; text-align:justify; margin-top:18px;}
.info-2 button{ font-family:'Segoe UI'; font-size:15px; margin-top: 15px;}
.info-3{font-family:'Segoe UI'; margin-bottom:22px;}
.info-3 p{ font-size:13px; color:#3d3d3d;line-height: 21px; text-align:justify; display:flex; padding-left:12px;}
.info-3 img{width:100%; height:301px; /*border:4px solid #c7c7c7;*/}
.info-3 ul{ padding-left:0;}
.info-3 ul li{ list-style:none; line-height:21px; padding:8px 0; display: flex;}
.info-3 ul li:first-child{ padding-top:0;}
.info-3 ul li span{ top:2px; margin-right:8px;}
.info-3 button.ivt{ float:right; margin-right:15px;}
.info-3 .fa-1{ color:#00c7de; margin-right:18px;}
.info-3.twitt a{ float:right; color:#00c7de;}
.info-3.twitt p{ margin-bottom:2px; text-align:left; clear:both;}
.twitt{ padding:15px; padding-top:0;}
.twitt h2{ margin-top:0;}	 
.donegal_page{ margin:0; padding:0;}
.donegal_page li.info-2{ margin-top:0;}
.donegal-cms{ margin:12px auto 25px;}
.donegal-cms h2{ font-size:35px;}
.donegal-cms ul{ padding-left:0;}
.donegal-cms ul li{ background:url(../images/tick-icon.png) 0 50% no-repeat; padding: 6px 23px;}
.donegal-cms p, li{ font-family: 'Segoe UI'; list-style-type:none; text-align:left; }
.donegal-cms p img{ border:5px solid #969696; /*width:35%; height:35%; */border-collapse:collapse; float:left; margin-right:15px;}
.donegal-cms table {
    clear: both;
   /* float: left;
    margin: 20px 0;*/
    width: 100%;
}
.donegal-cms li a{ text-align:left !important; padding-top:0px !important;}
.donegal-cms table, .donegal-cms table tr, .donegal-cms table tr td { border: 1px solid #969696; text-align: justify; padding: 2px 9px; }
/*.donegal-cms table tr td { width: 34%; }*/
.funding-opportunities .donegal-cms table tr td:first-child {width:26%;}
.funding-opportunities .donegal-cms table tr td:nth-child(2) {width:36%;}
.donegal-cms .page-logo { margin-left: -14px; }
.donegal-cms .page-logo img { max-width: 1111px; }
.access-denied .donegal-cms .page-logo img {border:none;max-width:660px;}
.page-not-found .donegal-cms .page-logo img {border:none;max-width:660px;}
.cms-content-lgin input { margin-bottom:10px;}
#cms-content input {}
#edit-keys{ border: 1px solid #ccc;
    border-radius: 0;
    float: left;
    font-size: 18px;
    height: 33px;
    line-height: 3.33px;
    margin: -5px 0;
    padding: 2px 10px;
    width: 41%;}
.info-2 div{ /* float:left; */text-align:justify;}
.cms-full-content{height:250px; background:#f0f0f0; padding:10px;margin-bottom:0px;}
.info-2 img{ border:1px solid #ccc; width:100%; height:109px;}
.fleft{ float:left;}
#twitter-widget-0{height:300px !important ;overflow-y:scroll;width:96%;}
#gTranslate ul{padding:0 !important;margin:0 !important;}
.info-3 div{height:auto;float:left;}
.cms-full-content ul li{background:url("../images/tick-icon.png") no-repeat scroll 0 40% rgba(0, 0, 0, 0);padding-left:20px;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #D3D3D3;
    border-radius:3px 3px 0 0;
    color:#EEAD19;
    font-weight:normal;
    margin-bottom:0;
}
.ui-state-active {
    background:none repeat scroll 0 0 #EEAD19 !important;
    color:#FFFFFF !important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default:hover {
    background:none repeat scroll 0 0 #EEAD19;
    color:#FFFFFF;
}
.ui-accordion .ui-accordion-icons {
    padding-left:2.2em;
}
.ui-accordion-content {
    border: 1px solid #EEAD19;
    padding: 10px;
}
.ui-accordion h3 {
    padding: 0.5em 0.8em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    left: 0.5em;
    margin-top: -8px;
    position: absolute;
    
}
.ui-state-default .ui-icon {
    background-image: url("../images/arrow3.png");
	 background-position: 5px 10px;
    display: block;
    float: right !important;
    height: 40px;
    width: 40px;
    z-index: 2147483647;
}
.ui-state-active .ui-icon {
    background-image: url("../images/arrow3.png");
    background-position: 5px 50px;
    display: block;
    float: right !important;
    height: 40px;
    width: 40px;
    z-index: 2147483647;
}
.ui-icon-triangle-1-s {
    background-position: -11px -32px;
}
.ui-icon-triangle-1-e {
    background-position: 5px -10px;
}
.ui-widget-header a {
    color: #222222;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
     background: none repeat scroll 0 0 #CCCCCC;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 19px;
    font-weight: bold;
    height: 47px;
    line-height: 40px;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #EA7826;
    text-decoration: none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    background: none repeat scroll 0 0 #EEAD19;
    border: 1px solid #EA7826;
    color: #FFFFFF;
    font-weight: bold;
    transition: all 0.5s ease-in 0s;
}
.ui-accordion-content{  padding:15px 25px;}

/*Culture Page*/
.main-banner-culture{ margin-top: -166px; float:left; padding:0;}
.main-banner-culture img{ float:left;}

.main-banner-culture .carousel-caption {
  padding-top: 250px;
}

.main-banner-culture .carousel-control .icon-prev, .main-banner-culture .carousel-control .icon-next, .main-banner-culture .carousel-control .fa-angle-left, .main-banner-culture .carousel-control .fa-angle-right
{
	top: 60%;
}
.invest-logo li{float: left;
    height: 120px;
    padding-left: 15px !important;}
.invest-logo img{ width:100px;}
#festival-images{ height:250px;}
#festival-images a {
    float: left;
    margin: 10px 10px 10px 0;
}
#festival-images img{ height:150px;}#festival-images a:hover{ position:relative; z-index:9999999999999; background-color:#FC0;}
#employment tr {
    border-bottom: 1px solid #CCCCCC;
    height: 66px;
    line-height: 35px;
}
#employment td a{ color:#204A80; padding-left:10px;}
.info-2-container-event{ padding-left:0;}
.info-2-container-event ul{ padding-left:0;}
.cms-full-content-summary{ margin:5px 0;}
.event-image{margin-bottom: 15px; width: 100%;}
.eventdetails{margin-top: 10px;}
/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=for-Irish-Language=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*/
.ga .nav > li > a{padding:16px 5px; font-size:12px;}
.ga .region-header-social .right-nav .col-lg-4{ width: 41.6667%;}
.ga .marketing h2{ font-size:24px;}
.ga .marketing{ height:215px;}
.ga .marketing{ height:auto\9; max-height:200px \9;}
.ga .carousel .bg_for{margin: -305px 0 0;}
.ga .showme-btn span {
    margin-left: 60px;
}
.ga .fa-chevron-down:before {
    left: 25px;
    position: relative;
}
.ga .sign .fa-chevron-down:before{ position:relative; left:36px;}
.i18n-ga .donegal_page .cms-full-content{ height:292px;}
.block.block-core-overrides .content h2{ margin-top:0;}
/*=-=-=-=-=-=-=-=-cultural-venue=-=-=-=-=-=-=-=-=-*/
.cultural-venues{ font-family:'Segoe UI';}
.cultural-venues ul li{ float:left; list-style:none;}
.cultural-venues-header{clear:both;}
.cultural-venu-box{background:#F0F0F0; padding:0;margin:12px 10px 12px 0; border-bottom:5px solid #FF0000; min-height:510px; word-wrap:break-word; overflow: hidden; max-height:510px;}
.cultural-venues-header h2{ padding-left:12px;}
.cultural-venu-box:hover{-webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.68);
-moz-box-shadow:    0px 1px 5px 0px rgba(0, 0, 0, 0.68);
box-shadow:         0px 1px 5px 0px rgba(0, 0, 0, 0.68);-moz-transition:0.5s all 0s ease;transition:0.5s all 0s ease; -webkit-transition:0.5s all 0s ease;}
.cultural-venues .col-lg-12:last-child .cultural-venu-box{margin:12px 0 12px 0;}
.cultural-venu-box img{width:100%;margin-bottom:8px;}
.cultural-venu-box span{padding-left:12px;font-size:14px;font-weight:bold;}
.cultural-venu-box p{padding:5px 12px;text-align:justify;}
.cultural-venu-box h4{height:78px;background:#ff0000;text-align:center;color:#ffffff;font-size:15px;margin:0;padding:12px 8px 16px;font-weight:bold; font-family:'Segoe UI';text-transform:capitalize;}
.cultural-venu-box h4 a {color:#FFFFFF;}
.cultural-venu-box h4 a:hover {color:#000000;}
.cultural-venu-box span.readmore a{color:#000000;float:right;margin-bottom:12px;margin-right:12px; }
.cultural-venu-box span.readmore a:hover {color:#FF0000;}
.cultural-venu-box .cms-venue-organization-content {min-height:235px;text-align:justify;padding:0 12px;}
#cms-content-body li {
    margin: 10px;
    width: 96%;
}
#res li{ padding:0px !important; margin-right:0px;}
#res .info-2 img{/* width:auto;*/}
#res h4{ clear:both;}
#cms-content-body li a{clear:both;
    float:left;
    font-size:15px;
    font-weight:bold;
    padding-top:10px;
    text-align:center;
    width:100%;}
#cms-content-body li img{clear:both;
/*    float:left;*/
    height:100px;
/*    margin-left:36px;*/
    text-align:center;}
	.map_mar{/*margin-top:-40px;*/ margin-bottom:20px;}
/*=-=-=-=-=-=-=-=-cultural-venue=-=-end=-=-=-=-=-=-=-*/
 @media screen and (-webkit-min-device-pixel-ratio:0) { 

.btnsearch{padding:2px 33px;height:35px;line-height:39px;}
 }

@media only screen and (max-device-width: 480px) and (orientation : landscape) {
  .marketing{padding: 10px 15px !important; margin-bottom:10px !important;}
  .navbar-inverse .navbar-nav > li > a{color:#333;padding:10px 34px;font-size:18px;font-weight:bold; }
  .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .fa-angle-left, .carousel-control .fa-angle-right{left:21%;top:12%;padding:0 15px 3px;}
  
  
  }
  
  @media only screen and (max-device-width: 320px) and (orientation :portrait) {
	  
	   .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .fa-angle-left, .carousel-control .fa-angle-right{ left:21%; top:22%; padding:0 15px 3px;} 
	     .marketing{padding: 10px 15px !important; margin-bottom:10px !important;}
		 .search_style_span{ font-size:19px;}
		   .marketing{padding: 10px 15px !important; margin-bottom:10px !important;}
  .navbar-inverse .navbar-nav > li > a{ color:#333; padding:10px 34px; font-size:18px; font-weight:bold; }
		

  }
  
  
  @media all and (orientation:portrait) {.search_form .btn-group, .btn-group-vertical {margin-bottom:10px;}}
@media all and (orientation:landscape) {.search_form .btn-group, .btn-group-vertical {margin-bottom:10px;} }

@media (max-width: 480px) {
	 .marketing{padding: 10px 15px !important; margin-bottom:10px !important;}
     .navbar-inverse .navbar-nav > li > a{ color:#333; padding:10px 34px; font-size:18px; font-weight:bold; }
  .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .fa-angle-left, .carousel-control .fa-angle-right{ left:21%; top:12%; padding:0 15px 3px;}
	
	}
	 

	
@media  (max-width:1024px) {

	.navbar-inverse .navbar-nav > li > a{ color:#fff; font-weight:bold;  }
 	.main-banner img{ width:100%;}
    .info-2-container{ margin-top:43px;}
    .right-nav {
    background: none repeat scroll 0 0 #DE0401;
    float: left !important;
    padding: 1px 0 0 12px;
    width: 100%;
	}
	.sign li a{ font-size:19px;}
	#gTranslate ul{font-size: 18px; margin-left: 45px !important; }
	ul.sign-social{ margin:0 5px  3px 0 !important;}
	.container > .navbar-header,
	.container > .navbar-collapse {
  	margin-right: -15px;
  	margin-left:0 !important;
}
	.language-switcher-locale-url{ position:relative;}	
	.language-switcher-locale-url li {
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 1px dashed #CCCCCC;
    clear: both;
    float:left;
    margin-bottom:3px;
    margin-left:-10px;
    margin-top:3px;
    padding:6px 15px;
    width:100%;
}
  	.navbar-inverse .navbar-nav > li > a{ } 
 	 .panel-footer p{width:60%;}
  	.marketing{margin-top:0 !important;
    min-height: 255px;
    padding: 5px; width:100%;}
	.marketing{ float:left; }
	.speech_buble{ margin-top:10px;}
	.map_mar{ margin:0;}
  
	}
	
@media only screen and (min-width:768px) and (max-width:1024px) {
	.carousel-indicators{ bottom:-5px;}
	.breadcrumb{ margin-top:0px;}
	.ui-tabs-vertical{ width:100%;}
	.invest-home .inner-land-breadcrumb{ margin-top:0px; /*float:left;*/}
	.marketing{ float:left; }
	.speech_buble{ margin-top:10px;}
	.map_mar{ margin:0;}
	.pull-right .footer-text_span{ float:left !important;}
	.speech_arrow{ margin-top:-1px !important;}
	.panel-footer #newsletter_form_wrapper > h2{margin-top:0 !important;}
	.panel-footer p{width:92%;}
	.col-lg-12.col-md-12.text-info.text-size-a.padding1 > h2{margin-top:0 !important;}
	}
 @media (max-width: 320px){
	.info-2-container{margin-top:309px !important;} 
	 }
	  @media (max-width: 480px){
	.info-2-container{margin-top:210px !important;}
	.right-nav {
    background:none repeat scroll 0 0 #DE0401;
    float:left !important;
    padding:1px 0 0 12px;
    width:100%;
	}
	.sign li a{ font-size:19px;}
	#gTranslate ul{font-size:18px;margin-left:45px !important; }
	ul.sign-social{margin:0 5px  3px 0 !important;}
	.container > .navbar-header,
	.container > .navbar-collapse {margin-right:-15px;margin-left:0 !important;}
	.navbar-collapse{background:#fff;}
	.language-switcher-locale-url{position:relative;}	
	.language-switcher-locale-url li {
    background:none repeat scroll 0 0 #FFFFFF;
    border-top:1px dashed #CCCCCC;
    clear:both;
    float:left;
    margin-bottom:3px;
    margin-left:-10px;
    margin-top:3px;
    padding:6px 15px;
    width:100%;
}
	.search_style_span{font-size:19px;padding:10px 0;}
	.btn-sm, .btn-xs {
    border-radius:0;
    font-size:19px;
    line-height:1.5;
    margin-bottom:14px;
    padding:5px 22px;
}
	.info-2-container{margin-top:20px !important;}	 
	.cms-full-content {
    background:none repeat scroll 0 0 #F0F0F0;
    font-size:15px;
    height:auto;
    padding:10px;
}
	.main-banner{margin-top:-3px;}
	.info-tab {
    background:none repeat scroll 0 0 #EEAD19;
    float:left;
    margin-bottom:-2px;
    position:relative;
    right:0;
    top:13px;
}
	.ui-accordion{margin-top:90px;}
	.carousel{ margin-top:-39px !important;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	.main-banner{margin-top: -51px;}
	.info-tab ul{margin-bottom: 20px !important;}
}

@media (max-width:1024px) {
	.invest-col-text{ height:auto; padding-left:0;}
	.info-2-container{ margin-top:11px !important;}
	.breadcrumb{ float:left; margin-top:0px;}
	.bg_for{ overflow: visible  !important;}
	.main-banner-culture{ float:none;}
	.navbar-nav{ background:none !important;}
	.ui-tabs-vertical{ width:100%;}
	.marketing{ float:left; }
	.speech_buble{ margin-top:10px;}
	.map_mar{ margin:0;}
	.main_banner{margin-top:40px;}
	.cms-full-content{  background: none repeat scroll 0 0 #F0F0F0;margin-bottom:0;padding:10px;width:75% !important;}
	.ui-tabs-vertical .ui-tabs-panel{float:left;width:66em !important;}
	.ui-tabs-vertical .ui-tabs-panel{ clear:none !important;}
	#tabs h2{ margin-top:4px !important;}		
	}
@media(max-width:640px){
	.bg_for{ margin-top:5px !important; position:relative!important;}.navbar-inverse .navbar-nav > li > a{ color:#000; padding:9px 35px;} 
	.marketing{ background:#fff; border:1px solid #ccc; }
	.marketing h2{ color:#000;}
	.marketing p{ font-size:17px;}
	.marketing a{ color:#DE0401; font-size:18px !important;}
	.marketing a:hover{ color:}
	.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .fa-angle-left, .carousel-control .fa-angle-right{ top:21%; left:27%;}
	.marketing{ margin:10px 0 !important;}
	.carousel-indicators{ display:none;}
	.main-banner-culture{ float:none;}
	.breadcrumb{ margin-top:10px;}
	.navbar-nav{ background:#fff !important;}
	.ui-tabs-vertical{ width:100%;}
	.invest-home .inner-land-breadcrumb{ margin-top:0px; float:left;}
	.marketing{ float:left; }
	.speech_buble{ margin-top:20px  !important; margin-left:40px !important;}
	.map_mar{ margin:0;}
	.speech_arrow{ margin-top:-1px !important;}
	.footer-text_span .pull-right{ float:left !important;}
	.invest-col-text{ height:auto !important; padding:0!important;}.invest-col-text1{ height:auto !important; padding:0!important;}	 
}	
@media(max-width:480px){
	.navbar-inverse .navbar-nav > li > a{ color:#333; font-weight:bold;  }
	.breadcrumb{ margin-top:30px;}
	#block-core-overrides-10{ margin-left:15px;}
	.twitt{ padding-left:20px !important;}
	.info-3 div{ margin-left:5px; margin-top:10px; float:none;}
	.info-tab{ width:100%;}
	.invest-col-text{ padding-left:0px !important;}
	#core-overrides-contact-us-form fieldset{ float:left;}
	.ui-tabs-vertical .ui-tabs-panel{ width:24em !important; clear:both;}
	.embedded-video iframe{ width:100% !important;}
	.panel-footer p{ width:100%;}
	.btnsearch{ width:18%;}
	#search-block-form .input-lg{ width:75%;}
	.bg_for{ margin-top:150px !important; }
	.invest-home .info-3 .content h2{ clear:both;}
	.invest-col-text1{ padding:10px 10px 10px 0 !important;}
	.info-2 img{ height:auto;}
	.ui-tabs-vertical{ width:100% !important;}
	.ui-tabs-vertical .ui-tabs-nav li{ width:93% !important;}
	.marketing{ float:left; }
	.speech_buble{ margin-top:10px; margin-left:9px !important;}
	.map_mar{ margin:0;}
	.speech_arrow{ margin-top:-1px !important;}
	#res .info-2 img{ width:100%;}
	.newsletter .btn{ width:49.87%;}
	h1, h2, h3{ margin-top:79px !important;}
	.main-banner img{ display:none;}
	.info-2-container{  margin-top:41px !important;}
	.ui-tabs-vertical .ui-tabs-panel{ width:100% !important;}
	.donegal_page .cms-full-content{  width:100% !important;}
	
	} 
	.editNodeContainer{float:right;margin-right:34px;}
	.editNode{float:right;margin-right:39px;padding:7px 22px;}
	/*.donegal_page .info-2 h4 {min-height:53px;margin:0;}*/
	.donegal_page .info-2 h4 {
    margin: 15px 0 5px;
    min-height: 30px;
    }

	/*================03022014=================*/
	.invest-home .info-3 .content h2{ font-size:24px !important;}
	.invest-home .info-4 h2{font-size:24px !important;}
	.employment-and-further-education .donegal-cms ul li{ border:none !important; padding:0 !important; background:none; float:left; width:23% !important;}
	.employment-and-further-education .donegal-cms ul li a{ text-align:center !important;}
	.employment-and-further-education .donegal-cms ul li a:first-child{min-height:60px;line-height:22px;text-transform:uppercase;font-size:18px !important;}
	.employment-and-further-education .donegal-cms ul li a:nth-last-child(2){border:1px solid #cccccc;padding:15px;}
	.employment-and-further-education .donegal-cms ul li a:last-child{padding:6px 0 !important;background:#CC090D;color:#ffffff;}
	.employment-and-further-education .donegal-cms ul li a:nth-last-child(2) img{/*margin-left:45px !important;*/height:80px !important;}
	/*================03022014=================*/
	.invest-col-text{padding-left:26px;text-align:justify;height:310px !important; overflow:hidden;}
	.invest-col-text p{padding-left:12px;text-align:justify;}
	.invest-col-view-btn button.ivt{margin-right:0;}
	.info-3 .culture-col-1-text p{padding-left:0;}
	.event-list-culture p{padding-left:0;}
	.event-list-culture a{color:#cb090d;font-style:italic;font-weight:bold;}
	.invest-col-text1{padding:0 23px 0 15px;text-align:justify;height:300px !important;overflow:hidden;margin-bottom:8px;}
	.invest-col-text1 p{padding:0 20px 0 2px;text-align:justify;}
	.col-lg-4half #block-core-overrides-7 .content{padding-left:7px;}
	.info-3 .content h2{font-size:24px !important;}
	.twitt h2{font-size:24px !important;}
	.invest-col-view-btn button.b2{ margin-right:25px;}
	.cms-full-content > ul{padding-left: 0;}
	.back-top-arrow{position:relative; right:15px;}
	.info-tab ul{ margin-bottom:17px;}
	.culture-home .row .col-lg-4half{ padding-right:21px;}
	.culture-home .row div:nth-child(2){padding-left:0 !important;}
	.info-3 .region-home-page-four-column-pos1{ float:none;}
	.residents-home .row .col-lg-4half{ padding-right:25px;}
	.residents-home .row div:nth-child(2){padding-left:0 !important;}

	.venue-organization-nav {background: none repeat scroll 0 0 #F5F5F5; float: left; width: 100%;}
	.venue-organization-nav .venue-organization-category-list {float: left; margin-bottom: 0; padding: 10px; }
	.venue-organization-nav .venue-organization-category-list li { margin-left: 0; margin-right: 25px; }
	.contactus-content img{max-width: 450px; min-width: 285px;}
	.jCarouselLite{   border: 1px solid #FFFFFF;
    border-radius: 5px;
    clear: both;
    float: left;
    height: 80px;
    width: 100%;
	margin:10px 0;}
	.jCarouselLite li{  background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    height: 78px !important;
    margin-right: 10px;
    width: 220px !important;
	boder-raduis:3px;
	
	}
	.jCarouselLite  img{ height:100%; margin:auto;}
	/*For Footer Slide Show Starts*/
	.footer_slide{margin-top:14px;}
	.footer_slide .inner{background: none repeat scroll 0 0 #FFFFFF;}
	.jCarouselLite_footer ul li img {width:268px !important; height:113px!important;}
	/*For Footer Slide Show Ends*/
	.speech_buble {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 6px 6px 0 0;
    color: #333333;
    float: left;
    font-family: 'Segoe UI';
    line-height: 27px;
    margin: 10px 250px;
    padding: 10px;
    text-align: center;
    width: 56%
	}
	.speech_arrow{  background: url("../images/speech.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    height: 22px;
    margin-left: 20px;
    margin-top: -45px;
    position: relative;
    right: -49px;
    width: 41px;}
	#edit-basic label[for="edit-keys"]{ display:none;}
@media(max-width:640px){
	.footer-text_span .pull-right{float:left !important;}
	.invest-col-text{height:auto !important;padding:0!important;}
	.invest-col-text1{height:auto !important;padding:0!important;}
    #res .info-2 img{width:100%;}
   .marketing p{font-size:24px !important;}
	h1, h2, h3{margin-top:79px !important;}
	.newsletter .btn{width:49.87%;}
	.main-banner{float:left;height:450px;margin-top:-60px !important;padding:0;}
	.main-banner img{display:none;}
	.ui-tabs-vertical .ui-tabs-panel{width:80% !important;}
	.donegal_page .cms-full-content{width:100% !important;}
	}
@media(min-width:640px) and (max-width:767px){		
.navbar-collapse{ background:#fff ; padding:10px !important;}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .fa-angle-left, .carousel-control .fa-angle-right
{ left:15%; top:19%;}
/*.footer-text_span .pull-right { float:left !important; }*/
}	
@media(min-width:768px) and (max-width:1024px){
	.footer-text_span .pull-right { float:left !important;}
	.invest-col-text{ height:auto !important; padding:0!important;}
	.invest-col-text1{ height:auto !important; padding:0!important;}
	h1, h2, h3{margin-top:79px !important;}
	.newsletter .btn{width:49.87%;}
	.main-banner{margin-bottom:30px;height:450px;}
	.carousel-indicators{ bottom:0 !important;}
	.navbar-inverse .navbar-nav > li > a{color:#fff !important;}
	.donegal_page .cms-full-content{width:100% !important;}
	.employment-and-further-education .donegal-cms ul li{ width:44% !important;}
	.employment-and-further-education .donegal-cms ul li a:nth-last-child(2) img{margin-left:30% !important;}
	.speech_buble{margin:18px 190px;}
	.carousel .carousel-inner .carousel-caption h1{ margin-top:0 !important;}
	.bg_for .marketing h2{ margin-top:0 !important;}
	.carousel-inner > .item > img, .carousel-inner > .item > a > img{ height:582px;}
	.main-banner{/*margin-bottom:95px !important;margin-top:-114px !important;*/ height:auto !important;}
	.container > .navbar-header, .container > .navbar-collapse{margin-right:0;}
	/*.info-tab {position:absolute;right:0;top:-5px;}*/
	.info-2 button{width:100% !important;}
	#res li{ padding:0 8px !important;}
	.info-tab h3{ margin-top:20px !important;}
	.info-tab{ position:relative !important;top:0 !important;}
	.business-useful-links .breadcrumb{margin-top:68px;}
	.key-sectors .breadcrumb{margin-top:68px;}
	.business-training .breadcrumb{ margin-top:68px;}
	.support-agencies .breadcrumb{margin-top:68px;}
	.cms-full-content{ height:280px !important;}
	.invest-col-text1{ height: 112px !important;}
	.invest-col-text {height:120px !important;}
	h1, h2, h3{ margin-top:0 !important;}
	.residents-home .info-3 .content h2{ height:50px;}
	.residents-home .info-3.twitt h2{ height:50px;}
	.residents-home #twitter-widget-0 {height:145px !important;}
	.residents-home .info-3 img{ height:145px;}
	.invest-home .info-3 .content h2{ height:50px;}
	.invest-home .info-3.twitt h2{ height:50px;}
	.invest-home .info-4 h2{ height:50px;}
	.invest-home #twitter-widget-0 {height:450px !important;}
	.culture-home #twitter-widget-0{height:332px !important;}
	.ga .region-header-social .right-nav .col-lg-4{ width:33%;}
	.ga .region-header-social .right-nav .col-lg-4.sign-don{ width:41.6667%;}
	
	}
	
@media(min-width:800px){
	.ui-tabs-vertical .ui-tabs-panel{ clear:both; width:auto;}
	.info-2-container{ margin-top:0px !important;}
	.main-banner {float:left;height:368px;padding:0;}
	}
		
@media (max-width: 768px) {
	
	.navbar-inverse .navbar-nav > li > a{ color:#333; font-weight:bold;  }
    .info-2-container{ margin-top:132px !important;}
    .right-nav {background:none repeat scroll 0 0 #DE0401;float:left !important;padding:1px 0 0 12px;width:100%;	}
	.sign li a{font-size:19px;}
	#gTranslate ul{font-size:18px;margin-left:45px !important;}
	ul.sign-social{margin:0 5px  3px 0 !important;}
	.container > .navbar-header,
	.container > .navbar-collapse{margin-right:0px;margin-left:0 !important;}
	.navbar-collapse{ }
	.language-switcher-locale-url{ position:relative;}	
	.language-switcher-locale-url li {
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 1px dashed #CCCCCC;
    clear: both;
    float: left;
    margin-bottom: 3px;
    margin-left: -10px;
    margin-top: 3px;
    padding: 6px 15px;
    width: 100%;
	}
	.bg_for{z-index:9;}
	.panel-footer p{width:100% !important;}
	.btnsearch{width:10%;}
	#search-block-form .input-lg{ width:75%;}
	.carousel-indicators{bottom:435px;}
	.marketing p{min-height:70px;}
	.marketing{background:#fff; border:1px solid #ccc;}
	.marketing h2{color:#000;}
	.marketing p{font-size:14px;}
	.marketing a{color:#DE0401; font-size:24px !important;}
	.marketing a:hover{ color:#000;}
	.marketing{ min-height:335px;}
	.cms-full-content{background:none repeat scroll 0 0 #F0F0F0;margin-bottom:0;padding:10px;width:100% !important;}
	.ui-tabs-vertical .ui-tabs-panel{float:left;width:74% !important;}
	.info-2-container{margin-top:0 !important;}
	.footer-text_span .pull-right{float:left !important;}
	.employment-and-further-education .donegal-cms ul li{width:44% !important;}
	}
@media(min-width:800px) and (max-width:980px){
	.marketing{min-height:274px !important;}
	.carousel-inner h1{margin-top:0px !important;}
	.carousel-inner > .item > img{height:622px !important;}
	.carousel .item{height:622px !important;}
	.marketing h2{margin-top:0 !important;}
	.breadcrumb{margin-top:63px;}
	
	}
	.ui-tabs-vertical .ui-tabs-panel{}
	}
	
@media(min-width:800px){
	.main-banner{ margin-top:0 !important;}
	}
	
@media(max-width:480px){
	.employment-and-further-education .donegal-cms ul li{width:100% !important;}
	.employment-and-further-education .donegal-cms ul li a:nth-last-child(2) img{ /*margin-left:33% !important;*/}
	.speech_buble{margin:0;width:88%; margin-top:10px;}
	}
@media(min-width:768px) and (max-width:980px){
	.marketing {margin-top:-9px !important;min-height:315px;}
	.carousel .carousel-inner .carousel-caption h1 {margin-top:20px !important;}
	/*.info-tab {position:absolute;right:0;top:51px;}*/
	.main-banner{/*margin-bottom:15px !important;margin-top:-114px !important;*/ height:auto !important;}	
	.info-tab{position:relative !important;top:0 !important;}
	.nav > li > a{padding:10px 12.5px;padding-bottom:15px;padding-top:16.5px;}
	.cms-full-content{height:355px !important;}
	.invest-col-text{height:120px !important;}
	.culture-home #twitter-widget-0{height:435px !important;}
	}	
@media(max-width:1199px){
	.right-nav {background:none repeat scroll 0 0 #DE0401 !important;float:left !important;padding:1px 0 0 12px;width:100%;	}
	.sign li a{font-size:19px;}
	#gTranslate ul{font-size:18px;margin-left:45px !important;}
	ul.sign-social{margin:0 5px  3px 0 !important;}
	}	
	.gap-top{ margin-top:51px !important;}
	.panel-footer #newsletter_form_wrapper > h2 {margin-top:0 !important;}
	.info-2 button{ width:100% !important;}
	#res li{ padding:0 8px !important;}
	.funding-opportunities .donegal-cms .field-item table{ float:none !important;}
	.cms-content.focus .donegal-cms p img{ max-width:100%; margin-left:15px !important; margin-right:0 !important; margin-top:15px;}
	.basic-page-cms p{ width:100%; clear:both; }.basic-page-cms p img{ margin-right:auto !important;float:none;}
	/*.marine-drive .donegal-cms .field-item table{ float:none !important; margin:0 auto !important;}*/
   .cms-full-content ul li a{color:#3366FF;}
   .cms-full-content p a{color:#3366FF;}
 .inner-box {
    float: left;
    height: 400px;
    overflow: hidden;
}	
.carousel-caption h1{ margin-top:-32px \9;}