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


body,h1,h2,h3,h4,h5,h6,pre,p,div,filedset,input,form,blockquote,textarea, table,td,th,ul,li,ol,dd,dt,select{ padding:0px; margin:0px; border:0; outline:none;}
ul,li,ol,dd,dt {list-style-type:none;}
body 
{   
    background: none repeat scroll 0 0 black !important;
    font-family: Verdana,Arial,Helvetica,sans-serif !important;
}
.clr{
    clear:both;
}
.fl{
    float:left;
}
fr{
    float:right;
}

#wrapper{
   background: #BEB76A;
margin: 0 auto;
padding: 11px;
width: 1000px;

}
#header{
    width:100%;
}
#header-left{
    width:278px;

    float:left;
}
#header-left .{
    width:368px;
    min-height:160px;}
#header-left .logo a:hover{
    padding-left:0px !important;
} 
#header-left .logo a{
    padding:0px !important
}   
#header-right{
    width:700px;
    float:right;

}
#header-right .login{
    text-align:right;
    margin:20px 72px 0px 0px;
}
#header-right .login a{
    color:#616161;
    font-family:Verdana, Geneva, sans-serif;
    font-size:20px;
    font-weight:normal;
    text-decoration:none;

}
#header-right h1 {
    color: #DE0000;
    font-family: ''Times New Roman'';
    font-size: 30px;
    font-weight: normal;
    text-align: right;
    text-decoration: none;
    margin-bottom: 26px !important;
}
#header-right .menu ul{
    background: url("../images/footer-bg.png") repeat-x scroll left top transparent;
    float: left;
    margin-left: 2px;
    margin-top: 71px;
    width: 722px;
    border-radius: 7px;
}

#header-right .menu ul li{
    float: left;
    margin: 1px 0 0 19px;
    padding: 0;
}
#header-right .menu ul li a{
    font-family: Verdana, Geneva, sans-serif;
    font-size:14px;
    color:#dedede;
    margin:0;
    padding:0;
    text-decoration:none;
    font-weight:normal;
    text-transform: capitalize;
}
#header-right .menu ul li a:hover{
    color:#AE0000!important;
}

/*------------slider--------------*/


#slider{
    width:100%;
    margin-top:10px;
}
#slider img{
    margin-top:10px;}

#main{
    width:100%;
}
#main #main-top{
    width:100%;
}

#main #main-top #main-left{
    width:610px;
    float:left;
}
#main #main-top #main-left {
    border-radius:8px;
    background-color:#fff;
    width:608px;
    height:311px;
    border:1px solid #a5a5a5;
}
#main #main-top #main-left h1,#main-right h1{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#666666;
    font-weight:normal;
    line-height: 22px;
    margin: 13px;
    text-align: justify;
}
#main #main-top #main-right{
    width:370px;
    float:right;
}
#main #main-top #main-right .box{

    width:364px;
    height:311px;
    background-color: #FFFFFF;
    border: 1px solid #A5A5A5;
    border-radius: 8px 8px 8px 8px;
}


#main #main-bottom{
    width:100%;
    margin-top:20px;
}
#main #main-bottom .box{
    border-radius:5px;
    background-color:#fff;
    border:1px solid #a5a5a5;
    /*height:288px;*/
    float:left;
    margin-left: 15px;
    width: 321px;
}

#main #main-bottom .box:first-child{
    margin-left:11px;
}

#main #main-bottom .box {
    background-color: #FFFFFF !important;
    border: 1px solid #A5A5A5;
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: 275px;
    width: 315px;
}


#footer-back{
   /* background:url(../images/footer-bg.png) repeat-x left top;*/
   background:#96873B;
    width:100%;
    margin-top:10px;

}

#wrap{
    margin:0 auto;
    width:1000px;   
}

#footer-main{
    width:100%;
    padding-left: 80px;
}
#footer-main .box{
    float: left;
    margin-left: 6px;
    margin-right: 77px;
    margin-top: 14px;
    width: 250px;
}

#footer-main .box .footer-menu ul{
    float:left;
}
#footer-main .box .footer-menu ul li{
    margin:0;
    padding:4px;
}

#footer-main .box .footer-menu ul li a{
    font-family: Arial, Helvetica, sans-serif;
    font-size:19px;
    color:#fff;
}
#footer-main .box .footer-menu ul li a:hover{
    color: #ff0000;
}

