/*
Theme Name: Starkers
*/
@charset "utf-8";
/* CSS Document */
/***********************************body start here***********************************/
html, body, h1, h2, h3, h4, h5, h6, p,  ol, ul, li, fieldset, form, label, legend, table, tr, th, td, input, textarea, select, button, dl, dd, dt{
	margin: 0; padding: 0;}
img{ border: 0;}
li{ list-style: none;}
body{/*background: url(images/back-repeat.jpg) repeat;*/ background: url(images/new-background.jpg) center top repeat-y; }
a{outline: none; text-decoration: none;}
a:hover{text-decoration: underline;}
.float-l{ float: left;}
.float-r{ float: right;}
.clear{ clear: both;}
#container-outer{ background: url(images/bg1.jpg) center top no-repeat; }
#container{ /*background: url(images/header.png) center top no-repeat;*/ /*height:951px;*/ }

#main{ width:960px; margin: 0 auto; overflow:hidden;}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on December 14, 2011 */



@font-face {
    font-family: 'InterstateRegular';
    src: url('fonts/interstate-boldcompressed-webfont.eot');
    src: url('fonts/interstate-boldcompressed-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/interstate-boldcompressed-webfont.woff') format('woff'),
         url('fonts/interstate-boldcompressed-webfont.ttf') format('truetype'),
         url('fonts/interstate-boldcompressed-webfont.svg#InterstateRegular') format('svg');
    

}


 
 /* Generated by Font Squirrel (http://www.fontsquirrel.com) on December 14, 2011 */



@font-face {
    font-family: 'GenevaRegular';
    src: url('fonts/geneva-webfont.eot');
    src: url('fonts/geneva-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/geneva-webfont.woff') format('woff'),
         url('fonts/geneva-webfont.ttf') format('truetype'),
         url('fonts/geneva-webfont.svg#GenevaRegular') format('svg');
    }
	
	/* Generated by Font Squirrel (http://www.fontsquirrel.com) on December 14, 2011 */



@font-face {
    font-family: 'TahomaRegular';
    src: url('fonts/tahoma-webfont.eot');
    src: url('fonts/tahoma-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/tahoma-webfont.woff') format('woff'),
         url('fonts/tahoma-webfont.ttf') format('truetype'),
         url('fonts/tahoma-webfont.svg#TahomaRegular') format('svg');
   }





/**** header starts ******/
#header { margin-top:160px;}
#header .header-logo {}
#header .header-logo h1 { margin-left:271px; width:398px; height:109px;}
#header .header-logo h1 a { display:block;}
#header .header-logo h1 a img { display:block;}

#header .header-nav { background: url(images/nav-back.jpg) center top no-repeat; margin-top:9px; min-height:70px;}
#header .header-nav ul { overflow:hidden;}
#header .header-nav ul li { float:left; margin-left:30px; margin-top:11px; margin-bottom:9px;}
#header .header-nav ul li+li { margin-right:18px;}
#header .header-nav ul li a { display:block; padding:11px; font-family: 'InterstateRegular'; font-size:21px; /*line-height:21px;*/ color:#000001;  text-transform:uppercase; }
#header .header-nav ul li a:hover { color:#657c7e; text-decoration:none; background-color:#fff;}


/**** header ends *******/

#content { background-color:#ffffff;  overflow:hidden;}
#content .content-left { float:left; width:426px; margin-top:33px; margin-left:34px; }
#content .content-left h2 { font-size:30px; color:#5c7676; font-family: 'Terminal Dosis', sans-serif; font-weight:500; line-height:21px; text-transform:uppercase;}
#content .content-left p { font-size:13px; color:#484f51; font-family: 'Terminal Dosis', sans-serif; font-weight:500; line-height:19px; margin-top:19px; text-transform:none; margin-right:14px; }
#content .content-left p a { color:#9c3836; text-transform:none;}

#content .content-left .social-link { overflow:hidden; margin-top:21px;}
#content .content-left .social-link .twitter { float:left;}
#content .content-left .social-link .twitter a { display:block; font-family: 'InterstateRegular'; font-size:18px; line-height:24px; color:#3c6e78;  text-transform:uppercase; letter-spacing:1.5px; }

#content .content-left .social-link .facebook { float:left; overflow:hidden; margin-left:30px;}
#content .content-left .social-link .facebook a { display:block; font-family: 'InterstateRegular'; font-size:18px; line-height:24px; color:#3c6e78;  text-transform:uppercase; float:left; letter-spacing:1.5px; }
#content .content-left .social-link .facebook img { float:left; display:block; margin-left:20px;}

#content .content-left .social-link .newsletter { float:left; /*margin-left:68px;*/ margin-left:62px;}
#content .content-left .social-link .newsletter a { display:block; font-family: 'InterstateRegular'; font-size:18px; line-height:24px; color:#3c6e78;  text-transform:uppercase; letter-spacing:1.5px; }

#content .content-right { float:left; margin-top:15px; width:439px; margin-left:35px; padding-bottom:0px; border-bottom:1px solid #dddbdb;}
#content .content-right h2 { font-family: 'Terminal Dosis', sans-serif; font-weight:500; line-height:21px; margin-top:19px; text-transform:uppercase; font-size:30px; color:#5c7676;} 
#content .content-right img { display:block; margin-top:19px;}
#content .content-right ul { overflow:hidden; margin-top:7px;}
#content .content-right ul li { float:left;}
#content .content-right ul li+li { margin-left:90px;}
#content .content-right ul li span { display:block; color:#1c1e1e; font-family: 'TahomaRegular'; font-size:12px;}
#content .content-right ul li+li span {font-family: 'GenevaRegular'; display:block; color:#1c1e1e; font-size:12px; display:block; *font-family: 'TahomaRegular';}

