@charset "utf-8";
/* CSS Document */

body {background:url(images/bg.jpg) no-repeat fixed; background-size:cover; -webkit-background-size:cover; -moz-background-size:cover; font-family: 'Karla', sans-serif; margin:0; padding:0;}

h1,h2,h3,h4,p,ul {padding:0px; margin:0px;}

.head {background:#14a605; height:10px;}
.logo {margin:15px 0;}

h1 {font-size:30px; color:#14a605; line-height:normal; text-transform:uppercase; font-weight:normal;} 
h2 {font-size:20px; color:#bf7f05; line-height:normal; text-transform:uppercase; font-weight:normal;} 
h3 {background:#14a605; padding:5px 15px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; color:#FFFFFF;}

.menu {background:url(images/menu-bg.jpg); font-size:14px; color:#fff; text-transform:uppercase;}
.menu li {list-style:none; float:left; position:relative; display:block; line-height:41px; border-right:1px solid #404040;}
.menu li a {color:#FFFFFF; text-decoration:none; padding:0 25px; display:block; }
.menu li a:hover { background:url(images/menu-hover.jpg) repeat-x;}
.menu li .active { background:url(images/menu-hover.jpg) repeat-x;}
.menu li.last {border-right:none;}
.menu ul li ul {display:none;}
.menu ul li:hover ul {display:block; position:absolute; z-index:1000;}
.menu ul li:hover li {float:none; border-top:1px solid #FFFFFF; background:#d9672d; width:210px; line-height:30px; font-size:12px;}

.welcome-head {font-size:15px; color:#666666; text-transform:uppercase; font-weight:bold;}
.welcome-img {border:10px solid #fff; box-shadow:0 0 3px 3px #666; margin:15px 15px 0 0; float:left;}
.welcome {font-size:13px; color:#666666; padding:20px 20px 20px 0;}
.welcome p {padding:10px 0; line-height:17px;}

.yellow {color:#af8b47; text-transform:uppercase;}
.red {color:#ce0091; text-transform:uppercase;}

.readmore {text-align:center; font-size:13px; text-align:center; float:left;}
.readmore a {color:#fff; text-decoration:none; width:80px; line-height:30px; display:block; background:#d0088e; -webkit-transition: all 1s ease; -moz-transition: all 1s ease;}
.readmore a:hover {background:#32b025;}

.sales {font-size:13px; color:#666666; padding:20px 20px 20px 0; text-align:center; padding-left:50px; border-left:1px solid #e5e4e4;}
.sales p {padding:10px 0; line-height:17px;}

.port:hover {
-webkit-transform: translate(20px,0px);
transform: translate(20px,0px);
opacity: 0.4;
}

.port {
opacity: 1;
-webkit-transition: all 0.7s ease;
transition: all 0.7s ease;
}

.green {color:#009900;}

.bottom {background:url(images/footer-bg.jpg) repeat-x; height:284px; font-size:12px; color:#999;}
.bottom img {margin:10px 0;}
.bottom p {padding:0 100px 10px 0;}

.footer {background:#000; padding:15px 0; color:#666; font-size:11px; text-align:right;}
.footer a {color:#666; text-decoration:none;}
.footer a:hover { color:#999;}

.field-home {font-size:12px; color:#ccc; width:220px; padding:5px; background:#494949; border:1px solid #666666; margin:8px 0 0;}

.textfield {font-size:12px; color:#333; width:280px; padding:8px; background:#e5d8bd; border:none; margin-bottom:7px;  border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}

.textarea {font-size:12px; color:#333; width:400px; padding:8px; background:#e5d8bd; border:none;  border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}

.submit {background:#d0088e; width:80px; height:30px; border:0px; color:#FFFFFF; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; margin-top:8px;}
.submit:hover {background:#32b025; cursor:pointer;}

.normal {font-size:13px; color:#333333; padding:10px;}
.normal p {padding:5px 0; text-align:justify; line-height:18px;}
.normal a {color:#ce0091;}
.normal a:hover {text-decoration:none;}
.normal li {list-style-image:url(images/bullet.png); margin-left:25px; padding:5px 0;}

.img-right {float:right; margin-left:10px;}
.img-boredr {float:right; margin-left:10px; border:1px solid #CCCCCC; padding:5px;}

/*=================== Sayed Arif ====================*/
.box_babaimage {width:100%;margin: 22px 0 0 0;}
.box_babaimage ul {width:100%;list-style:none;margin:0;padding:0;}
.box_babaimage ul li{display:inline-block;width: 24%;margin: 0 1% 0 0;padding: 0;float: left;}
.box_babaimage ul li:last-child {margin: 0 0 0 0;}
.img-responsive {max-width:100%;}
.box_babaimage ul li img {width:100%;margin: 0;float: none;}
.box_babaimage li p {min-height:45px;padding: 10px 0 0 10px;font-size: 14px;}
.clearfix {clear:both;}
.imgbox { border: 1px solid rgb(204, 204, 204); border-radius: 3px;box-sizing: border-box;}






