.box h1 {
    color: #AE0000;
    font-family: oswald;
    font-size: 30px;
    font-weight: bold;
    margin-left: 50px;
    margin-top: 10px;
}
.uname p,.uemail p {
    color:black;
    margin-left:8px;
}
.uname.wpcf7-text{
    background:red;
}
.usubmit .wpcf7-form-control{
    background: none repeat scroll 0 0 transparent;
    height: 20px;
    margin-top: 8px;
    width: 91px;
    color:#fff;

    submit.png
}
.uname .wpcf7-form-control,.uemail .wpcf7-form-control{
    border-radius: 5px 5px 5px 5px;
    width: 230px;
}
.widget_sp_image  img{
    max-height: 291px;
    max-width: 325px;

}
#inner-left .box {
    background-color: #FFFFFF;
    border: 1px solid #A5A5A5;
    border-radius: 8px 8px 8px 8px;
    width: 600px;
    margin-top:25px;
    float:left;

}
.entry-content p{
    color: black;
    margin-left: 10px;
    margin-right:10px;
    text-align:justify;
    line-height:25px;
    font-size:14px;
    font-family:Verdana;
}
.entry-content ul li{
    color: black;
    text-align:justify;
    line-height:25px;
    font-size:14px;
    font-family:Verdana;
}
/* Carousel Css */
#user-scroll{
    width: 1000px;
    min-height: 135px;
    margin-top: 15px;
}

#user-scroll ul {
    margin: 0;
    padding: 0;
    list-style: none;
    display: block;
}
#user-scroll li {
    margin: 6px;
    display: block;
    float: left;
    width: 100px;
    height:100px;
}

.prev {
    float: left;
    margin-left: 10px;
    margin-right: 4px;
    margin-top: 17px;
}
.next {
    float: right;
    margin-right: 10px;
    margin-top: 17px;
}
.pager {
    float: left;
    width: 300px;
    text-align: center;
}
.pager a {
    margin: 0 5px;
    text-decoration: none;
}
.pager a.selected {
    text-decoration: underline;
}
#main-mid #slider{
    background: none repeat scroll 0 0 #FFFFFF;
    margin-top: 20px;
}
#inner-right .box {
    background-color: #FFFFFF;
    border: 1px solid #A5A5A5;
    border-radius: 8px 8px 8px 8px;
    height: 311px;
    width: 364px;
    float:right;
    margin-top:25px;
}
.box h3{
    color: #AE0000;
font-size: 24px;
font-weight: bold;
margin-bottom: 53px;
margin-left: 13px;
margin-top: 10px;
text-align: center;
}
.box span{
    color:#AE0000;
    font-size:24px;
}
#main-left .box  img{
    height: 93px !important;
    margin-left: 8px;
    margin-top: 13px;
    width: 366px !important;

}
.box img {
    height: 296px;
    width: 348px !important;
}
#main-bottom .box img{
    width:321px !important;
}
.widget-title{
    color: #AE0000 !important;
    font-family: oswald !important;
    font-size: 18px !important;
    font-weight: bold !important;
    margin-left: 13px !important;
    margin-top: 10px !important;
    text-align:center;
    line-height: 1.6em !important;

}
.iner_right .widget-title{
    color: #AE0000 !important;
    font-family: oswald !important;
    font-size: 18px !important;
    font-weight: bold !important;
    margin-left: 0px !important;
    margin-top: 10px !important;
    text-align:left;
    line-height: 1.6em !important;

}
.uname{
    margin-top: -16px;
    width: 307px;
    margin-bottom:20px;
}
.usubmit  {
    background: url("../images/submit.png") no-repeat scroll 0 0 transparent;
    height: 44px;
    margin-left: 6px;
    margin-top: 9px;
}
.wpcf7-submit{
    cursor:pointer
}
.d-carousel img{
    height: 150px;
    margin-left: -13px!important;
    margin-top: -13px !important;
    width: 200px;
}
.d-carousel{
    margin-left: 19px;
    width: 996px;
}
.jcarousel-list{
    margin-top: 15px!important;

}
.logo img{

    height: 350px;
    width: 325px;
    margin-left: 0px;
    margin-top: 1px;
}
#footer-main .box .widget_sp_image img{
    height: 449px !important;