.blogfacebook {float: right; width: 60px;}
.blogtwitter {float: right; padding-top: 1px; width: 85px;}
.blogsocialmedia {margin-top: 8px;}
.blogcomments {float: left; width:200px;}
.blogcomments a { color: #5F3A32; font-size: 14px;font-weight: 600;font-family: 'Terminal Dosis',sans-serif; text-transform: uppercase;}

#footer { padding-bottom:294px;}

#footer .footer-center { background-color:#fff; padding-top:43px;}

#footer .footer-bottom-back { background: url(images/footer.png) center bottom no-repeat; padding-bottom:7px;}
#footer .footer-bottom { margin-top:17px;}
#footer .footer-bottom a { display:block; text-align:right; font-family: 'InterstateRegular'; font-size:14px; line-height:24px; color:#768b8c;  text-transform:uppercase; margin-right:33px; letter-spacing:1.5px;}
#footer .footer-bottom a span { color:#b4c0c5;}


/**** id pages start here *******/

#content .id-content { margin-top:25px; }
#content .id-content h2 { padding-left:34px; border-bottom:1px solid #ecebeb; font-size:30px; color:#5c7676; font-family: 'Terminal Dosis', sans-serif; font-weight:500;/* line-height:21px;*/ text-transform:uppercase;}
#content .id-content .id-txt { margin-top:29px;}
#content .id-content .id-txt p { font-size:13px; color:#484f51; font-family: 'Terminal Dosis', sans-serif; font-weight:500; line-height:19px; margin-top:19px; text-transform:none; margin-right:42px; margin-left:34px;}

#content .id-content .id-gallery { margin-top:74px; padding-bottom:37px;  border-bottom:1px solid #ecebeb;}
#content .id-content .id-gallery ul { overflow:hidden;}
#content .id-content .id-gallery ul li { float:left; margin-left:31px; margin-bottom:26px;}
#content .id-content .id-gallery ul li img { display:block; behavior: url(PIE.htc); border-radius:6px; position:relative;}

#footer-id { padding-bottom:116px;}
#footer-innerpage {}

#footer-innerpage .footer-innerpage-center { background-color:#fff; overflow:hidden;}

#footer-innerpage .footer-innerpage-bottom-back { background: url(images/footer.png) center bottom no-repeat; padding-bottom:7px;}
#footer-innerpage .footer-innerpage-bottom { margin-top:20px;}
#footer-innerpage .footer-innerpage-bottom a { display:block; text-align:right; font-family: 'InterstateRegular'; font-size:14px; line-height:24px; color:#768b8c;  text-transform:uppercase; margin-right:33px; letter-spacing:1.5px;}
#footer-innerpage .footer-innerpage-bottom a span { color:#b4c0c5;}



#footer-innerpage .footer-innerpage-center .social-link { overflow:hidden; margin-right:34px; margin-top:9px; padding-bottom:7px; }
#footer-innerpage .footer-innerpage-center .social-link .twitter { float:right;}
#footer-innerpage .footer-innerpage-center .social-link .twitter a { display:block; font-family: 'InterstateRegular'; font-size:18px; line-height:24px; color:#3c6e78;  text-transform:uppercase; letter-spacing:1.5px; }

#footer-innerpage .footer-innerpage-center .social-link .facebook {float:right; overflow:hidden; margin-left:51px;}
#footer-innerpage .footer-innerpage-center .social-link .facebook a { display:block; font-family: 'InterstateRegular'; font-size:18px; line-height:24px; color:#3c6e78;  text-transform:uppercase; float:left; letter-spacing:1.5px; }
.social-link .facebook small { display:block; font-family: 'InterstateRegular'; font-size:18px; line-height:24px; color:#3c6e78;  text-transform:uppercase; float:left; letter-spacing:1.5px; margin-right:12px; }
.connect_widget_like_button .liketext{background-position: left -2px!important;  margin-left: -1px;}

#footer-innerpage .footer-innerpage-center .social-link .facebook img { float:left; display:block; margin-left:14px;}

#footer-innerpage .footer-innerpage-center .social-link .newsletter { float:right;  margin-left:54px;}
#footer-innerpage .footer-innerpage-center .social-link .newsletter a { display:block; font-family: 'InterstateRegular'; font-size:18px; line-height:24px; color:#3c6e78;  text-transform:uppercase; letter-spacing:1.5px; }



/**** id pages end here *******/



/**** books pages start here *******/

#content .books-content { margin-top:25px; padding-bottom:17px; border-bottom:1px solid #ecebeb; }
#content .books-content h2 { padding-left:34px; border-bottom:1px solid #ecebeb; font-size:30px; color:#5c7676; font-family: 'Terminal Dosis', sans-serif; font-weight:500;/* line-height:21px;*/ text-transform:uppercase;}

#content .books-content .books-txt { margin-top:16px; overflow:hidden; }

#content .books-content .books-txt .books-txt-left { margin-left:34px; float:left; width:200px; }
.books-redius-bottom { background: url(images/books-bottom-back.jpg) center bottom no-repeat; padding-bottom:17px;}
.books-redius-top {background: url(images/books-top-back.jpg) center top no-repeat; min-height:240px;}
.books-redius-top ul { padding-top:10px; padding-bottom:29px;}
.books-redius-top ul li { border-bottom:1px solid #ffffff; padding-top:9px;}
.books-redius-top ul li a {font-size:14px; color:#484f51; font-family: 'Terminal Dosis', sans-serif; font-weight:700; /*line-height:33px;*/ text-transform:uppercase; display:block; padding-left:18px; padding-bottom:5px;}

#content .books-content .books-txt .books-txt-right { float:left; width:693px;}
#content .books-content .books-txt .books-txt-right ul { overflow:hidden;}
#content .books-content .books-txt .books-txt-right ul li { /*float:left; width:315px;*/ width:660px; min-height:252px; background-color:#f8f5e5; margin-left:29px; behavior: url(PIE.htc); border-radius:6px; position:relative; overflow:hidden; margin-bottom:27px; }

#content .books-content .books-txt .books-txt-right ul li span { display:block; font-family: 'Terminal Dosis', sans-serif; font-weight:500; color:#2b2e2e; font-size:22px; margin-top:14px; margin-left:24px; }


#content .books-content .books-txt .books-txt-right ul li .book-details-txt {margin-top:12px; margin-left:24px; float:right; width:485px; /*float:left; width:157px;*/ }
#content .books-content .books-txt .books-txt-right ul li .book-details-txt p { font-family: 'Terminal Dosis', sans-serif; font-weight:400; color:#484f51; font-size:13px; line-height:19px; margin-right:23px;}

#content .books-content .books-txt .books-txt-right ul li .book-details-image { float:left; margin-left: 20px;/*added by SC*/ }
#content .books-content .books-txt .books-txt-right ul li .book-details-image img {behavior: url(PIE.htc); border-radius:6px; position: relative; display:block;}
#content .books-content .books-txt .books-txt-right ul li .book-details-image a { display:block; margin-top:14px; font-family: 'Terminal Dosis', sans-serif; font-weight:600; color:#b52c19; font-size:13px; text-transform:uppercase; margin-left:7px; width:117px; padding-bottom:10px; }

/* Series Landing page */
#standalone { background-color:#ffffff;  overflow:hidden;}
#standalone .content-left { float:left; width:426px; margin-top:33px; margin-left:34px; }
#standalone .content-left h2 { font-size:30px; color:#5c7676; font-family: 'Terminal Dosis', sans-serif; font-weight:500; line-height:21px; text-transform:uppercase;}
#standalone .content-left p { font-size:13px; color:#484f51; font-family: 'Terminal Dosis', sans-serif; font-weight:500; line-height:19px; margin-top:19px; text-transform:none; margin-right:14px; }
#standalone .content-left p a { color:#9c3836; text-transform:none;}

#standalone .content-left .social-link { overflow:hidden; margin-top:21px;}
#standalone .content-left .social-link .twitter { float:left;}
#standalone .content-left .social-link .twitter a { display:block; font-family: 'InterstateRegular'; font-size:18px; line-height:24px; color:#3c6e78;  text-transform:uppercase; letter-spacing:1.5px; }

#standalone .content-left .social-link .facebook { float:left; overflow:hidden; margin-left:30px;}
#standalone .content-left .social-link .facebook a { display:block; font-family: 'InterstateRegular'; font-size:18px; line-height:24px; color:#3c6e78;  text-transform:uppercase; float:left; letter-spacing:1.5px; }
#standalone .content-left .social-link .facebook img { float:left; display:block; margin-left:20px;}

#standalone .content-left .social-link .newsletter { float:left; /*margin-left:68px;*/ margin-left:62px;}
#standalone .content-left .social-link .newsletter a { display:block; font-family: 'InterstateRegular'; font-size:18px; line-height:24px; color:#3c6e78;  text-transform:uppercase; letter-spacing:1.5px; }

#standalone .content-right { float:left; margin-top:15px; width:439px; margin-left:35px; padding-bottom:0px; border-bottom:1px solid #dddbdb;}
#standalone .content-right h2 { font-family: 'Terminal Dosis', sans-serif; font-weight:500; line-height:21px; margin-top:19px; text-transform:uppercase; font-size:30px; color:#5c7676;} 
#standalone .content-right img { display:block; margin-top:19px;}
#standalone .content-right ul { overflow:hidden; margin-top:7px;}
#standalone .content-right ul li { float:left;}
#standalone .content-right ul li+li { margin-left:90px;}
#standalone .content-right ul li span { display:block; color:#1c1e1e; font-family: 'TahomaRegular'; font-size:12px;}
#standalone .content-right ul li+li span {font-family: 'GenevaRegular'; display:block; color:#1c1e1e; font-size:12px; display:block; *font-family: 'TahomaRegular';}


#standalone .books-content { margin-top:25px; padding-bottom:17px; border-bottom:1px solid #ecebeb; }
#standalone .books-content h2 { padding-left:34px; border-bottom:1px solid #ecebeb; font-size:30px; color:#5c7676; font-family: 'Terminal Dosis', sans-serif; font-weight:500;/* line-height:21px;*/ text-transform:uppercase;}

#standalone .books-content .books-txt { margin-top:16px; overflow:hidden; }

#standalone .books-content .books-txt .books-txt-left { margin-left:34px; float:left; width:200px; }

#standalone .books-content .books-txt .books-txt-right { float:left; width:693px;}
#standalone .books-content .books-txt .books-txt-right ul { overflow:hidden;}
#standalone .books-content .books-txt .books-txt-right ul li { float:left; width: 200px; min-height:252px; background-color:#f8f5e5; margin-left:29px; behavior: url(PIE.htc); border-radius:6px; position:relative; overflow:hidden; margin-bottom:27px; }

#standalone .books-content .books-txt .books-txt-right ul li span { display:block; font-family: 'Terminal Dosis', sans-serif; font-weight:500; color:#2b2e2e; font-size:22px; margin-top:14px; margin-left: 10px; }


#standalone .books-content .books-txt .books-txt-right ul li .book-details-txt {margin-top:12px; margin-left:24px; float:left; width:157px; }
#standalone .books-content .books-txt .books-txt-right ul li .book-details-txt p { font-family: 'Terminal Dosis', sans-serif; font-weight:400; color:#484f51; font-size:13px; line-height:19px; margin-right:23px;}

#standalone .books-content .books-txt .books-txt-right ul li .book-details-image { float:left; }
#standalone .books-content .books-txt .books-txt-right ul li .book-details-image img {behavior: url(PIE.htc); border-radius:6px; position: relative; display:block;}
#standalone .books-content .books-txt .books-txt-right ul li .book-details-image a { display:block; margin-top:14px; font-family: 'Terminal Dosis', sans-serif; font-weight:600; color:#b52c19; font-size:13px; text-transform:uppercase; margin-left:7px; width:117px; padding-bottom:10px; }

#footer-books { padding-bottom:405px;}





/**** books pages end here *******/


/**** books single pages start here *******/

#content .books-single-content { margin-top:25px; padding-bottom:51px; border-bottom:1px solid #ecebeb; }
#content .books-single-content h2 { padding-left:34px; border-bottom:1px solid #ecebeb; font-size:30px; color:#5c7676; font-family: 'Terminal Dosis', sans-serif; font-weight:500;/* line-height:21px;*/ text-transform:uppercase;}

#content .books-single-content .books-single-txt { margin-top:16px; overflow:hidden; }
#content .books-single-content .books-single-txt .books-single-txt-left { margin-left:34px; float:left; width:200px;}
#content .books-single-content .books-single-txt .books-single-txt-right { /*width:696px;*/ float:left; margin-left:30px; width:660px;}

#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-top { overflow:hidden;}
#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-top .books-single-txt-right-top-lft { width:430px; float:left;}

#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-top .books-single-txt-right-top-lft .books-single-summery { background-color:#f8f5e5; behavior: url(PIE.htc); border-radius:6px; position:relative; /*min-height:280px;*/ width:430px; overflow:hidden;} 

#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-top .books-single-txt-right-top-lft .books-single-summery h3 {padding-top:11px; font-family: 'Terminal Dosis', sans-serif; font-weight:500; color:#2b2e2e; font-size:22px; margin-left:22px; line-height:21px; padding-bottom:11px; margin-top:7px; }

#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-top .books-single-txt-right-top-lft .books-single-summery p {font-family: 'Terminal Dosis', sans-serif; font-weight:500; color:#484f51; font-size:13px; margin-left:22px; line-height:19px; margin-top:5px; margin-right:34px; padding-bottom:35px;}

#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-top .books-single-txt-right-top-lft .books-single-trailer { margin-top:33px;}
#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-top .books-single-txt-right-top-lft .books-single-trailer h3 { font-family: 'Terminal Dosis', sans-serif; font-weight:500; color:#2b2e2e; font-size:22px; line-height:21px; padding-bottom:8px; border-bottom:1px solid #ecebeb;}
#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-top .books-single-txt-right-top-lft .books-single-trailer .trailer-video { margin-top:14px; min-height:324px;}
#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-top .books-single-txt-right-top-lft .books-single-trailer .trailer-video img { display:block;}

#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-top .books-single-txt-right-top-rgt { width:200px; float:left; margin-left:28px;}

#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-top .books-single-txt-right-top-rgt .book-front-cover {}

#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-top .books-single-txt-right-top-rgt .book-front-cover img { display:block; behavior: url(PIE.htc); border-radius:6px; position:relative; }

#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-top .books-single-txt-right-top-rgt .book-purchase-links { margin-top:33px;}
#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-top .books-single-txt-right-top-rgt .book-purchase-links h3 {font-family: 'Terminal Dosis', sans-serif; font-weight:500; color:#2b2e2e; font-size:22px; line-height:21px; padding-bottom:8px; border-bottom:1px solid #ecebeb;}

#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-top .books-single-txt-right-top-rgt .book-purchase-links ul { overflow:hidden; margin-top:7px;} 
#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-top .books-single-txt-right-top-rgt .book-purchase-links ul li { margin-top:6px; /*background: url(images/link-back.jpg) left top no-repeat;*/ behavior: url(PIE.htc); border-radius:4px; position:relative; background-color:#74878d; }

#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-top .books-single-txt-right-top-rgt .book-purchase-links ul li a { display:block; font-family: 'Terminal Dosis', sans-serif; font-weight:700; color:#ffffff; font-size:14px; text-align:center; text-transform:uppercase; padding-top:5px; padding-bottom:5px; letter-spacing:1.5px; }

#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-bottom { margin-top:39px;}
#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-bottom h3 {font-family: 'Terminal Dosis', sans-serif; font-weight:500; color:#2b2e2e; font-size:22px; line-height:21px; padding-bottom:8px; border-bottom:1px solid #ecebeb;}
#content .books-single-content .books-single-txt .books-single-txt-right .books-single-txt-right-bottom p { margin-top:11px; font-family: 'Terminal Dosis', sans-serif; font-weight:500; color:#484f51; font-size:13px;  line-height:19px; margin-right:15px; padding-bottom:8px; }

#footer-single-books { padding-bottom:105px;}


#discu {
    color: #484f51; font-family: 
    "Terminal Dosis",sans-serif; 
    font-size: 13px;
}


/**** books single pages end here *******/



/**** media pages start here *******/

#content .media-content { margin-top:25px; padding-bottom:51px; border-bottom:1px solid #ecebeb; }
#content .media-content h2 { padding-left:34px; border-bottom:1px solid #ecebeb; font-size:30px; color:#5c7676; font-family: 'Terminal Dosis', sans-serif; font-weight:500;/* line-height:21px;*/ text-transform:uppercase;}

#content .media-content .media-txt { margin-top:16px; overflow:hidden; }
#content .media-content .media-txt .media-txt-left { margin-left:34px; float:left; width:200px;}
#content .media-content .media-txt .media-txt-right { /*width:696px;*/ float:left; margin-left:30px; width:660px;}

#content .media-content .media-txt .media-txt-right .media-txt-right-top { overflow:hidden;}
#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-lft { width:430px; float:left;}

#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-lft .media-mini-bio { background-color:#f8f5e5; behavior: url(PIE.htc); border-radius:6px; position:relative;  min-height:280px; width:430px; overflow:hidden;} 

#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-lft .media-mini-bio h3 {padding-top:11px; font-family: 'Terminal Dosis', sans-serif; font-weight:500; color:#2b2e2e; font-size:22px; margin-left:22px; line-height:21px; padding-bottom:11px; margin-top:7px; }

#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-lft .media-mini-bio p {font-family: 'Terminal Dosis', sans-serif; font-weight:500; color:#484f51; font-size:13px; margin-left:22px; line-height:19px; margin-top:5px; margin-right:34px;}

#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-lft .media-mini-bio a { display:inline-block; font-weight:600; color:#9c3836; text-transform:uppercase; font-size:13px; font-family: 'Terminal Dosis', sans-serif; padding-bottom:28px; margin-left:22px; margin-top:8px;}

#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-lft .media-txt-right-top-lft-bottom { margin-top:11px; overflow:hidden;}

#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-lft .media-cinder { margin-top:28px;}
#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-lft .media-cinder h3 {font-family: 'Terminal Dosis', sans-serif; font-weight:500; color:#484f51; font-size:19px; border-bottom:1px solid #ecebeb; margin-left:2px; padding-bottom:2px;}
#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-lft .media-cinder p {font-family: 'Terminal Dosis', sans-serif; font-weight:500; color:#484f51; font-size:13px; margin-left:2px; line-height:19px; margin-top:13px;}

#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-lft .media-cinder span { display:block; background: url(images/media-link-img-.jpg) left bottom no-repeat; width:428px; min-height:17px; padding-bottom:31px; margin-left:3px; margin-top:11px;}
#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-lft .media-cinder span a { display:inline-block; font-weight:600; color:#9c3836; text-transform:uppercase; font-size:13px; font-family: 'Terminal Dosis', sans-serif;}

a {color:#9c3836;}

#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-rgt { width:200px; float:left; margin-left:30px;}

#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-rgt .media-publicity { margin-bottom:38px;}
#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-rgt .media-publicity .media-publicity-photo {}
#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-rgt .media-publicity .media-publicity-photo a { display:block;}
#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-rgt .media-publicity .media-publicity-photo a img { display:block; behavior: url(PIE.htc); border-radius:6px 6px 0 0; position:relative; width:200px; height:248px; }

#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-rgt .media-publicity .media-publicity-link { background-color:#ebeaea; behavior: url(PIE.htc); border-radius:0px 0px 6px 6px; position:relative; /*min-height:54px;*/ padding-bottom:10px; }
#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-rgt .media-publicity .media-publicity-link a { display:block; font-family: 'Terminal Dosis', sans-serif; font-weight:500; color:#9c3836; font-size:12px; margin-left:16px; padding-top:9px; text-transform:uppercase;  font-weight:500; } 

#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-rgt .media-publicity .media-publicity-link h4 {font-family: 'Terminal Dosis', sans-serif; font-weight:500; color:#5c5b5b; font-size:12px; text-transform:uppercase; margin-left:16px; margin-top:3px; letter-spacing:-.2px;}
#content .media-content .media-txt .media-txt-right .media-txt-right-top .media-txt-right-top-rgt .media-publicity .media-publicity-link h4 span { color:#302e2e; }


#content .media-content .media-txt .media-txt-right .media-txt-right-bottom { margin-top:29px;}
#content .media-content .media-txt .media-txt-right .media-txt-right-bottom h3 {font-family: 'Terminal Dosis', sans-serif; font-weight:500; color:#2b2e2e; font-size:19px; line-height:21px; padding-bottom:4px; border-bottom:1px solid #ecebeb;}

#content .media-content .media-txt .media-txt-right .media-txt-right-bottom ul { margin-top:20px; overflow:hidden;}
#content .media-content .media-txt .media-txt-right .media-txt-right-bottom ul li { float:left;  width:200px;}

#content .media-content .media-txt .media-txt-right .media-txt-right-bottom ul li+li { margin-left:30px;}

#content .media-content .media-txt .media-txt-right .media-txt-right-bottom ul li .ffmedia { background:#f5f9fa; min-height:170px; behavior: url(PIE.htc); border-radius:6px 6px 0px 0px; position:relative; overflow:hidden;} 
#content .media-content .media-txt .media-txt-right .media-txt-right-bottom ul li .ffmedia h4 {font-family: 'Terminal Dosis', sans-serif; font-weight:600; color:#2b2e2e; font-size:16px; line-height:21px; padding-bottom:4px; border-bottom:1px solid #ecebeb; margin-top:21px; padding-left:22px;}
#content .media-content .media-txt .media-txt-right .media-txt-right-bottom ul li .ffmedia p { margin-top:10px; padding-left:22px; font-family: 'Terminal Dosis', sans-serif; font-weight:400; color:#484f51; font-size:13px;  line-height:19px; margin-top:9px; margin-right:10px;}
#content .media-content .media-txt .media-txt-right .media-txt-right-bottom ul li .ffmedia-link { background-color:#ebeaea; behavior: url(PIE.htc); border-radius:0px 0px 6px 6px; position:relative;}
#content .media-content .media-txt .media-txt-right .media-txt-right-bottom ul li .ffmedia-link a { display:inline-block; font-family: 'Terminal Dosis', sans-serif; font-weight:600; color:#9c3836; font-size:12px; text-transform:uppercase; margin-left:22px; padding-top:9px; padding-bottom:8px;}

#content .media-content .media-txt .media-txt-right .media-txt-right-bottom span { display:block; margin-top:29px; font-family: 'Terminal Dosis', sans-serif; font-weight:600; color:#9c3836; font-size:13px; text-transform:uppercase;}
#content .media-content .media-txt .media-txt-right .media-txt-right-bottom span a { display:inline-block;  color:#9c3836;}

#footer-media{ padding-bottom:125px;}


/**** media pages end here *******/

/**** media-hits pages start here *******/


#content .media-hits-content { margin-top:25px; padding-bottom:29px; border-bottom:1px solid #ecebeb; }
#content .media-hits-content h2 { padding-left:34px; border-bottom:1px solid #ecebeb; font-size:30px; color:#5c7676; font-family: 'Terminal Dosis', sans-serif; font-weight:500; text-transform:uppercase;}

#content .media-hits-content .media-hits-txt { margin-top:16px; overflow:hidden; }
#content .media-hits-content .media-hits-txt .media-hits-txt-left { margin-left:34px; float:left; width:200px;}
#content .media-hits-content .media-hits-txt .media-hits-txt-right { float:left; margin-left:30px; width:664px; /*width:660px;*/}

.media-hits-redius-bottom { background: url(images/books-bottom-back.jpg) center bottom no-repeat; padding-bottom:17px;}
.media-hits-redius-top {background: url(images/books-top-back.jpg) center top no-repeat; min-height:191px; overflow:hidden;}
.media-hits-redius-top h3 {font-family: 'Terminal Dosis', sans-serif; font-weight:700; text-transform:uppercase; padding-left:18px; margin-top:19px; color:#484f51; font-size:14px;}
.media-hits-redius-top ul { padding-top:11px; /*padding-bottom:29px;*/}
.media-hits-redius-top ul li { border-bottom:1px solid #ffffff; padding-top:9px;}
.media-hits-redius-top ul li a {font-size:13px; color:#9c3836; font-family: 'Terminal Dosis', sans-serif; font-weight:600; /*line-height:33px;*/ text-transform:uppercase; display:block; padding-left:18px; padding-bottom:5px;}

#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-top {background: url(images/media-hits-txt-back.jpg) left bottom no-repeat; padding-bottom:43px; margin-bottom:27px;}
#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-top .media-hits-txt-right-top-title { overflow:hidden; border-bottom:1px solid #cccbcb; padding-bottom:3px;}
#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-top .media-hits-txt-right-top-title h3  { float:left; font-size:22px; color:#2b2e2e; font-family: 'Terminal Dosis', sans-serif; font-weight:500; line-height:21px;  }
#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-top .media-hits-txt-right-top-title h3 a {color:#2b2e2e;}
#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-top .media-hits-txt-right-top-title h3 a:hover { text-decoration:none;}
#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-top .media-hits-txt-right-top-title .media-hits-post  { float:right; overflow:hidden;}
#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-top .media-hits-txt-right-top-title .media-hits-post span { display:block; float:left; font-family: 'Terminal Dosis', sans-serif; color:#413634;  font-weight:500; line-height:21px; padding-top:2px; font-size:14px; }
#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-top .media-hits-txt-right-top-title .media-hits-post span+span { color:#5f3a32; font-weight:600; margin-left:4px;} 
#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-top .media-hits-txt-right-top-title .media-hits-post span+span+span { color:#3c4546; font-weight:500; }
#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-top .media-hits-txt-right-top-title .media-hits-post span+span+span+span { color:#7c9092; font-weight:600; margin-left:4px;}

#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-top p {font-family: 'Terminal Dosis', sans-serif; /*font-weight:500;*/ line-height:24px;  font-size:14px; color:#484f51; margin-top:9px; /*letter-spacing:-.2px;*/  }
#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-top p img { display:block; margin-top:21px; margin-left:3px;}

#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-bottom { text-align:center;}
#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-bottom .media-hits-pagnavi {  min-height:49px; background-color:#f8f8f3; behavior: url(PIE.htc); border-radius:6px; position:relative; min-width:347px; display:inline-block; *display:inline; zoom:1; }
#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-bottom .media-hits-pagnavi h4 { float:left; font-family: 'Terminal Dosis', sans-serif; font-weight:700;  font-size:16px; color:#333333; text-transform:uppercase; padding-left:24px; padding-top:16px;}

#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-bottom .media-hits-pagnavi h4 span { color:#829089; text-transform:none; padding-left:5px; }

#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-bottom .media-hits-pagnavi ul { float:left; overflow:hidden;}
#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-bottom .media-hits-pagnavi ul li { float:left; margin-top:17px}
#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-bottom .media-hits-pagnavi ul li+li { background: url(images/media-hits-page-navi-img.jpg) left 4px no-repeat;}

#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-bottom .media-hits-pagnavi ul li a { display:block; padding-left:10px; padding-right:6px; font-family: 'Terminal Dosis', sans-serif; font-weight:700;  font-size:16px; color:#5f3a32;}
#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-bottom .media-hits-pagnavi ul li.media-hits-padd {}
#content .media-hits-content .media-hits-txt .media-hits-txt-right .media-hits-txt-right-bottom .media-hits-pagnavi ul li.media-hits-padd a {color:#829089; font-size:14px; padding-left:12px;}
#footer-media-hits{ padding-bottom:140px;}


/**** media-hits pages end here *******/



/**** blog pages start here *******/

#content .blog-content { margin-top:25px; padding-bottom:32px; border-bottom:1px solid #ecebeb; }
#content .blog-content h2 { padding-left:34px; border-bottom:1px solid #ecebeb; font-size:30px; color:#5c7676; font-family: 'Terminal Dosis', sans-serif; font-weight:500; text-transform:uppercase;}

#content .blog-content .blog-txt { margin-top:16px; overflow:hidden; }

.blog-txt-left{ float:left; margin-left:34px; width:664px; margin-top:16px; /*width:660px;*/}


.blog-txt-left .blog-txt-left-top {background: url(images/media-hits-txt-back.jpg) left bottom no-repeat; padding-bottom:40px; margin-bottom:39px;}
.blog-txt-left .blog-txt-left-top .blog-txt-left-top-title { overflow:hidden; border-bottom:1px solid #cccbcb; padding-bottom:3px;}
.blog-txt-left .blog-txt-left-top .blog-txt-left-top-title h3  { float:left; font-size:22px; color:#2b2e2e; font-family: 'Terminal Dosis', sans-serif; font-weight:500; line-height:27px;  }
.blog-txt-left .blog-txt-left-top .blog-txt-left-top-title .blog-post  { float:right; overflow:hidden; /*padding-top:2px;*/ padding-top:4px;  }
.blog-txt-left .blog-txt-left-top .blog-txt-left-top-title .blog-post span { display:block; float:left; font-family: 'Terminal Dosis', sans-serif; color:#413634;  font-weight:500; line-height:21px;  font-size:14px; }
.blog-txt-left .blog-txt-left-top .blog-txt-left-top-title .blog-post span+span { color:#5f3a32; font-weight:600; margin-left:4px; font-size:14px;} 
.blog-txt-left .blog-txt-left-top .blog-txt-left-top-title .blog-post span+span+span { color:#3c4546; font-weight:500; font-size:14px; }
.blog-txt-left .blog-txt-left-top .blog-txt-left-top-title .blog-post span+span+span+span { color:#7c9092; font-weight:600; margin-left:4px; font-size:14px;}

.blog-txt-left .blog-txt-left-top .blog-para { overflow:hidden;}
.blog-txt-left .blog-txt-left-top .blog-para  p {font-family: 'Terminal Dosis', sans-serif; /*font-weight:500;*/ line-height:24px;  font-size:14px; color:#484f51; margin-top:9px; /*letter-spacing:-.2px;*/ width:650px; }
/*
.blog-txt-left .blog-txt-left-top .blog-para p { margin-top:21px;}*/

/*.blog-txt-left .blog-txt-left-top .blog-para img { display:block; margin-left:3px; float:left; margin-top:21px; margin-bottom:9px;}
.blog-txt-left .blog-txt-left-top .blog-para img+img { margin-left:28px;}*/
.blog-txt-left .blog-txt-left-bottom { text-align:center;}
.blog-txt-left .blog-txt-left-bottom .blog-pagnavi {  min-height:49px; background-color:#f8f8f3; behavior: url(PIE.htc); border-radius:6px; position:relative; min-width:347px; display:inline-block; *display:inline; zoom:1; }
.blog-txt-left .blog-txt-left-bottom .blog-pagnavi h4 { float:left; font-family: 'Terminal Dosis', sans-serif; font-weight:700;  font-size:16px; color:#333333; text-transform:uppercase; padding-left:24px; padding-top:16px;}

.blog-txt-left .blog-txt-left-bottom .blog-pagnavi h4 span { color:#829089; text-transform:none; padding-left:5px; }

.blog-txt-left .blog-txt-left-bottom .blog-pagnavi ul { float:left; overflow:hidden;}
.blog-txt-left .blog-txt-left-bottom .blog-pagnavi ul li { float:left; margin-top:17px}
.blog-txt-left .blog-txt-left-bottom .blog-pagnavi ul li+li { background: url(images/media-hits-page-navi-img.jpg) left 4px no-repeat;}

.blog-txt-left .blog-txt-left-bottom .blog-pagnavi ul li a { display:block; padding-left:10px; padding-right:6px; font-family: 'Terminal Dosis', sans-serif; font-weight:700;  font-size:16px; color:#5f3a32;}
.blog-txt-left .blog-txt-left-bottom .blog-pagnavi ul li.blog-padd {}
.blog-txt-left .blog-txt-left-bottom .blog-pagnavi ul li.blog-padd a {color:#829089; font-size:14px; padding-left:12px;}

.blog-txt-left .extrea-mar { margin-bottom:26px!important;}

.blog-txt-left .blog-txt-left-browser-by-cat { margin-top:24px;}
#content .browser-by-cat-bottom {background: url(images/blog-box-bottom.jpg) center bottom no-repeat; padding-bottom:8px;}
#content .browser-by-cat-top {background: url(images/blog-box-top.jpg) center top no-repeat; min-height:247px;}
#content .browser-by-cat-top h3 { padding-top:11px; margin-left:19px; font-family: 'Terminal Dosis', sans-serif; font-weight:700;  font-size:14px; color:#484f51; text-transform:uppercase; line-height:33px;}
#content .browser-by-cat-top span { display:block; padding-top:12px; margin-left:19px; padding-bottom:10px;/* width:605px;*/ margin-right:10px;}
#content .browser-by-cat-top span a {font-family: 'Terminal Dosis', sans-serif; font-weight:600;  font-size:13px; color:#9c3836; line-height:21px; text-transform:uppercase; padding-right:10px;}


#footer-blog{ padding-bottom:176px;}


.blog-txt-right  { margin-top:2px; overflow:hidden; margin-left:27px; width:200px; float:left;}
.blog-txt-right .blog-txt-right-one  {}

.blog-txt-right .blog-txt-right-one .blog-redius-one-bottom { background: url(images/books-bottom-back.jpg) center bottom no-repeat; padding-bottom:17px;}
.blog-txt-right .blog-txt-right-one .blog-redius-one-top {background: url(images/books-top-back.jpg) center top no-repeat; min-height:189px; overflow:hidden;}
.blog-txt-right .blog-txt-right-one .blog-redius-one-top h3 {font-family: 'Terminal Dosis', sans-serif; font-weight:700; text-transform:uppercase; padding-left:18px; margin-top:19px; color:#484f51; font-size:14px;}
.blog-txt-right .blog-txt-right-one .blog-redius-one-top ul { padding-top:11px; /*padding-bottom:29px;*/ margin-left:16px; *margin-left:8px;}
.blog-txt-right .blog-txt-right-one .blog-redius-one-top ul li { width:167px; margin-top:5px; margin-bottom:10px;}
.blog-txt-right .blog-txt-right-one .blog-redius-one-top ul li input[type="text"] { border:none; display:block; font-family: 'Terminal Dosis', sans-serif; font-weight:600; /*line-height:33px;*/ font-size:14px; color:#484f51; background-color:#faf9f6; behavior: url(PIE.htc); border-radius:6px 6px 6px 6px; position:relative; padding-left:16px; padding-bottom:8px; padding-top:8px; }

.blog-txt-right .blog-txt-right-one .blog-redius-one-top ul li input[type="submit"] { border:none; display:block; font-family: 'Terminal Dosis', sans-serif; font-weight:600; /*line-height:33px;*/ font-size:14px; color:#faf9f6; background-color:#b6bbbc; behavior: url(PIE.htc); border-radius:6px 6px 6px 6px; position:relative;    padding-bottom:7px; padding-top:7px; text-align:center; padding-left:9px; padding-right:9px; cursor:pointer; text-transform:uppercase; *padding-left:0px; *padding-right:0px;  }



.blog-txt-right .blog-txt-right-two  { margin-top:21px;}

.blog-txt-right .blog-txt-right-two .blog-redius-two-bottom { background: url(images/books-bottom-back.jpg) center bottom no-repeat; padding-bottom:17px;}
.blog-txt-right .blog-txt-right-two .blog-redius-two-top {background: url(images/books-top-back.jpg) center top no-repeat; /*min-height:508px;*/ overflow:hidden;}

.blog-txt-right .blog-txt-right-two .blog-redius-two-top h3 {font-family: 'Terminal Dosis', sans-serif; font-weight:700; text-transform:uppercase; padding-left:18px; margin-top:19px; color:#484f51; font-size:14px; line-height:23px;}

.blog-txt-right .blog-txt-right-two .blog-redius-two-top ul { margin-left:16px; margin-top:17px;}
.blog-txt-right .blog-txt-right-two .blog-redius-two-top ul li { width:167px; min-height:128px;  behavior: url(PIE.htc); border-radius:6px 6px 6px 6px; position:relative; background-color:#faf9f6; margin-bottom:17px;}
.blog-txt-right .blog-txt-right-two .blog-redius-two-top ul li span { display:block; font-family: 'Terminal Dosis', sans-serif; font-weight:600; padding-left:13px; color:#484f51; font-size:13px; line-height:20px; padding-top:8px; padding-bottom:10px; padding-right:12px;}
.blog-txt-right .blog-txt-right-two .blog-redius-two-top ul li span a { color:#9c3836;}

.blog-txt-right .blog-txt-right-two .blog-redius-two-top .blog-twitter {  font-family: 'Terminal Dosis', sans-serif; font-weight:600; text-transform:uppercase; padding-left:21px; /*margin-top:14px;*/ font-size:14px;}
.blog-txt-right .blog-txt-right-two .blog-redius-two-top .blog-twitter a {color:#9c3836;}



.blog-txt-right .blog-txt-right-three  { margin-top:21px;}

.blog-txt-right .blog-txt-right-three .blog-redius-three-bottom { background: url(images/books-bottom-back.jpg) center bottom no-repeat; padding-bottom:17px;}
.blog-txt-right .blog-txt-right-three .blog-redius-three-top {background: url(images/books-top-back.jpg) center top no-repeat; /*min-height:508px;*/ overflow:hidden;}

.blog-txt-right .blog-txt-right-three .blog-redius-three-top h3 {font-family: 'Terminal Dosis', sans-serif; font-weight:700; text-transform:uppercase; padding-left:18px; margin-top:19px; color:#484f51; font-size:14px; line-height:23px;}


.blog-txt-right .blog-txt-right-social-media  { margin-top:21px;}

.blog-txt-right .blog-txt-right-social-media .blog-redius-social-media-bottom { background: url(images/books-bottom-back.jpg) center bottom no-repeat; padding-bottom:17px;}
.blog-txt-right .blog-txt-right-social-media .blog-redius-social-media-top {background: url(images/books-top-back.jpg) center top no-repeat; min-height:108px; overflow:hidden;}

.blog-txt-right .blog-txt-right-social-media .blog-redius-social-media-top h3 {font-family: 'Terminal Dosis', sans-serif; font-weight:700; text-transform:uppercase; padding-left:18px; margin-top:19px; color:#484f51; font-size:14px;}

/* .blog-txt-right .blog-txt-right-social-media .blog-redius-social-media-top ul { margin-left:16px; margin-top:17px; overflow:hidden;} */
/* .blog-txt-right .blog-txt-right-social-media .blog-redius-social-media-top ul li { width:37px; min-height:37px;  behavior: url(PIE.htc); border-radius:6px 6px 6px 6px; position:relative; background-color:#faf9f6; margin-right:6px; float:left; } */
.blog-txt-right .blog-txt-right-social-media .blog-redius-social-media-top ul li a { display:block; padding:12px 11px 8px 11px;}
.blog-txt-right .blog-txt-right-social-media .blog-redius-social-media-top ul li a img { display:block;}

/**** blog pages end here *******/


.twitter ul { margin-left:16px;}
.twitter ul li { width:30px; position:relative; margin-right:6px; float:left; padding-top: 3px; }


/**** blog-single pages start here *******/

#content .blog-single-content { margin-top:25px; padding-bottom:81px; border-bottom:1px solid #ecebeb; }
#content .blog-single-content h2 { padding-left:34px; border-bottom:1px solid #ecebeb; font-size:30px; color:#5c7676; font-family: 'Terminal Dosis', sans-serif; font-weight:500; text-transform:uppercase;}

#content .blog-single-content .blog-txt { margin-top:16px; overflow:hidden; }
.blog-single-comments {}
.blog-single-comments h3 {font-family: 'Terminal Dosis', sans-serif; font-weight:500; font-size:22px; line-height:21px; color:#2b2e2e; border-bottom:1px solid #cccbcb; padding-bottom:8px;  margin-bottom:34px;}
.blog-single-comments .blog-single-comments-details { margin-top:23px; background: url(images/blog-single-comment-img.jpg) left bottom no-repeat; /*padding-bottom:9px*/}
.blog-single-comments .blog-single-comments-details h4 {font-family: 'Terminal Dosis', sans-serif; font-weight:600; font-size:17px; line-height:21px; color:#7c9092;}
.blog-single-comments .blog-single-comments-details h4 span { color:#413634; font-weight:500; font-size:14px; padding-left:4px;}
.blog-single-comments .blog-single-comments-details h4 span+span { color:#5f3a32; font-size:14px; font-weight:600;}
.blog-single-comments .blog-single-comments-details p {font-family: 'Terminal Dosis', sans-serif; font-weight:500; font-size:14px; line-height:24px; color:#484f51; padding-bottom:25px; margin-top:3px;}

.blog-single-comments-form { margin-top:46px;}
.blog-single-comments-form h3 {font-family: 'Terminal Dosis', sans-serif; font-weight:500; font-size:22px; line-height:21px; color:#2b2e2e; border-bottom:1px solid #cccbcb; padding-bottom:8px; margin-bottom:16px;}
.blog-single-comments-form .blog-single-comments-form-detail {/*margin-top:16px;*/ background:#f8f8fa; behavior: url(PIE.htc); border-radius:6px; position:relative; overflow:hidden; padding-bottom:12px;}
.blog-single-comments-form .blog-single-comments-form-detail ul { margin-top:31px;  margin-left:21px; }
.blog-single-comments-form .blog-single-comments-form-detail ul li { overflow:hidden;  margin-bottom:17px;}
.blog-single-comments-form .blog-single-comments-form-detail ul li span { display:block;}
.blog-single-comments-form .blog-single-comments-form-detail ul li span.txt-width {float:left;  display:block; }
.blog-single-comments-form .blog-single-comments-form-detail ul li span+span.txt-width { margin-left:23px; *margin-left:12px;}

.blog-single-comments-form .blog-single-comments-form-detail ul li span.txt-width input[ type="text"] {font-family: 'Terminal Dosis', sans-serif; font-weight:600; font-size:14px; line-height:33px; color:#484f51; padding-left:12px; display:block; border:none; background-color:#fefefb; behavior: url(PIE.htc); border-radius:6px; position:relative; width:288px; min-height:40px; }


.blog-single-comments-form .blog-single-comments-form-detail ul li span input[ type="text"] {font-family: 'Terminal Dosis', sans-serif; font-weight:600; font-size:14px; line-height:33px; color:#484f51; padding-left:12px; display:block; border:none; background-color:#fefefb; behavior: url(PIE.htc); border-radius:6px; position:relative;width:611px; min-height:40px; }

.blog-single-comments-form .blog-single-comments-form-detail ul li span textarea {font-family: 'Terminal Dosis', sans-serif; font-weight:600; font-size:14px; /*line-height:33px;*/ color:#484f51; padding-left:12px; display:block; border:none; background-color:#fefefb; behavior: url(PIE.htc); border-radius:6px; position:relative; min-height:180px; width:611px; padding-bottom:9px; padding-top:9px;}

.blog-single-comments-form .blog-single-comments-form-detail ul li span input[ type="submit"] {font-family: 'Terminal Dosis', sans-serif; font-weight:600; font-size:14px; line-height:33px; color:#faf9f6;  display:block; border:none; background:#b6bbbc; behavior: url(PIE.htc); border-radius:6px; position:relative; width:88px; text-transform:uppercase; text-align:center; min-height:35px; cursor:pointer; }


.blog-single-right-section-cat { margin-bottom:19px;}
.blog-single-redius-bottom { background: url(images/books-bottom-back.jpg) center bottom no-repeat; padding-bottom:17px;}
.blog-single-redius-top {background: url(images/books-top-back.jpg) center top no-repeat; min-height:325px; overflow:hidden;}
.blog-single-redius-top h3 {font-family: 'Terminal Dosis', sans-serif; font-weight:700; text-transform:uppercase; padding-left:18px; margin-top:19px; color:#484f51; font-size:14px;}
.blog-single-redius-top ul { padding-top:11px; /*padding-bottom:29px;*/}
.blog-single-redius-top ul li { border-bottom:1px solid #ffffff; padding-top:9px;}
.blog-single-redius-top ul li a {font-size:13px; color:#9c3836; font-family: 'Terminal Dosis', sans-serif; font-weight:600; /*line-height:33px;*/ text-transform:uppercase; display:block; padding-left:18px; padding-bottom:5px;}

#footer-blog-single{ padding-bottom:121px;}

 


/**** blog-single pages end here *******/


/**** calendar pages start here *******/

#content .calendar-content { margin-top:25px; padding-bottom:35px; border-bottom:1px solid #ecebeb; }
#content .calendar-content h2 { padding-left:34px; border-bottom:1px solid #ecebeb; font-size:30px; color:#5c7676; font-family: 'Terminal Dosis', sans-serif; font-weight:500; text-transform:uppercase;}

#content .calendar-content .calendar-content-top { overflow:hidden; margin-top:33px; /*margin-left:36px;*/ margin-left:34px;}
#content .calendar-content .calendar-content-top .calendar-content-top-left { float:left;}
#content .calendar-content .calendar-content-top .calendar-content-top-left ul { overflow:hidden; }
#content .calendar-content .calendar-content-top .calendar-content-top-left ul li { float:left; overflow:hidden; margin-right:15px;}
#content .calendar-content .calendar-content-top .calendar-content-top-left ul li label {font-size:14px; color:#000000; font-family: 'Terminal Dosis', sans-serif; font-weight:700; text-transform:uppercase; display:block; line-height:21px; background: url(images/caledar-arrow-back.png) left 4px no-repeat; padding-left:27px; margin-top:6px; letter-spacing:1px; }
#content .calendar-content .calendar-content-top .calendar-content-top-left ul li+li span { display:block; float:left;  background: url(images/calender-selectbox1.jpg) left top no-repeat; margin-top:9px;}
#content .calendar-content .calendar-content-top .calendar-content-top-left ul li+li span+span { display:block;  background: url(images/calender-selectbox2.jpg) left top no-repeat; margin-left:5px;}
.selectbox { border:none; background:none; color:#000000; font-family: 'Terminal Dosis', sans-serif; font-weight:600; font-size:12px; padding:0px 0px 2px 5px; }
.selectbox-wrapper { /*background-color:red;*/}
.selectbox-wrapper ul { position:absolute; background-color: #AEBCC1; padding-left:5px; padding-right:5px; padding-bottom:3px;  top:18px; margin-left:2px; }
.selectbox-wrapper ul li {color:#000000; font-family: 'Terminal Dosis', sans-serif; font-weight:600; font-size:12px; margin-right:0px!important;   /*padding-left:10px;*/ float:none!important;}

#content .calendar-content .calendar-content-top .calendar-content-top-left ul li+li+li label {font-size:14px; color:#000000; font-family: 'Terminal Dosis', sans-serif; font-weight:700; text-transform:uppercase; display:block; line-height:21px; background: url(images/caledar-arrow-next.png) right 4px no-repeat; padding-left:0px; margin-top:6px; letter-spacing:1px; padding-right:34px; }

#content .calendar-content .calendar-content-top .calendar-content-top-right { float:right; margin-right:39px;}
#content .calendar-content .calendar-content-top .calendar-content-top-right ul { overflow:hidden;}
#content .calendar-content .calendar-content-top .calendar-content-top-right ul li { float:left; margin-left:12px; background-color:#aebcc1; behavior: url(PIE.htc); border-radius:6px; position:relative; width:100px;}
#content .calendar-content .calendar-content-top .calendar-content-top-right ul li a { display:block; font-size:14px; color:#ffffff; font-family: 'Terminal Dosis', sans-serif; font-weight:700; text-transform:uppercase; line-height:33px; text-align:center; }
#content .calendar-content .calendar-content-top .calendar-content-top-right ul li+li { background-color:#74888d;}


#content .calendar-content .calendar-content-bottom { overflow:hidden; margin-top:10px;  margin-left:34px;}
#content .calendar-content .calendar-content-bottom .calendar-content-bottom-first { width:890px;}
#content .calendar-content .calendar-content-bottom .calendar-content-bottom-first ul { overflow:hidden; background: url(images/calender-header-back.jpg) left top repeat-x;  }
#content .calendar-content .calendar-content-bottom .calendar-content-bottom-first ul li { float:left; width:127px;  font-size:16px; color:#000000; font-family: 'Terminal Dosis', sans-serif; font-weight:700; text-transform:uppercase; line-height:27px; text-align:center;  }

#content .calendar-content .calendar-content-bottom .calendar-content-bottom-second { width:890px;}
#content .calendar-content .calendar-content-bottom .calendar-content-bottom-second ul { overflow:hidden; /*background: url(images/caledre-form-back.jpg) center top repeat-y;*/ background-color:#f8f5e5;}
#content .calendar-content .calendar-content-bottom .calendar-content-bottom-second ul li {float:left; width:126px; /*height:102px;*/ height:111px;}

#content .calendar-content .calendar-content-bottom .calendar-content-bottom-second ul li+li { border-left:1px solid #c3c1b5;}

#content .calendar-content .calendar-content-bottom .calendar-content-bottom-second ul li span { background-color:#ebe9d9; display:block; font-size:16px; color:#5f3a32; font-family: 'Terminal Dosis', sans-serif; font-weight:700; text-transform:uppercase; line-height:27px; padding-left:14px;  /*margin-left:4px;*/ margin-top:1px; width:100%;}
#content .calendar-content .calendar-content-bottom .calendar-content-bottom-second ul li.bor { border:none;}
#content .calendar-content .calendar-content-bottom .calendar-content-bottom-second ul li p {font-size:12px; color:#64848d; font-family: 'Terminal Dosis', sans-serif; font-weight:600; text-transform:uppercase; line-height:16px; text-align:center; margin-top:11px; width:115px;}

#footer-calender{ padding-bottom:102px;}

/**** calendar pages end here *******/



/**** extras pages start here *******/

#content .extras-content { margin-top:25px; padding-bottom:36px; border-bottom:1px solid #ecebeb; }
#content .extras-content h2 { padding-left:34px; border-bottom:1px solid #ecebeb; font-size:30px; color:#5c7676; font-family: 'Terminal Dosis', sans-serif; font-weight:500;/* line-height:21px;*/ text-transform:uppercase;}

#content .extras-content .extras-txt { margin-top:16px; overflow:hidden; }
#content .extras-content .extras-txt .extras-txt-left { margin-left:34px; float:left; width:200px;}
#content .extras-content .extras-txt .extras-txt-right { float:left; margin-left:30px; width:660px;}
#content .extras-content .extras-txt .extras-txt-right .extras-gallery { padding-bottom:11px;}
#content .extras-content .extras-txt .extras-txt-right .extras-gallery h3 {font-size:22px; color:#2b2e2e; font-family: 'Terminal Dosis', sans-serif; font-weight:500;   border-bottom:1px solid #ecebeb; margin-top:10px; line-height:33px;}

#content .extras-content .extras-txt .extras-txt-right .extras-gallery h3 a:hover { text-decoration:none;}
#content .extras-content .extras-txt .extras-txt-right .extras-gallery p {font-size:13px; color:#484f51; font-family: 'Terminal Dosis', sans-serif; font-weight:500; line-height:19px;   margin-top:12px; }
#content .extras-content .extras-txt .extras-txt-right .extras-gallery ul { overflow:hidden; margin-top:19px;}
#content .extras-content .extras-txt .extras-txt-right .extras-gallery ul li { float:left;}
#content .extras-content .extras-txt .extras-txt-right .extras-gallery ul li+li { margin-left:30px;}
#content .extras-content .extras-txt .extras-txt-right .extras-gallery ul li a { display:block;}
#content .extras-content .extras-txt .extras-txt-right .extras-gallery ul li a img { behavior: url(PIE.htc); border-radius:6px; position:relative; display:block;}

#content .extras-content .extras-txt .extras-txt-right .extras-txt-bottom { padding-top:2px;}
#footer-extras{ padding-bottom:117px;}




/**** extras pages end here *******/



/**** faq pages start here *******/


#content .faq-content { margin-top:25px; padding-bottom:93px; border-bottom:1px solid #ecebeb;}
#content .faq-content h2 { padding-left:36px; border-bottom:1px solid #ecebeb; font-size:30px; color:#5c7676; font-family: 'Terminal Dosis', sans-serif; font-weight:500; line-height:39px; text-transform:uppercase; }

#content .faq-content .faq-txt { padding-top:21px; overflow:hidden; width:891px; margin:0 auto; background: url(images/faq-heading-border.jpg) left bottom no-repeat; padding-bottom:33px; }
#content .faq-content .faq-txt h3 {font-size:19px; color:#2b2e2e; font-family: 'Terminal Dosis', sans-serif; font-weight:500; line-height:27px; border-bottom:1px solid #ecebeb;}
#content .faq-content .faq-txt p { font-size:13px; color:#484f51; font-family: 'Terminal Dosis', sans-serif; font-weight:500; line-height:19px; margin-top:14px;}

#footer-faq{ padding-bottom:142px;}

/**** faq pages end here *******/

/**** connect pages start here *******/

#content .connect-content { margin-top:25px; padding-bottom:36px; border-bottom:1px solid #ecebeb; }
#content .connect-content h2 { padding-left:34px; border-bottom:1px solid #ecebeb; font-size:30px; color:#5c7676; font-family: 'Terminal Dosis', sans-serif; font-weight:500;/* line-height:21px;*/ text-transform:uppercase;}

#content .connect-content .connect-txt { margin-top:16px; overflow:hidden; }
#content .connect-content .connect-txt .connect-txt-left { margin-left:34px; float:left; width:200px; }

.connect-txt-left .connect-txt-left-one .connect-redius-one-bottom { background: url(images/books-bottom-back.jpg) center bottom no-repeat; padding-bottom:17px;}
.connect-txt-left .connect-txt-left-one .connect-redius-one-top {background: url(images/books-top-back.jpg) center top no-repeat; min-height:189px; overflow:hidden;}
.connect-txt-left .connect-txt-left-one .connect-redius-one-top h3 {font-family: 'Terminal Dosis', sans-serif; font-weight:700; text-transform:uppercase; padding-left:18px; margin-top:19px; color:#484f51; font-size:14px;}
.connect-txt-left .connect-txt-left-one .connect-redius-one-top ul { padding-top:11px; /*padding-bottom:29px;*/ margin-left:16px; *margin-left:8px;}
.connect-txt-left .connect-txt-left-one .connect-redius-one-top ul li { width:167px; margin-top:5px; margin-bottom:10px;}
.connect-txt-left .connect-txt-left-one .connect-redius-one-top ul li input[type="text"] { border:none; display:block; font-family: 'Terminal Dosis', sans-serif; font-weight:600; /*line-height:33px;*/ font-size:14px; color:#484f51; background-color:#faf9f6; behavior: url(PIE.htc); border-radius:6px 6px 6px 6px; position:relative; padding-left:16px; padding-bottom:8px; padding-top:8px; }

.connect-txt-left .connect-txt-left-one .connect-redius-one-top ul li input[type="submit"] { border:none; display:block; font-family: 'Terminal Dosis', sans-serif; font-weight:600; /*line-height:33px;*/ font-size:14px; color:#faf9f6; background-color:#b6bbbc; behavior: url(PIE.htc); border-radius:6px 6px 6px 6px; position:relative;    padding-bottom:7px; padding-top:7px; text-align:center; padding-left:9px; padding-right:9px; cursor:pointer; text-transform:uppercase; *padding-left:0px; *padding-right:0px;  }



.connect-txt-left .connect-txt-left-social-media  { margin-top:21px;}

.connect-txt-left .connect-txt-left-social-media .connect-redius-social-media-bottom { background: url(images/books-bottom-back.jpg) center bottom no-repeat; padding-bottom:17px;}
.connect-txt-left .connect-txt-left-social-media .connect-redius-social-media-top {background: url(images/books-top-back.jpg) center top no-repeat; min-height:108px; overflow:hidden;}

.connect-txt-left .connect-txt-left-social-media .connect-redius-social-media-top h3 {font-family: 'Terminal Dosis', sans-serif; font-weight:700; text-transform:uppercase; padding-left:18px; margin-top:19px; color:#484f51; font-size:14px;}

.connect-txt-left .connect-txt-left-social-media .connect-redius-social-media-top ul, .blog-txt-right .blog-txt-right-social-media .blog-redius-social-media-top ul  { margin-left:16px; margin-top:9px; width: 150px;}
.connect-txt-left .connect-txt-left-social-media .connect-redius-social-media-top ul li, .blog-txt-right .blog-txt-right-social-media .blog-redius-social-media-top ul li  { width:37px; min-height:37px;  behavior: url(PIE.htc); border-radius:6px 6px 6px 6px; position:relative; background-color:#faf9f6; margin-right:6px; float:left; margin-top: 8px; }
.connect-txt-left .connect-txt-left-social-media .connect-redius-social-media-top ul li a { display:block; padding:12px 11px 8px 11px;}
.connect-txt-left .connect-txt-left-social-media .connect-redius-social-media-top ul li a img { display:block;}

#content .connect-content .connect-txt .connect-txt-mid { margin-left:30px; float:left; width:315px; }
#content .connect-content .connect-txt .connect-txt-mid .connect-info {  padding-bottom:8px;}
#content .connect-content .connect-txt .connect-txt-mid .connect-info h3 {font-family: 'Terminal Dosis', sans-serif; font-weight:500;  color:#2b2e2e; font-size:22px; line-height:21px; margin-top:18px;}
#content .connect-content .connect-txt .connect-txt-mid .connect-info p {font-family: 'Terminal Dosis', sans-serif; font-weight:500; color:#484f51; font-size:14px; line-height:24px; margin-top:16px;}

#content .connect-content .connect-txt .connect-txt-right { margin-left:30px; float:left; width:315px; background:#f8f8fa; behavior: url(PIE.htc); border-radius:6px; position:relative; }


.connect-form  { margin-left:18px; margin-top:18px; padding-bottom:10px;}
.connect-form h3 {font-family: 'Terminal Dosis', sans-serif; font-weight:500; font-size:22px; line-height:21px; color:#2b2e2e; }
.connect-form ul { margin-top:15px; width:284px;}
.connect-form ul li { margin-bottom:10px; overflow:hidden;}

.connect-form ul li input[ type="text"] {font-family: 'Terminal Dosis', sans-serif; font-weight:600; font-size:14px; line-height:33px; color:#484f51; padding-left:14px; display:block;  background-color:#fefefb; behavior: url(PIE.htc); border-radius:6px; position:relative; width:265px; min-height:40px; border:1px solid #f3f3f5; }

.connect-form ul li textarea {font-family: 'Terminal Dosis', sans-serif; font-weight:600; font-size:14px; /*line-height:33px;*/ color:#484f51; padding-left:14px; display:block;  background-color:#fefefb; behavior: url(PIE.htc); border-radius:6px; position:relative; width:265px; min-height:178px; border:1px solid #f3f3f5; padding-top:7px;}

.connect-form ul li input[ type="submit"] {font-family: 'Terminal Dosis', sans-serif; font-weight:600; font-size:14px; line-height:33px; color:#faf9f6;  display:block; border:none; background:#b6bbbc; behavior: url(PIE.htc); border-radius:6px; position:relative; width:88px; text-transform:uppercase; text-align:center; min-height:35px; cursor:pointer; margin-left:2px; }

#footer-connect{ padding-bottom:126px;}
.widget-container h3
{
    color: #5C7676;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 21px;
    margin-top: 19px;
    text-transform: uppercase;

}



/**** connect pages end here *******/

.connect-txt-left .connect-txt-left-one .connect-redius-one-top #gform_wrapper_2 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"] {
     background-color: #B6BBBC;
    border: medium none;
    border-radius: 6px 6px 6px 6px;
    color: #FAF9F6;
    cursor: pointer;
    display: block;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px!important;
    font-weight: 600;
    padding: 7px 9px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
	margin-left:16px;
	
}

.connect-txt-left .connect-txt-left-one .connect-redius-one-top #gform_wrapper_2 .gform_wrapper .gfield_required {
display:none;
}

.connect-txt-left .connect-txt-left-one .connect-redius-one-top ul li .ginput_container input[type="text"] { width:150px!important;}
.connect-txt-left .connect-txt-left-one .connect-redius-one-top  #gform_wrapper_2 { margin:0!important; padding:0px!important;}

.connect-txt-left .connect-txt-left-one .connect-redius-one-top  .gform_wrapper .top_label .gfield_label { display:none!important;}
.connect-txt-left .connect-txt-left-one .connect-redius-one-top  .gform_wrapper .gform_footer {
    
    margin: 0px!important;
    padding: 0px!important;
}


.connect-txt-left .connect-txt-left-one .connect-redius-one-top ul#gform_fields_2 { margin-left:10px!important;}

.connect-txt-left .connect-txt-left-one .connect-redius-one-top .gform_wrapper .validation_error {
    color: #790000;
    
    font-weight: normal!important;
    line-height: 16px!important;
    margin-left: 16px!important;
	 margin-bottom: 0px!important;
	   font-family: 'Terminal Dosis',sans-serif;
}

.connect-txt-left .connect-txt-left-one .connect-redius-one-top #gforms_confirmation_message { width:170px;}

.connect-form .gform_wrapper .top_label .gfield_label { display:none!important;} 

.connect-form .gform_wrapper .top_label input.large, .connect-form .gform_wrapper .top_label select.large, .connect-form .gform_wrapper .top_label textarea.textarea {
    width: 265px!important;
}

.connect-form .gform_wrapper .gform_footer {margin: 0px!important;
    padding: 0px!important; } 
	
	.connect-form .gform_wrapper .gform_footer input[type="submit"] { margin-left:0px!important; width:88px;}
	.connect-form .gform_wrapper ul { width:289px;} 
	
	.connect-form .gform_wrapper .validation_error {font-weight: normal!important;
    line-height: 16px!important;
   
	 
	   font-family: 'Terminal Dosis',sans-serif;} 
	   
	   /**** page navi start here *******/
	   .wp-pagenavi { overflow:hidden; position:absolute; left:17px; margin-top:10px;}
	   .wp-pagenavi a.previouspostslink { float:right; /*margin-top:0px;*/}
	   .wp-pagenavi a.nextpostslink {  /*margin:0px;*/}
	   .wp-pagenavi span { float:left; border:none!important; font-family: 'Terminal Dosis',sans-serif;
    font-size: 16px; color:#829089; font-weight: 700;}
	   .wp-pagenavi a {float:left; border:none!important; background: url("images/media-hits-page-navi-img.jpg") no-repeat scroll right 6px transparent;   color: #5F3A32;
 
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 16px;
    font-weight: 700;}
	   .wp-pagenavi span.current {
    font-weight: bold; background: url("images/media-hits-page-navi-img.jpg") no-repeat scroll right 6px transparent; color:#000;
}
.wp-pagenavi a, .wp-pagenavi span { padding-right:9px!important; padding-left:0px!important; padding-top:2px!important; padding-bottom:2px!important;}	   


	   /**** page navi end here *******/


 /**** galley image start here *******/
#content .id-content .id-txt .gallery {border-bottom: 1px solid #ECEBEB;
    margin-top: 74px;
    padding-bottom: 37px; overflow: hidden;
	}
	
#content .id-content .id-txt .gallery dl { float: left;
    margin-bottom: 26px;
    margin-left: 31px; margin-top:0px;}
	
#content .id-content .id-txt .gallery dl dt a img {border-radius: 6px 6px 6px 6px;
    display: block;
    position: relative; width:200px; height:162px;}
	
	 /**** galley image end here *******/
	 
	 /**** attachment page start here *******/
#content #attachement { margin-left:34px; color:#000001; font-weight: 500; font-family: 'Terminal Dosis',sans-serif;}
	
#content #attachement p {color: #484F51;
    font-family: 'Terminal Dosis',sans-serif;
   
    line-height: 24px;
	}
	#content #attachement h3 { margin-top:10px;}
	#content #attachement a { color: #484F51; }

#content #attachement p a { color: #484F51; }
#content #attachement p a img {behavior: url(PIE.htc); border-radius:6px; position:relative; margin-top:5px;}
#content #attachement p a span{ font-size: 22px;}
 #content #attachement h2 {color: #5C7676;
    
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 22px;
    font-weight: 500;
    line-height: 32px;
	}
	
	/*#content #attachement #respond { margin-top:24px;}*/
	/*#content #attachement #respond #commentform p {padding-top:12px;}*/
/*.comment-form-author input[type="text"] { margin-left:14px;}*/
.comment-form-email input[type="text"] { margin-left:23px;}
/*.comment-form-url input[type="text"] {margin-left:12px;}*/
 /**** attachment page end here *******/
 
 
 /**** sample page start here *******/
#sample-page { margin-top: 25px;   border-bottom: 1px solid #ECEBEB;
     } 
#sample-page h2 {  border-bottom: 1px solid #ECEBEB;
    color: #5C7676;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 30px;
    font-weight: 500;
    padding-left: 34px;
    text-transform: uppercase;}
	
	#sample-page p {
      color: #484F51;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    line-height: 24px;
    margin-top: 9px;
	font-weight:500;
	margin-left:34px;
	margin-right:25px;
}

/*#sample-page .gallery {margin-left:34px; overflow:hidden; margin-top:19px;}
#sample-page .gallery dl { float:left;   margin-left: 30px;}
#sample-page .gallery dl a { display:block;}
#sample-page .gallery dl a img { border-radius: 6px 6px 6px 6px;
    display: block;
    height: 162px;
    position: relative;
    width: 200px;}*/

 /**** sample page end here *******/
 
  /**** single start here *******/
  
  #sample-single { margin-top: 25px; color: #000;
    font-family: 'Terminal Dosis',sans-serif;
    /*font-size: 14px;*/
   	font-weight:600; 
	} 
  #sample-single .sample-single-top { margin-left:34px;}
  
   #sample-single h2 {  border-bottom: 1px solid #ECEBEB;
    color: #5C7676;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 30px;
    font-weight: 500;
	padding-left:34px;
    
    text-transform: uppercase;}
	
	 #sample-single .sample-single-top p {
      color: #484F51;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    line-height: 24px;
  
	font-weight:500;
	
	margin-right:25px;
	}
	
	#sample-single .sample-single-top #respond { margin-top:10px;}
	#sample-single .sample-single-top #respond  h3{ margin-top:10px;}
	
	#sample-single .sample-single-top #respond #commentform p { margin-top:10px;}
	
	#sample-single .sample-single-top #respond p.logged-in-as {
      font-family: 'Terminal Dosis',sans-serif;  font-size: 16px;
    line-height: 24px;
  	font-weight:600; color:#000;
	}
	
	
	#sample-single .sample-single-top span { font-family: 'Terminal Dosis',sans-serif;  font-size: 16px;
    line-height: 24px;
  	font-weight:600; color:#000;
	
	}
	
	
   	#sample-single .sample-single-top a span {color: #484F51;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    line-height: 24px;
	font-weight:500;
	}
	
   	#sample-single .sample-single-top a {color: #484F51;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    line-height: 24px;
	font-weight:500;
	}
	
	
	
  
  /****  single end here *******/
  
    /**** author start here *******/
	
	#author-page { margin-top: 25px; } 
   #author-page h2 {  border-bottom: 1px solid #ECEBEB;
    color: #5C7676;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 30px;
    font-weight: 500;
    padding-left: 34px;
    text-transform: uppercase;}
	 #author-page h2 a { color: #000;}
	
	#author-page .author-form { margin-left:34px; color: #000000;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 24px; }
	#author-page .author-form h1 {color: #5C7676;
    font-family: 'Terminal Dosis',sans-serif;  font-size:22px;
    font-weight: 500;}
	
	#author-page .author-form h2 {
    font-family: 'Terminal Dosis',sans-serif; 
    font-weight: 500; padding-left:0px; border-bottom:none; margin-top:10px; border-bottom: 1px solid #ECEBEB;}
	#author-page .author-form h2 a{color: #5C7676;  font-size:22px; 
	}
	
	#author-page .author-form span { font-family: 'Terminal Dosis',sans-serif;  font-size: 16px;
    line-height: 24px;
  	font-weight:600; color:#000;
	 
	}
 #author-page .author-form a {color: #484F51;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    line-height: 24px;
	font-weight:500;
	}
	#author-page .author-form a span {color: #484F51;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    line-height: 24px;
	font-weight:500;
	
	}
	
	#author-page .author-form p {
      color: #484F51;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    line-height: 24px;
   
	font-weight:500;
	
	margin-right:25px;
	}
	
	  /**** author end here *******/

  /**** extras gallery start here *******/
#content .extras-content .extras-txt .extras-txt-right .extras-gallery .gallery {overflow:hidden; margin-top:19px;
	}
	
#content .extras-content .extras-txt .extras-txt-right .extras-gallery .gallery dl { float: left; margin-top:0px; margin-bottom:0px;
    }
	
	#content .extras-content .extras-txt .extras-txt-right .extras-gallery .gallery br { display:none!important;
    }
	#content .extras-content .extras-txt .extras-txt-right .extras-gallery .gallery dl+dl { margin-left:30px;
    }
	
	#content .extras-content .extras-txt .extras-txt-right .extras-gallery .gallery dl dt a { display:block;}
	
#content .extras-content .extras-txt .extras-txt-right .extras-gallery .gallery dl dt a img {border-radius: 6px 6px 6px 6px;
    
    position: relative; width:200px; height:162px; display:block;}
	
	
	
	  /**** extras gallery end here *******/
	  
	  
	  /**** blog page start here *******/
	  
	  #content .browser-by-cat-top ul {
	overflow:hidden;
    margin-left: 19px;
    margin-right: 10px;
    padding-bottom: 10px;
    padding-top: 12px;
}
#content .browser-by-cat-top ul li { float:left;}
#content .browser-by-cat-top ul li a {
    color: #9C3836;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 13px;
    font-weight: 600;
    line-height: 21px;
    padding-right: 10px;
    text-transform: uppercase;
}

.blog-txt-left .blog-txt-left-top .blog-txt-left-top-title h3 a {
    color: #2B2E2E;
}
	.blog-txt-left .blog-txt-left-top .blog-txt-left-top-title h3 a:hover {
	text-decoration:none;
   }
   .blog-txt-left .blog-txt-left-top .blog-para p a { color:#9C3836;  padding-left: 6px;}
	  
	  /**** blog page end here *******/
	  
	  /***********************************Default Css***********************************/

.entry-content img {
	margin: 0 0 1.5em 0;
	}
.alignleft, img.alignleft {
	margin-right: 1.5em;
	display: inline;
	float: left;
	margin-top:10px;
	margin-bottom:10px;
	}
.alignright, img.alignright {
	margin-left: 1.5em;
	display: inline;
	float: right;
	margin-top:10px;
	margin-bottom:10px;
	}
.aligncenter, img.aligncenter {
	margin-right: auto;
	margin-left: auto;
	display: block;
	clear: both;
	margin-top:20px;
	
	}
.alignnone, img.alignnone {
	/* not sure about this one */
	}
.wp-caption {
	margin-bottom: 1.5em;
	text-align: center;
	padding-top: 5px;
	}
.wp-caption img {
	border: 0 none;
	padding: 0;
	margin: 0;
	}
.wp-caption p.wp-caption-text {
	line-height: 1.5;
	font-size: 10px;
	margin: 0;
	}
.wp-smiley {
	margin: 0 !important;
	max-height: 1em;
	}
blockquote.left {
	margin-right: 20px;
	text-align: right;
	margin-left: 0;
	width: 33%;
	float: left;
	}
blockquote.right {
	margin-left: 20px;
	text-align: left;
	margin-right: 0;
	width: 33%;
	float: right;
	}
.gallery dl {}
.gallery dt {}
.gallery dd {}
.gallery dl a {}
.gallery dl img {}
.gallery-caption {}

.size-full {}
.size-large {}
.size-medium {}
.size-thumbnail {}

/*******************************************Default Css End*******************************************/

/*******************************************blog newsletter start*******************************************/

.blog-txt-right .blog-txt-right-one .blog-redius-one-top #gform_wrapper_2 .gform_wrapper .gfield_required {
display:none;
}

.blog-txt-right .blog-txt-right-one .blog-redius-one-top ul li .ginput_container input[type="text"] { width:150px!important;}
.blog-txt-right .blog-txt-right-one .blog-redius-one-top  #gform_wrapper_2 { margin:0!important; padding:0px!important;}

.blog-txt-right .blog-txt-right-one .blog-redius-one-top  .gform_wrapper .top_label .gfield_label { display:none!important;}
.blog-txt-right .blog-txt-right-one .blog-redius-one-top  .gform_wrapper .gform_footer {
    
    margin: 0px!important;
    padding: 0px!important;
}


.blog-txt-right .blog-txt-right-one .blog-redius-one-top ul#gform_fields_2 { margin-left:10px!important;}

.blog-txt-right .blog-txt-right-one .blog-redius-one-top .gform_wrapper .validation_error {
    color: #790000;
    
    font-weight: normal!important;
    line-height: 16px!important;
    margin-left: 16px!important;
	 margin-bottom: 0px!important;
	   font-family: 'Terminal Dosis',sans-serif;
}

.blog-txt-right .blog-txt-right-one .blog-redius-one-top #gforms_confirmation_message { width:170px;}

/*******************************************blog newsletter end*******************************************/

/*******************************************twitter start*******************************************/
.twtr-tweet {margin-left: 16px;
   }
	
	.twtr-tweet-wrap {background-color: #FAF9F6;
    border-radius: 6px 6px 6px 6px;
    margin-bottom: 17px;
    /*min-height: 128px;*/
    position: relative;
    width: 149px;}
.twtr-tweet-text p {color: #484F51!important;
    display: block;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 13px;
    font-weight: 600;
    line-height: 20px!important;
    padding: 8px 12px 10px 13px!important;}
	
	.twtr-tweet-text p a { color: #9C3836!important;}
	
	.twtr-widget .twtr-tweet {
    border-bottom: none!important;
   
}
 .twtr-hd { display:none;}
 .twtr-ft { display:none;}
 .twtr-tweets { margin-top:16px;}

 .twtr-timeline {height:auto!important;}
	

/*******************************************twitter end*******************************************/


/*******************************************comment template start here*******************************************/
#respond { width: 664px; margin-top:41px;}
#respond h3 {border-bottom: 1px solid #CCCBCB;
    color: #2B2E2E;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 22px;
    font-weight: 500;
    line-height: 21px;
    margin-bottom: 16px;
    padding-bottom: 8px;}
	
#respond #commentform {background: none repeat scroll 0 0 #F8F8FA;
    border-radius: 6px 6px 6px 6px;
    overflow: hidden;
    padding-bottom: 12px;
    position: relative; padding-left: 21px;
    padding-top: 16px;}
	
	
	#respond #commentform p span { display:none;}
	#respond #commentform p label { display:none;}
	#respond #commentform p.comment-notes {display:none;}
	
	#respond #commentform p.comment-form-author {margin-bottom: 17px; float:left; }
	
	#respond #commentform p.comment-form-author input {display: block;
    float: left;  background-color: #FEFEFB;
    border: medium none;
    border-radius: 6px 6px 6px 6px;
    color: #484F51;
    display: block;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 33px;
    min-height: 40px;
    padding-left: 12px;
    position: relative;
	width: 288px;  
    }
	#respond #commentform p.comment-form-email {margin-bottom: 17px;  float: left; }
	
	#respond #commentform p.comment-form-email input {display: block;
    float: left;  background-color: #FEFEFB;
    border: medium none;
    border-radius: 6px 6px 6px 6px;
    color: #484F51;
    display: block;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 33px;
    min-height: 40px;
    padding-left: 12px;
    position: relative;
	width: 288px;
   }
	
	
	#respond #commentform p.comment-form-url {float:left; margin-bottom: 17px;}
	#respond #commentform p.comment-form-url input { display:block; background-color: #FEFEFB;
    border: medium none;
    border-radius: 6px 6px 6px 6px;
    color: #484F51;
    display: block;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 33px;
    min-height: 40px;
    padding-left: 12px;
    position: relative;
    width: 611px; } 
	
	#respond #commentform p.comment-form-comment {float:left; margin-bottom: 17px;}

    #respond #commentform p.comment-form-comment textarea { background-color: #FEFEFB;
    border: medium none;
    border-radius: 6px 6px 6px 6px;
    color: #484F51;
    display: block;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    font-weight: 600;
    min-height: 180px;
    padding-bottom: 9px;
    padding-left: 12px;
    padding-top: 9px;
    position: relative;
    width: 611px;} 
	
	#respond #commentform p.form-allowed-tags { display:none;}
	
    #respond #commentform p.form-submit {float:left; margin-bottom: 17px;}
	
	#respond #commentform p.form-submit input[type="submit"] { background: none repeat scroll 0 0 #B6BBBC;
    border: medium none;
    border-radius: 6px 6px 6px 6px;
    color: #FAF9F6;
    cursor: pointer;
    display: block;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 33px;
    min-height: 35px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    width: 88px;}
   
   #respond #commentform p.logged-in-as {padding-bottom: 12px; 
    font-family: 'Terminal Dosis',sans-serif;
    line-height: 24px;}
	#respond #commentform p.logged-in-as a {color: #484F51;}
	
	h3#comments-title { border-bottom: 1px solid #CCCBCB; width:664px;
    color: #2B2E2E;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 22px;
    font-weight: 500;
    line-height: 21px;
    margin-bottom: 29px;
    padding-bottom: 8px;}
	
	ol { width:664px;}
	ol li {background: url(images/blog-single-comment-img.jpg) left bottom no-repeat;   margin-top: 23px;}
	ol li span.vcard cite { color: #7C9092;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 17px;
    font-weight: 600;
    line-height: 21px; 
	font-style:normal;} 
	
	ol li span.vcard small {color: #413634;
    font-size: 14px;
    font-weight: 500;
    padding-left: 4px;
	font-family: 'Terminal Dosis',sans-serif; } 
	
	ol li span.commentmetadata { 
    font-size: 14px;
    font-weight: 600;
	font-family: 'Terminal Dosis',sans-serif;} 
	ol li span.commentmetadata a {color:#5F3A32!important;}
	
	ol li div.comment-body p {color: #484F51;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
    margin-top: 3px;
    padding-bottom: 19px;}

/*******************************************comment template end here*******************************************/


/*******************************************page not found start here*******************************************/
#page-not-found { margin-top: 25px;} 

#page-not-found h2 {border-bottom: 1px solid #ECEBEB;
    color: #5C7676;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 30px;
    font-weight: 500;
    padding-left: 34px;
    text-transform: uppercase; }
	
#page-not-found p { color: #484F51;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 19px;
    margin-left: 34px;
    margin-right: 42px;
    margin-top: 19px;
    text-transform: none; }
	
	#page-not-found #searchform {font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 19px;
    margin-left: 34px;
	color:#000;
	margin-top: 19px;
	} 

/*******************************************page not found end here*******************************************/

/*******************************************calendar page start here*******************************************/

/*.tribe-events-events-dropdown {border: medium none;
    color: #000000;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 12px;
    font-weight: 600;
    padding: 0 0 2px 5px; background: url("images/calender-selectbox1.jpg") no-repeat scroll left top transparent;
    }*/
	span.calendar-previous  { background: url("images/caledar-arrow-back.png") no-repeat scroll left 4px transparent;
    color: #000000!important;
  
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: 21px;
    margin-top: 6px;
    padding-left: 27px;
    text-transform: uppercase; float:left!important; display:block;}
	span.calendar-previous a { color: #000000!important;
	}
	
	span.calendar-next {background: url("images/caledar-arrow-next.png") no-repeat scroll right 4px transparent;
    color: #000000;
    
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: 21px;
    margin-top: 6px;
    padding-right:28px;
	margin-left:2px;
  
    text-transform: uppercase; float:left; display:block; }
	
	span.calendar-next a { color: #000000!important;}
	.tribe_events a {color: #64848D;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 12px;
    font-weight: 600;} 
	
	
	#tribe-events-content.upcoming h4.event-day {font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    font-weight: 700;}
     
	     #tribe-events-content.upcoming h2.entry-title a {font-family: 'Terminal Dosis',sans-serif;
    font-size: 21px;
    font-weight: 700;}
	
	span.back {
	margin-left:34px;
	margin-top:6px!important;
	display:block;
   
}


input.selectbox{ background: url("images/calender-selectbox1.jpg") no-repeat scroll left top transparent; float:left; width:84px!important; } 
input.selectbox1{ background:url("images/calender-selectbox2.jpg") no-repeat scroll left top transparent; float:left; border: medium none; width:56px!important; 
    color: #000000;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 12px;
    font-weight: 600;
    padding: 0 0 2px 5px;}
	
#tribe-events-events-year_container { position:absolute; top:0px; right:14px;}
	

.blog-txt-right .blog-txt-right-one .blog-redius-one-top #gforms_confirmation_message {
    width: 75%!Important;
}

#gforms_confirmation_message {
	font-family: 'Terminal Dosis',sans-serif!Important;
    background-color: #E7E9E9!Important;
    border: 1px dotted #FFFFFF!Important;
    color: #222222;
    font-size: 1.4em;
    margin: 10px auto;
    padding: 30px 10px;
    text-align: center;
    width: 90%;
}

.books-txt-right-simple h3 {
    color: #2B2E2E;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 22px;
    font-weight: 500;
    line-height: 21px;
    margin-top: 18px;
}
	
.books-txt-right-simple p {
    color: #484F51;
    font-family: 'Terminal Dosis',sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
    margin-top: 16px;
}

.books-txt-right-simple {
   float: left;
    margin-left: 30px;
    width: 660px;
}

.next {    font-family: 'Terminal Dosis',sans-serif;padding-right: 30px;
}
.previous {font-family: 'Terminal Dosis',sans-serif; padding-left: 30px;}
/*******************************************calendar page end here*******************************************/





.blog-txt-left .archive-txt-left-browser-by-cat { margin-top:24px;}
#content .browser-by-cat-bottom {background: url(images/blog-box-bottom.jpg) left bottom; padding-bottom:8px;}
#content .browser-by-cat-top {background: url(images/blog-box-top.jpg) left top; min-height:150px;}
#content .browser-by-cat-top h3 { padding-top:11px; margin-left:19px; font-family: 'Terminal Dosis', sans-serif; font-weight:700;  font-size:14px; color:#484f51; text-transform:uppercase; line-height:33px;}
#content .browser-by-cat-top span { display:block; padding-top:12px; margin-left:19px; padding-bottom:10px; width:900px; margin-right:10px;}
#content .browser-by-cat-top span a {font-family: 'Terminal Dosis', sans-serif; font-weight:600;  font-size:13px; color:#9c3836; line-height:21px; text-transform:uppercase; padding-right:10px;}



/* Calendar */



#tribe-events-content {
    padding: 2px 30px!important;
}