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


*::-moz-selection {
    background: none repeat scroll 0 0 #d8af0a;
    color: #fff;
    text-shadow: none;
}
::selection{
	background: none repeat scroll 0 0 #d8af0a;
    color: #fff;
    text-shadow: none;
}
ul{ padding:0; margin:0; list-style:none;}
ul li{ padding:0; margin:0; list-style:none;}
a{ text-decoration:none;}
img{ border:none;outline:none; }
*{ margin:0px; padding:0px;}
body{ background:#fff; font-family:Arial, Helvetica, sans-serif; }


@font-face {
    font-family: 'TradeGothicRoman';
    src: url('../fonts/tradegothic.eot');
    src: url('../fonts/tradegothic.eot') format('embedded-opentype'),
         url('../fonts/tradegothic.woff') format('woff'),
         url('../fonts/tradegothic.ttf') format('truetype'),
         url('../fonts/tradegothic.svg#TradeGothicRoman') format('svg');
}



@font-face {
    font-family: 'CorporateCondensedLight';
    src: url('../fonts/corporatecondensed_light.eot');
    src: url('../fonts/corporatecondensed_light.eot') format('embedded-opentype'),
         url('../fonts/corporatecondensed_light.woff') format('woff'),
         url('../fonts/corporatecondensed_light.ttf') format('truetype'),
         url('../fonts/corporatecondensed_light.svg#CorporateCondensedLight') format('svg');
}








/**************************  Global Style End  *********************************/
.wrapper{ width:1090px; margin:0 auto; }
.spacer{ clear:both; }
.spacer4{ clear:both; height:4px; }
.spacer5{ clear:both; height:5px; }
.spacer15{ clear:both; height:15px; width:100%; }
/**************************  header Start  *********************************/

.header{ width:100%; background:url(../images/header-png.png) repeat-x; height:110px; }
.header .logo{ float:left; margin:8px 0 0 0;  }
.header .top-right{ width:680px; float:right;}
.header .top-right .call-area{ float:right; width:250px; margin: 15px 0 0;  }
.header .top-right .call-area img{float:left; margin:-4px 3px 0 0;  }
.header .top-right .call-area .call{float:left; font-family: 'TradeGothicRoman'; font-size:26px;font-weight:100; color:#fff; margin:0px 0 0 0;  }


/**************************  Menu Start  *********************************/

.header .top-right .navigation{  float:right; margin: 20px 0 0;  }
.header .top-right .navigation ul{ margin:0 0 0 0; }
.header .top-right .navigation ul li{ font-family: 'TradeGothicRoman'; font-size:19px;font-weight:normal; color:#fff; text-decoration:none; list-style:none; display:block;float:left;
 text-transform:capitalize;  }
.header .top-right .navigation ul li a{ color:#c4c4c4; text-decoration:none; padding: 15px 13px 0;  }
.header .top-right .navigation ul li a:hover{ color:#d8af0a;  }
/*.header .top-right .navigation ul li a.select{ color:#d8af0a; }*/
.header .top-right .navigation ul li.current-menu-item a{ color:#d8af0a; }

/**************************  Menu End  *********************************/

/**************************  header End  *********************************/

/**************************  wrapper Start  *********************************/
.search-area{ margin:22px 0 0 0; }
.search-box{ width:350px; float:left; background:#d9d9d9; height:405px; border-radius:2px; }
.search-box h1{ background:url(../images/search-bg.jpg) repeat-x; height:46px; font-family: 'CorporateCondensedLight'; font-size:27px;font-weight:normal; color:#fff; text-transform:uppercase; line-height:44px; padding: 0 0 0 17px; }
.search-box form{ display:block; width:92%; height:auto; margin:0; padding:10px 5%;}
.search-box form label{ display:block; color:#494949; font-size:15px; font-family: 'TradeGothicRoman'; font-weight:normal; width:45%; float:left; line-height:30px;}
.search-box form .select-style { background: #fff url(../images/optionPic.jpg) no-repeat 100% 50%; width:52%; float:right;  border:1px solid #bbbbbb; line-height:30px;}
.search-box form .select-style select{-moz-appearance: none; text-indent: 0.01px; text-overflow: ''; border: none; box-shadow: none;  background: transparent; background-image: none; -webkit-appearance: none; width:100%; padding:5px; color:#abaaaa; font-size:14px;font-family: 'TradeGothicRoman'; font-weight:normal;}
.search-box form .select-style select:focus { outline: none; box-shadow:#666 0 0 5px;}

.search-box form span{float:left; margin:0 5px 0 0;line-height: 30px;}
.search-box form input[type="checkbox"]{ display:block; height:30px; float:left; margin-right: 2px;  width: 30px;}
.search-box form input[type="text"]{width:48%; float:right;  border:1px solid #bbbbbb;padding:2%; color:#abaaaa; font-size:14px;font-family: 'TradeGothicRoman'; font-weight:normal;}
.search-box form input[type="text"]:focus { outline: none;  border:1px solid #999; box-shadow:#666 0 0 5px;}
.search-box form input[type="submit"]{ /*display:block;*/ cursor:pointer; background:url(../images/search-btn.png) no-repeat; width:175px; height:40px; font-size:22px; background-size: 100%; font-family: 'TradeGothicRoman'; font-weight:bold; color:#fff; text-transform:uppercase; border:none; margin: 20px 0 0; }
.banner-area{ width:719px; float:right; }

/**************************  wrapper End  *********************************/




/**************************  box start  *********************************/

.total-area{ width:1090px; }
.total-area .ribbon-box1{ width:327px;  margin: 22px 53px 0 0; float:left;   }
.total-area .ribbon-box1 .ribbon-box{width:327px; float:left; background:#dddcdc;  border-radius:2px; padding: 0 0 19px; }
.total-area .ribbon-box1 .ribbon-box .ribb-img{ background:url(../images/ribbon.png) no-repeat; height:65px; width:349px; left:-35px; top:13px; position:relative;}
.total-area .ribbon-box1 .ribbon-box .ribb-img h1{ font-family: 'CorporateCondensedLight'; font-size:27px;font-weight:normal; color:#fff; text-transform:uppercase; padding: 14px 0 0 62px; }
.total-area .ribbon-box1 .ribbon-box .stock-img{ padding:15px 0 0 24px; }
.total-area .ribbon-box1 .ribbon-box p{ font-family: 'TradeGothicRoman'; font-size:15px;font-weight:normal; color:#444343; text-align:justify; font-size:medium; padding:15px; line-height:22px; }
.total-area .ribbon-box1 .ribbon-box .read-button{ width:107px; background:#fff; padding:5px; box-shadow:1px 1px 2px #525252; font-family: 'TradeGothicRoman'; font-size:16px;font-weight:normal; color:#444343;
margin: 0 0 0 18px; text-align:center; text-shadow:1px 1px 1px #525252 ; border:1px solid #c8c8c8;}
.total-area .ribbon-box1 .ribbon-box .read-button a{ text-decoration:none; list-style:none; color:#595858; }
.total-area .ribbon-box1 .ribbon-box .read-button:hover{ background:#f4f4f4; color:#fff;}
.total-area .ribbon-box1 .shadow{ padding:19px 0 0 10px; }



.total-area .ribbon-box2{ width:327px; margin: 22px 0 0 0px; float:left;  }
.total-area .ribbon-box2 .ribbon-box{width:327px; float:left; background:#dddcdc;  border-radius:2px; padding: 0 0 19px; }
.total-area .ribbon-box2 .ribbon-box .ribb-img{ background:url(../images/ribbon.png) no-repeat; height:65px; width:349px; left:-35px; top:13px; position:relative;}
.total-area .ribbon-box2 .ribbon-box .ribb-img h1{ font-family: 'CorporateCondensedLight'; font-size:27px;font-weight:normal; color:#fff; text-transform:uppercase; padding: 14px 0 0 62px; }
.total-area .ribbon-box2 .ribbon-box .stock-img{ padding: 15px 0 0 29px; }
.total-area .ribbon-box2 .ribbon-box h2{ font-family: 'TradeGothicRoman'; font-size:15px;font-weight:bold; color:#444343;  padding: 0px 0 6px 16px; text-transform:uppercase;}
.total-area .ribbon-box2 .ribbon-box ul{ padding:0 0 0 6%; width:91%;}
.total-area .ribbon-box2 .ribbon-box ul li{ font-family: 'TradeGothicRoman'; font-size:15px;font-weight:normal; color:#444343; text-decoration:none; list-style:none; background:url(../images/bullate.png) no-repeat 0 23%; padding-left:11px; line-height:22px; }


.total-area .ribbon-box2 .ribbon-box .read-button{ width:107px; background:#fff; padding:5px; box-shadow:1px 1px 2px #525252; font-family: 'TradeGothicRoman'; font-size:16px;font-weight:normal; color:#444343;
margin: 7px 0 0 18px; text-align:center; text-shadow:1px 1px 1px #525252 ; border:1px solid #c8c8c8;}
.total-area .ribbon-box2 .ribbon-box .read-button a{ text-decoration:none; list-style:none; color:#595858; }
.total-area .ribbon-box2 .ribbon-box .read-button:hover{ background:#f4f4f4; color:#fff;}
.total-area .ribbon-box2 .shadow{ padding:19px 0 0 10px; }

/**************************  box end  *********************************/



/**************************  footer start  *********************************/

.footer-area{ width:100%; background:#4f4f4f; height:auto; margin:22px 0 0 0; }
.footer-area .footer-bg{background:url(../images/footer-bg.png) no-repeat; width:1087px; height:261px; margin:0 auto; }
.footer-area .footer-bg .footer-logo{ width:238px; float:left; margin:25px 0 0 10px;}
.footer-area .footer-bg .footer-link{ width:170px; float:left; margin:25px 0 45px 60px; }
.footer-area .footer-bg .footer-link h1{ font-family: 'CorporateCondensedLight'; font-size:20px;font-weight:normal; color:#fff; }
.footer-area .footer-bg .footer-link ul{margin:15px 0 0 0; }
.footer-area .footer-bg .footer-link ul li{ font-family: 'TradeGothicRoman'; font-size:15px;font-weight:normal; color:#fff; text-decoration:none; list-style:none; display:block;float:none; text-transform:capitalize; padding: 0 0 0px 15px; background:url(../images/white-bullate.png) no-repeat 0 23%; line-height:20px; }
.footer-area .footer-bg .footer-link ul li a{color:#e3e2e2; text-decoration:none; }
.footer-area .footer-bg .footer-link ul li a:hover{color:#d8af0a; }
.footer-area .footer-bg .footer-link ul li.current-menu-item a{color:#d8af0a; }

.footer-area .footer-bg .contact-details{ width:278px; float:left; margin:25px 0 0 28px; }
.footer-area .footer-bg .contact-details h2{ font-family: 'CorporateCondensedLight'; font-size:20px;font-weight:normal; color:#fff; }
.footer-area .footer-bg .contact-details ul{ margin:24px 0 0 0; }
.footer-area .footer-bg .contact-details ul li{ font-family: 'TradeGothicRoman'; font-size:15px;font-weight:normal; color:#fff; padding: 0 0 15px 4px;  line-height:20px; text-decoration:none; list-style:none; color:#e3e2e2; }
.footer-area .footer-bg .contact-details ul li span{margin:2px 5px 0 0;padding:0px; float:left; display:block; }


.footer-area .footer-bg .social-media{ width:250px; float:left; margin:25px 0 0 28px; }
.footer-area .footer-bg .social-media h3{font-family: 'CorporateCondensedLight'; font-size:20px;font-weight:normal; color:#fff;  }
.footer-area .footer-bg .social-media ul{}
.footer-area .footer-bg .social-media ul li{ list-style:none; text-decoration:none; display:inline; float:left; padding: 11px 11px 0 0;}
.footer-area .footer-bg .copyright{ font-family: 'TradeGothicRoman'; font-size:15px;font-weight:normal; color:#979696; text-align:center; 
text-shadow:1px 1px 1px #000;}

/**************************  for inner page  *********************************/
.content-header{ margin:22px 0 0 0; position:relative; background-color:#333;}
.content-header h1{font-family: 'CorporateCondensedLight';font-size: 27px;font-weight: normal;color: #fff;text-transform: uppercase;padding: 14px 0 0 20px; float:left;
}
.content-header span.search-plans{background: #5A5A5A; float:right;font-family: 'CorporateCondensedLight';font-size: 27px;font-weight: normal;color: #fff;padding: 14px 20px 14px 20px;cursor:pointer;}

.content-header #search-popup-container{display: none;position: absolute;z-index: 5;/*width: 300px;*/ width:auto;top: 48px;right: 10px;
}

.content-header #search-popup-container #search-popup-tail{position: relative;right: -280px;z-index: 10;width: 0;height: 0;border-left: 18px solid transparent;border-right: 18px solid transparent;border-bottom: 18px solid #d9d9d9;}

.content-header #search-popup-container #search-popup-form{
padding: 14px;
color: #3d3d3d;
display: block;
width: 350px;
/*height: 339px;*/
background: #d9d9d9;
/*background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e5e5e5), to(#fff));
background: -webkit-linear-gradient(top, #fff, #e5e5e5);
background: -moz-linear-gradient(top, #fff, #e5e5e5);
background: -ms-linear-gradient(top, #fff, #e5e5e5);
background: -o-linear-gradient(top, #fff, #e5e5e5);*/
-moz-border-radius: 30px;
-webkit-border-radius: 30px;
border-radius: 30px;
-moz-box-shadow: 0 0 30px #000;
-webkit-box-shadow: 0 0 30px #000;
/*border: 1px solid #fff;*/
box-shadow: 0 0 30px #000;
}


.content-header #search-popup-container #search-popup-form form label{ display:block; color:#494949; font-size:15px; font-family: 'TradeGothicRoman'; font-weight:normal; width:45%; float:left; line-height:30px;}
.content-header #search-popup-container #search-popup-form form .select-style { background: #fff url(../images/optionPic.jpg) no-repeat 100% 50%; width:52%; float:right;  border:1px solid #bbbbbb; line-height:30px;}
.content-header #search-popup-container #search-popup-form form .select-style select{-moz-appearance: none; text-indent: 0.01px; text-overflow: ''; border: none; box-shadow: none;  background: transparent; background-image: none; -webkit-appearance: none; width:100%; padding:5px; color:#abaaaa; font-size:14px;font-family: 'TradeGothicRoman'; font-weight:normal;}
.content-header #search-popup-container #search-popup-form form .select-style select:focus { outline: none;box-shadow:#666 0 0 5px;}

.content-header #search-popup-container #search-popup-form form span{float:left; margin:0 5px 0 0;line-height: 30px;}
.content-header #search-popup-container #search-popup-form form input[type="checkbox"]{ display:block; height:30px; float:left; margin-right: 2px;  width: 30px;}
.content-header #search-popup-container #search-popup-form form input[type="text"]{width:48%; float:right;  border:1px solid #bbbbbb;padding:2%; color:#abaaaa; font-size:14px;font-family: 'TradeGothicRoman'; font-weight:normal;}
.content-header #search-popup-container #search-popup-form input[type="text"]:focus { outline: none;  border:1px solid #999; box-shadow:#666 0 0 5px;}
.content-header #search-popup-container #search-popup-form form input[type="submit"]{ /*display:block;*/ cursor:pointer; background:url(../images/search-btn.png) no-repeat; width:175px; height:40px; font-size:22px; background-size: 100%; font-family: 'TradeGothicRoman'; font-weight:bold; color:#fff; text-transform:uppercase; border:none; margin: 20px 0 0; }

.total-area .inner-total-area{ margin:14px 0 0 0; padding:10px; font-family: 'TradeGothicRoman';font-size: 15px;font-weight: normal;color: #444343;
text-align: justify;font-size: medium;line-height: 22px;}


.total-area .inner-total-area .advance_search-box{ width:600px; margin:0 auto; background:#d9d9d9; height:auto; border-radius:2px; }
.total-area .inner-total-area .advance_search-box h1{ background:url(../images/search-bg.jpg) repeat-x; height:46px; font-family: 'CorporateCondensedLight'; font-size:27px;font-weight:normal; color:#fff; text-transform:uppercase; line-height:44px; padding: 0 0 0 17px; }
.total-area .inner-total-area .advance_search-box form{ display:block; width:92%; height:auto; margin:0; padding:10px 5%;}
.total-area .inner-total-area .advance_search-box form label{ display:block; color:#494949; font-size:15px; font-family: 'TradeGothicRoman'; font-weight:normal; width:30%; float:left; line-height:30px;}
.total-area .inner-total-area .advance_search-box form .select-style { background: #fff url(../images/optionPic.jpg) no-repeat 100% 50%; width:60%; float:right;  border:1px solid #bbbbbb; line-height:30px;}
.total-area .inner-total-area .advance_search-box form .select-style select{-moz-appearance: none; text-indent: 0.01px; text-overflow: ''; border: none; box-shadow: none;  background: transparent; background-image: none; -webkit-appearance: none; width:100%; padding:5px; color:#abaaaa; font-size:14px;font-family: 'TradeGothicRoman'; font-weight:normal;}
.total-area .inner-total-area .advance_search-box .select-style select:focus { outline: none;box-shadow:#666 0 0 5px;}

.total-area .inner-total-area .advance_search-box form span{float:left; margin:0 5px 6px 0;line-height: 20px;}
.total-area .inner-total-area .advance_search-box form input[type="checkbox"]{ display:block; height:20px; float:left; margin-right: 2px;  width: 20px;}
.total-area .inner-total-area .advance_search-box form input[type="text"]{width:58%; float:right;  border:1px solid #bbbbbb;padding:5px; color:#abaaaa; font-size:14px;font-family: 'TradeGothicRoman'; font-weight:normal;}
.total-area .inner-total-area .advance_search-box form input[type="text"]:focus { outline: none;  border:1px solid #999; box-shadow:#666 0 0 5px;}
.total-area .inner-total-area .advance_search-box form input[type="submit"]{ /*display:block;*/ cursor:pointer; background:url(../images/search-btn.png) no-repeat; width:175px; height:40px; font-size:22px; background-size: 100%; font-family: 'TradeGothicRoman'; font-weight:bold; color:#fff; text-transform:uppercase; border:none; margin: 20px 0 0; }

/**************************  for inner page  *********************************/

/**************************  for plan search page  *********************************/
.total-area .inner-total-area .inner_img{float: left;margin: 0 20px 10px 0;}
.total-area .inner-total-area ul.plan_search li ul{float: left;width: 40%;margin:1.5% 5%;}
.total-area .inner-total-area ul.plan_search li ul li img{ box-shadow:#666 0 0 5px; border: #ccc solid 1px;}
/**************************  for plan search page  *********************************/
.advance_search{
font-family: 'CorporateCondensedLight';
font-size: 18px;
font-weight: 600;
color: #5C5C5C;
}
.advance_search:hover{color:#d8af0a;}