width: 400px !important;
    /*  margin-top:45px;*/

}
#footer-main .box img{
    width:30px!important;
    height:30px!important;

}
#the-social-link-widget-2{

    margin-top:32px!important;
}
.social_links img{

    margin-left:3px;
}
.text span{
    color:#000;
    font-size:17px;

}
#followus span{
    color: white;
    font-family: icon;
    font-size: 32px;
    font-weight: bold;

}
.inner_main{

    background: none repeat scroll 0 0 #FFFFFF;
    width: 1000px;
    border-radius: 7px 7px 7px 7px;
}
.iner_left{


    float: left;
    width: 670px;
    padding:10px;
}
.iner_right{
    width:300px;
    float:right;
    margin-top: 38px;
}
.iner_left h1{
    color: #AE0000;
    font-family: oswald;
    font-size: 30px;
    font-weight: bold;
    margin-left: 7px;
    margin-top: 10px;

}
.iner_right .box img{
    border-radius: 18px 18px 18px 18px;
    height: 296px;
    width: 348px !important;
    margin-top:29px!important;

}
.iner_left .box{
    width:200px!important;
    float:left!important;
}
.iner_left.inner_left_2{
    width:300px!important;
    float:right!important;
}
.inner_left_2 .attachment-post-thumbnail{
    float:left;
    margin-right:10px;
    max-width:670px;
    max-height:auto;

}
.iner_right .widget-title{
    background: none repeat scroll 0 0 #161616;
    color: white !important;
    font-family: oswald !important;
    font-size: 22px !important;
    font-weight: bold !important;
    margin-left: 0 !important;
    margin-top: 10px !important;
    padding-left: 28px;
}
.et-icon span{
    color: black;
    font-size: 18px !important;
    margin-left: 59px;
    text-decoration: underline;
}
div.wpcf7-mail-sent-ok {
    border: 2px solid #398F14!important;
    margin-left: -29px!important;
    margin-top: 14px!important;
    width: 199px!important;
}
.usubmit div .wpcf7-mail-sent-ok {
    border: 2px solid #398F14!important;
    margin-left: -29px!important;
    margin-top: 14px!important;
    width: 199px!important;
}
.back{
    background: none repeat scroll 0 0 #161616;
    border: 2px none;
    border-radius: 5px 5px 5px 5px;
    margin-top: 12px;
    width: 600px;

}
.back_left{
    float:left;
    width:400px;
}
.back_right{
    width:60px;

}
.back_left_right{
    float:right;
    width:40px;
}
.back_left_left{
    float:left;
    width:300px;
}
.rate_content{
    background: none repeat scroll 0 0 #161616;
    line-height: 18px;
    margin-left: 20px;
    margin-top: -4px;
    padding: 13px !important;
    text-align: justify;
    width: 554px;
}
.rate_content span {
    color:grey;
    font-size:13px;
    margin:2px;
    padding:2px;
}
.back_left_left h1 {
    color: white;
    margin-bottom: 18px;
    padding-left: 23px;
}
.back_left_left span{
    color: grey;
    font-family: caption;
    font-size: 17px;
    font-weight: bold;
    padding-left: 54px;
}
.back_left_right h5 {
    color: green;
    font-size: 24px;
    margin-top: 9px;
}
.list_saparator {
    border-bottom: 1px solid #636363;
    clear: both;
    margin-bottom:7px;
    width:199%;
}
.back_left_right span {
    color: yellow;
    font-family: icon;
    font-size: 20px;
    margin-bottom: 9px;
    margin-top: 26px;
}
.back_left_right div {
    margin-bottom: 9px;
    margin-top: 29px;
    width: 165px;
}
.scptext a{
    display:none !important
}
.scptext{

    color: #54732D;
    display: inline-block;
}
.scptitle a{ background: url("../images/left-arrow.png") no-repeat scroll left center transparent;
             padding-left:8px;
}
.scpcontainer{
    border-bottom: 1px solid #54732D;
    margin-left: 30px;
    padding-top: 8px;
}
.scptitle {
    display: inline-block;
    width: 191px;
}
#strx-youtube-embed-user-2 h3{
    display:none;
}
.rates{
    background: none repeat scroll 0 0 black;
    border-radius: 5px 5px 5px 5px;
    margin-left: -2px;
    margin-top: 34px;
    width: 660px;
}

