/*  
 *
 *  Theme Name:    Coming Soon
 *  Theme URI:     http://templatic.com/
 *  Description:   Developed by Bhavesh Radadiya.
 *  Version:       1
 *  Author:        R.Bhavesh
 *  Author URI:    http://templatic.com/
 *
 *  */

/*             IMPORTANT NOTE!
 *                            If you wish to make custom changes to your theme, DO NOT EDIT THIS FILE. Instead, use the custom.css template
 *                                           to define custom styles. This way, you will still be able to take advantage of future upgrades to the theme
 *                                                          without worrying about overwriting your style changes.
 *                                                          */

/* reset css */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through} table{border-collapse:collapse;border-spacing:0}

/* body ------------------------------ */
html, body { margin:0; padding:0; font:14px Arial, Helvetica, sans-serif; color:#fff;  }
a { text-decoration:none; color:#0a82d8; }
a:hover { text-decoration:none; color:#000; }


/* text formating ------------------------------ */
p { margin:0; padding:0px 0 15px 0; line-height:22px; color:#555; }
p em { line-height:20px; } 
code { line-height:18px; }

ul { margin:0 0 12px 0; padding:0;}
ul li { margin:0 0 8px 14px; padding:0; list-style:disc; line-height:22px;   }

ol { margin:0 0 0 20px; padding:0 0 10px 5px; list-style-type:decimal;  line-height:18px; }
ol li ol { margin:8px 0 5px 18px; padding:0; }
ol li { margin:0 0 5px 25px; padding:0; list-style:decimal; }

dl,hr,ol,ul,pre,table,address,fieldset { margin:0; padding:0; }

blockquote { margin:0; padding:0 0 25px 35px; height:100%; overflow:hidden; font:18px Georgia, "Times New Roman", Times, serif; }

/* headings ----- */
h2, h3, h4, h5, h6 { margin:30px 0 0px 0; padding:0; line-height:normal; font-weight:normal; font-family:Arial, Helvetica, sans-serif;      }

h1 { font-size:36px; }
h2 { font-size:18px; }
h3 { font-size:16px; }
h4 { font-size:24px; }
h5 { font-size:18px; }
h6 { font-size:18px; }


#wrapper { width:940px; margin:0 auto; min-height:500px; position:relative; padding:60px 0 55px 0; }
#sidebar { position:fixed; width:400px; float:left; text-align:left; }
#content  { width:475px; padding-right:30px; float:right; padding-top:15px; }

/* content ------------------*/

#content .logo p { font-size:12px; }
#content p.description { margin:0; padding:0;}

#content p.highlight { margin:18px 0 0 0; color:#008f0a; font-size:16px; font-weight:bold; }

.btn { display:block; width:100%; height:100%; overflow:hidden; }
.btn span.btn_r { background:url(images/btn_r.png) no-repeat; width:27px; height:44px; margin-bottom:40px;     }
.btn span { float:left; display:block; }
.btn span.btn_l { font-size:18px; padding:10px 5px 13px 30px; background:url(images/btn_l.png) no-repeat left top; display:block; float:left; color:#fff; text-shadow:#666 -1px -1px } 
.btn a:hover span { background-position:0 -44px; }

#sidebar p.copy { margin:0; padding:0; font-size:11px; color:#666; line-height:normal; } 
#sidebar p.designby { color:#bababa; margin:0; padding:0; font-size:11px; }
#sidebar p.designby a { color:#bababa; text-decoration:none; }
#sidebar p.designby a:hover { color:#333; text-decoration:none; }


.subscribe { width:400px; height:42px; clear:both; background:url(images/subscribe_bg.png) no-repeat left 2px;  }
.subscribe .submit { background:url(images/b_go.png) no-repeat left top; width:60px; height:45px; border:none; cursor:pointer; float:right; }
.subscribe .submit:hover { background-position:0 -45px; }
.subscribe .textfield { background:#fff; padding:8px; margin:4px 0 0 18px; width:300px; font:16px Arial, Helvetica, sans-serif; color:#777; border:none; }
.subscribe .textfield:focus { color:#444;  }

/* clearfix ----- */
.clear { clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0 }
.clearfix:after { clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0; }
.clearfix { display:inline-block }
* html .clearfix { height:1% }
* .clearfix { display:block; }

