/*  

Theme Name: Global Gaming Regulators Limited

Version: 1.0

Description: Designed by <a href="#">a2ztechnologies</a> 

Author: a2ztechnologies

Author URI: #

*/
.header-top{ padding:15px 0;}
.top-search{ padding-top:20px;}
.mainmenu { background: url("img/others/menu-strip.png") repeat-x scroll 0 0 #2b2e79;}
.carousel-content-panel { bottom: 28%; position: absolute;}
.top-search{}
.top-search form input[type="text"]{ background:url("img/icons/top-search.png") no-repeat scroll 97% 5px #f0f0f0; }
.navbar-nav li a{ color:#fff; font-size:16px; font-family: 'FranklinGothicBookRegular'; padding:15px 30px;}
.navbar-nav li{ border-right:1px solid #040751;}
.navbar-nav li:last-child{ border-right:none;}
.carousel-content-panel h3{ color:#fff; font-size:30px; font-family: 'FranklinGothicBookRegular'; line-height:1.2;}
.carousel-content-panel p{ color:#a7a4a4; font-family: 'FranklinGothicBookRegular'; font-size:14px; line-height:1.7;}
/**/
.welcome-holder { padding: 20px 0;}
.welcome-holder a { background: url("img/others/read.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); border-radius: 6px; color: #fff; display: inline-block; font-family: "FranklinGothicBookRegular"; font-size: 14px; margin-bottom: 10px;  padding: 10px 15px; text-decoration: none;}
.holder h3{ color:#3e3e3e; font-size:30px; font-family: 'FranklinGothicBookRegular';}
.holder h3 span{ color:#0b107a;}
.holder h4 {color: #2d2c2d; font-family: "FranklinGothicBookRegular";  font-size: 24px; line-height: 1.2; padding: 20px 0;}
.holder p{ color:#575757; font-size:14px;  font-family: 'FranklinGothicBookRegular'; line-height:1.8;}
.holder h5{ color:#0b107a; font-size:24px; font-family: 'FranklinGothicBookRegular';}
.holder h6{ color:#3e3e3e; font-size:16px; font-family: 'FranklinGothicBookRegular'; font-weight:bold;}
.img-thumb{ padding:3px; border:1px solid #fff; box-shadow:1px 1px 5px;}
/**/
.box-holder { background: none repeat scroll 0 0 #f1f2f1; padding: 20px;}
.box{ background:#fff;}
.event-holder h5.one{ color:#99a4b0; font-size:26px; font-family: 'FranklinGothicBookRegular'; border-bottom:1px solid #99a4b0; display:inline-block; padding:6px 15px;}
.event-holder a { color:#0b107a; font-size:14px; font-family: 'FranklinGothicBookRegular';}
.event-holder { margin-bottom:20px;}
.date { border: 2px solid #bdbebd; margin-top:10px;}
.space { padding: 20px;}
/**/
footer { background: url("img/others/foot-strip.png") repeat-x scroll 0 0 #3a3b3b; padding:20px;}
footer p{ color:#fff; font-size:15px; font-family: 'FranklinGothicBookRegular';}
/**/
@media (max-width: 480px) {
.carousel-content-panel { bottom: 0; position: absolute;}
.carousel-content-panel p { color: #a7a4a4 !important; font-family: "FranklinGothicBookRegular"; font-size: 9px !important; line-height: 1.2 !important;}
.carousel-content-panel h3 { color: #fff; font-family: "FranklinGothicBookRegular"; font-size: 16px; line-height: 1.2;}
.carousel-indicators { bottom: 27% !important; left: 66%; list-style: outside none none; margin-left: -30%; padding-left: 0; position: absolute; text-align: center; z-index: 15;}
}
a:focus { outline:none; }
.mainmenu li.current-menu-item a {
background-color: #000;
text-decoration: none;
}
.carousel-indicators {
  bottom: 114px !important;
  list-style: outside none none;
  padding-left: 0;
  position: absolute;
  text-align: center;
  z-index: 15;
  left:1%;
  margin:0;
  }
  
.box-holder p:first-child { color: #2d2c2d; font-family: "FranklinGothicBookRegular";  font-size: 24px; line-height: 1.2; padding: 20px 0;  }
.btn-blue { background-color:#2F3384;color:#fff; }
.btn-blue:hover { color:#fff; }
.btn-blue:focus { color:#fff;outline:none; }
a { color:#0b107a; }
a:hover { color:#0b107a; }
.holder { min-height:350px;margin-bottom: 20px; } 
ul li { color:#575757; font-size:14px;  font-family: 'FranklinGothicBookRegular'; line-height:1.8;}
ol li { color:#575757; font-size:14px;  font-family: 'FranklinGothicBookRegular'; line-height:1.8;}
.carousel-content-panel p{ color:#a7a4a4; font-family: 'FranklinGothicBookRegular'; font-size:14px; line-height:1.7;}
.carousel-content-panel ol li { color:#a7a4a4; font-family: 'FranklinGothicBookRegular'; font-size:14px; line-height:1.7;}
.carousel-content-panel ul li { color:#a7a4a4; font-family: 'FranklinGothicBookRegular'; font-size:14px; line-height:1.7;}

.navbar-collapse {
  overflow-x: visible !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