.side-rates{
    background: none repeat scroll 0 0 transparent;
    border-radius: 0 0 0 0;
    margin-left: 0;
    margin-top: 0;
    width: 100%;
}
.side-rates .th_main{
    background-color:#000;
    height:51px !important;
}
.side-rates .th_main th{
    font-size:15px;
}
.side-rates table{
    width:100% !important;
}
.side-rates h5{
    color: #AE0000 !important;
    font-family: oswald !important;
    font-size: 22px !important;
    font-weight: bold !important;
    margin-left: 13px !important;
    letter-spacing: 0.1em;
    line-height: 2.2em;
    text-transform: uppercase;
    padding:0px !important;
}
.side-rates .amounts{
    height : 52px !important;
}
.side-rates tr.space{
    height:15px;
}
.side-rates .amounts td{
    color: #A80000 !important;
    font-weight:bold;
    font-size: 14px;
}

.side-rates .amounts th{
    padding-left:6px !important;
}

.rates td{

    margin-left:2px;
}
.th_main {
    /*background: url("../images/bg_th_discount.png") no-repeat scroll 0 0 transparent !important;*/
}
.th_main th{
    background: url("../images/tab.png") no-repeat scroll 0 0 transparent !important;
}
.rates tr{
    height: 59px;
    padding-left: 4px;
}
.th_main th{
    color: white;
    font-size: 19px;
    height: 30px;
    padding-top: 15px;
    padding-left: 17px;
}
.rates table{
    border-collapse: collapse;
    border-spacing: 0;
    width: 613px;
}
.amounts{
    height:10px!important;
}
.amounts td{
    padding-left:40px!important;
    height:32px;
    color:Yellow;
    width:77px;
}
.amounts th{
    font-family: 'Puritan20Normal';
    font-size: 13px;
    padding-left: 18px;
}
.rates h5{
    color: white;
    font-family: 'Puritan20Normal';
    font-size: 26px;
    padding-bottom: 14px;
    padding-left: 15px;
    padding-top: 29px;
}
.th_main td{
    color: white;
    font-size: 18px;
    height: 30px;
    /*padding-top: 15px;*/
    padding-left:18px;
    width:115px;
}

#ineer-rates-side .th_main{
    background-color: #fff;
}
#ineer-rates-side .th_main th{
    color: #000;
    background: none !important;
    padding-left: 4px;
    font-family:Arial;
    font-size:13px;
    font-weight:bold;

}
#ineer-rates-side .amounts{
    height: 42px !important;
}
#ineer-rates-side .amounts td {
    color: Yellow;
    height: 29px;
    padding-left: 20px !important;
    width: 71px;
}
.name{
    margin-bottom: 15px;
}

.name span.label {
    color: #000000;
    float: left;
    font-size: 13px;
    width:150px;
}

.ref-sub input.wpcf7-submit {
    background: url("../images/submit.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 17px;
    height: 44px;
    margin-top: 9px;
    padding: 0 34px 6px 0;
    width: 130px;
}

.contact-us-page input.wpcf7-text{
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 10px rgba(192, 192, 192, 0.7) inset, 0 0 7px rgba(192, 192, 192, 0.7);
    color: #505050;
    float: none;
    margin: 0 auto!important;
    padding: 5px !important;
    width:45%;
}
.contact-us-page textarea.wpcf7-textarea{
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 10px rgba(192, 192, 192, 0.7) inset, 0 0 7px rgba(192, 192, 192, 0.7);
    color: #505050;
    float: none;
    margin: 0 auto!important;
    padding: 5px !important;
    width:60%;
    height:127px;
}
.contact-us-page p{
    margin-top:15px;
}

.contact-us-page span.wpcf7-not-valid-tip{
    position:releative !important;
    top:0px !important;
    left: 4% !important;    
}

.uname span.wpcf7-not-valid-tip,.uemail span.wpcf7-not-valid-tip{
    width:200px !important;
    top:0px !important;
    left: 4% !important; 
}
.usubmit .wpcf7-validation-errors{
    display:none !important;

}

.uname input.wpcf7-text,.uemail input.wpcf7-text{
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 10px rgba(192, 192, 192, 0.7) inset, 0 0 7px rgba(192, 192, 192, 0.7);
    color: #505050;
    float: none;
    margin: 0 auto!important;
    padding: 5px !important;
    width:80%;
}
.name input.wpcf7-text{
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 10px rgba(192, 192, 192, 0.7) inset, 0 0 7px rgba(192, 192, 192, 0.7);
    color: #505050;
    float: none;
    margin: 0 auto!important;
    padding: 5px !important;
    width:38%;
}

.the-social-link a:hover,
.the-social-link a:focus,
.the-social-link a:active {
    color:red;;
    padding-left:0px;
}
#wpcf7-f13-t1-o1 .usubmit .ajax-loader{
    width:16px !important;
    height:16px !important;
}
#main-bottom .box:first-child{
    background : none !important;
    border:none !important;
}
#rates-page table{
    width:660px;
}
#rates-page .amounts th{
    color: #fff;
    font-family: times new roman;
    font-size: 19px;
}
#rates-page .amounts td{
    height:53px;
    width:53px;
    font-size: 17px;
}

/* css 29Nov2013 */
#header-right .menu { 
    margin-top: -45px;
}
#main #main-top #main-left h2 {
    color: #AE0000 ;
    font-family: oswald ;
    font-size: 22px;
    font-weight: bold;
    letter-spacing: 0.1em;
    line-height: 2.2em;
    margin-left: 13px ;
    padding: 0 ;
    text-transform: uppercase;
}

ul.sub-menu li {
    background-color:#141414 !important;  
    float: none !important;
    padding: 0px !important;
    width: 35%;
    margin: 11px 0 0 0 !important;
    position: relative;
    top: 7px;
}
ul.sub-menu { width: 30%; background-image: none !important; padding: 0px !important; margin: 0px !important;}

ul.sub-menu li a{
    width: 275px !important;
    line-height: 37px !important;
}
a.fan-free{
background:url("../images/read.png") no-repeat ;
border-radius: 3px;
color: #FFFFFF;
float: right;
font-size: 14px;
font-weight: bold;
margin-left: 11px;
margin-top: -18px;
padding: 8px;
width: 100px;
height: 31px;
text-indent: 999px;
display: none;
}
.sldrlink {
    display: none !important;
}
.smooth_slider .smooth_slideri{
    padding-top: 18px;
}
.smooth_slider .sldr_title{
    display: none;
}
h2.faq-title{
    background:#6CB314;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 0;
    padding: 6px;
}
.faq-content {
    font-size: 14px;
    line-height: 21px;
    padding: 13px;
}
.financial-free {
    background: none repeat scroll 0 0 #0C65AD;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    margin-left: 11px;
    padding: 8px;
    box-shadow: 5px 6px 2px #0C65AD;
    border-radius: 3px;
}
.financial-free:hover{
    color: #fff;
} 
#main-bottom .box h1{
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 22px;
    margin: 13px;
    text-align: justify;
}
.newsletter-email {
    border: 2px solid #0C65AD !important;
height: 25px;
margin: 8px 0 0 40px;
width: 227px;
}
.newsletter-submit {
    background: none repeat scroll 0 0 #0C65AD;
    border: 1px solid;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    margin: 8px 0 0 44px;
    padding: 7px;
    width: 99px;
    border-radius: 7px;
}
.news-content {
  padding: 9px;
  font-size: 12px;
}
#slider h4 a{
    color: #AE0000;
font-family: verdana;
font-size: 18px;
font-weight: bold;
}
.get_detais {
background:url("../images/button.png") no-repeat ;
border-radius: 3px;
color: #FFFFFF;
float: right;
font-size: 14px;
font-weight: bold;
margin-left: 11px;
margin-top: 13px;
padding: 8px;
width: 100px;
height: 31px;
text-indent: 999px;
}
.sponsers ul li {
 background: url("../images/list-type.png") no-repeat scroll left center rgba(0, 0, 0, 0);
color: #000000;
height: 36px;
line-height: 27px;
padding: 2px 9px 0 37px;
}
.sponsers h1 {
  color: #5C9F02;
  font-size: 20px;
  margin-top: 40px;
}
#footer-main .widget-title {
  color: #FFFFFF !important;
  font-size: 25px !important;
  margin-top: 0 !important;
}
#footer-main .box a:active{
    padding-left: none !important;
}
.home-image-two {
  float: right;
  padding: 20px;
  width: 270px;
}
.home-image-one {
  float: left;
  width: 270px;
}
