
        #content{
			width		: 100%;
			min-width	: 1366px;
		}
		#header, #main {
		    min-width	: 1366px;
		}
		/*-----------------------Header------------------*/
		#header{
			background	: #fefefe;
            width       : 100%;
            height      : auto;
            position    : fixed;
			z-index		: 2;
        }
        #header .banner{
           width       : 100%;
		   background-size	: 100% auto !important;
		   background-repeat: no-repeat;
        }
		#heder .banner div h1{
			margin		: 0px;
		}
        #header .banner div{
            width       : 80%;
            margin      : auto;
        }

        #header .navbar {
            position    : relative;
            height      : 50px;
	        display    : block;
	        width      : 100%;
			text-align    : center !important;
        }
	     #header .navbar ul{
			 display		: inline-block;
	         list-style    : none;
	         width         : auto;
	         height        : 50px;
	         margin        : auto;
	         text-align    : center;
	     }
	     #header .navbar ul li{
	         float          : left;
	         display        : block;
	         height         : 50px;
	         width          : 150px;
	         margin         : 0px;
	     }
	     #header .navbar ul li:last-child{border:0;}

	     #header .navbar ul li a{
	         position      : relative;
	         display       : inline-block;
	         height        : 30px;
             padding       : 10px;
             padding-bottom : 5px;
             padding-top    :15px;
	         text-decoration:none;
	      }
	      #header .navbar ul ul{
          	 display        : none;
             position       : relative;
             margin-left    : 0;
	      }
	     #header .navbar ul ul li{border:0;}
	    
         #header .navbar ul li:hover > ul {
        	 display         : inherit;
        	 padding-left    : 0;
        	 margin-left     : 0;
        	 z-index         : 2;
        	 width      	 : auto;
			 min-width       : 250px;
          }
          #header .navbar ul li:hover > ul li{
             display    : block;
             float      : none;
        	 width      	 : auto;
			 min-width       : 250px;
          }
		 /*-----------------------Main------------------*/
         #main {
              position    : relative;
              overflow    : hidden;
              width       : 92%;
              min-height  : 600px;
              margin      : auto;
              padding-top : 50px;
              z-index     : 0;
          }
         #main > div{
             float     : left;
             display   : block;
             padding    : 40px;
             padding-left:20px;
         }
		 /*-----------------------Body------------------*/
         #main #body{
            width       : 65%;
            padding-left: 20px;
			margin		: auto;
         }
         #main #body>div{ 
             overflow   : hidden;
         }
		 /*-----------------------Sidebar------------------*/
         #main #sidebar{
             width      : 25%;
             height     : 100%;
             padding    : 40px 20px;
			 overflow	: hidden;
         }
		 #main #sidebar *{
			 overflow	 : hidden;
		 }
         #main #sidebar div {
             padding    	: 0px;
         } 
         #main #sidebar div:first-child {
             padding-top	: 20px;
         } 
         #main #sidebar div:nth-last-child(2) {
             padding-bottom	: 20px;
         } 
         #main #sidebar .description{
            text-align  : justify; 
			padding    	: 40px;
			padding-top	: 20px;
         }
		 #main #sidebar .avatar+.description{
			 padding-top	: 0px;
		 }
		 #main #sidebar .title+.description{
			 padding-top	: 20px;
		 }
         #main #sidebar > div h3{
            margin      : 0px;
            margin-bottom: 10px;
         }
          #main #sidebar .avatar{
            text-align  : center; 
			 
         }
         #main #sidebar img{
              border-radius : 10px;
               margin     : 0px;
               padding      : 0px
         }
         #main #sidebar .title h3{
             text-align  : center;
             margin     : 0px;
         }
         #main #sidebar > div p{
            margin      : 0px;
            padding     : 0px;
         }
		
         /*-----------------------Social Media Links-----------*/
        .social-links {
			text-align	:center;
		}
		.social-links p{
			width		: 80%;
			margin-left	: 10% !important;
			text-align	: center !important;
			
		}
        .social-links .sbtn {
            height      : 65px;
            width       : 65px;
            margin      : auto;
            display     : inline-block;
        }
		 /*-----------------------Series Links------------------*/
         #main .series-links{
			 position	 : relative;
             width       : 100%;
             padding     : 0px;
             margin-top  : 50px;
             margin      : auto;
             text-align  : center;
             overflow    : hidden;
         }
		
		 #main .series-links *{
			 overflow    : hidden;
		 }
         #main .series-links h3{ 
             margin			: 0;
			 margin-top		:20px !important;
             margin-bottom	:20px;
         }
         #main .series-links ul{
             list-style    : none;
	         width         : 100%;
			 
	         text-align    : center;
	         margin        : 0!important;
	         padding       : 0!important;
	         overflow      : hidden;
         }
         #main .series-links ul li{
             margin-bottom  : 15px;
             padding        : 0px;
         }
		 #main .series-links ul li:hover > a{
			 height			: 46px;
			 padding	    : 28px 18px 12px 18px;
		 }
         #main .series-links ul li a{
             padding	    : 30px 20px 10px 20px;
			 height			: 50px;
             margin         : 0px;
             display        : block;
             text-decoration: none;
         }
		 /*-----------------------Post------------------*/
		 #main #featured{
			 padding		: 20px!important;
			 border-radius	: 10px;
		 }
		 
		  #main #featured h1{
			 margin			: 0px;
			 padding		: 0px;
		 }
		  #main #featured .featured-posts{
			 margin			: 0px !important;
			 padding		: 5px !important;
		  } 
		  #main #featured .featured-post img{
			width			: 100%;
		  }
		 #main #featured .featured-title{
			 margin			: 0px;
			 padding		: 0px;
		 }
		 /*-----------------------Social Media Links-----------*/
         #main #posts{
			 position	: relative;
             overflow   : hidden;
             text-align : center;
			 margin		: auto;
			 max-width	: 1000px;
			 width		: 100%;
			
         }
		 #main .post, #main .pagination,#main .misc {	
			 width          : calc(100% - 80px)!important;
			 margin			: auto;
			 padding		: 0 40px;
		 }
		
		 #main .noteinfo{
			 width          : calc(100% - 160px)!important;
		     padding		: 0;
			 margin-left	: 80px;
		 }
		 #main .post{
			 margin-bottom	:10px;
			 margin			: auto;
		 }
		 
         #main #posts div{
             overflow   : hidden;
         }
		 #main #posts .tag h3{
			 text-align     : left;
             text-transform : uppercase;
			 padding-bottom	: 10px;
			 padding-top	: 10px;
			 margin			: 0px
		 }
         #main #posts .text h3 a,#main #posts .post a{
             text-decoration : none;
         }
         #main #posts .photo img{
             width      : 100%;
             height     : auto;
         }
		 #main #posts .photoset .html_photoset iframe {
             width      : auto ;
			 min-width	: 600px;
			 overflow   : hidden;
			 margin		: auto;
		 }
		 #main #posts .photoset iframe{
            position    :relative !important;
         }
		 #main #posts .video {
             overflow  : hidden;
         }
         #main #posts .video .tumblr_video_container{
			 width      : 100%;
			 height		: auto;
             min-height	: 350px !important;
			 overflow   : hidden;
			 margin		: auto;
         }
         #main #posts .video iframe{
            position    :relative !important;
         }
		 #main #posts .caption,  #main #posts .text, #main #posts .chat{
             text-align : justify;
         }
		  /*-----------------------LikeReblogButton & Notes------------------*/
		 #main .misc{
			position		: relative;
            text-align		: right;
            margin		    : 10px auto;
			z-index         : 2;
			height			: 60px!important;
		 }
		 #main .misc .left,  #main .misc .right{
			 position		: relative;
			 width			: 50%;
		 }
		  #main .misc .left, #main .misc .left *{
			  float			: left;
			  text-align	: left;
		  }
		  #main .misc .right{
			 display		: table-cell;
			 vertical-align	: top;
			 float			: right;
			 text-align		: right;
			 padding		: 0px;
			 margin			: 0px;
		  } 
		  #main .misc .right svg{
			height			: 26px;
			width			: 26px;
			cursor			: pointer;
			padding			: 0px;
			margin			: 0px;
		  }
		  #main .misc .right ul{
			 position		: relative;
			 text-align		: right;
			 display		: inline-block;
			 list-style		: none;
			 padding		: 0px;
			 margin			: 0px;
		  }
		  #main .misc .right ul li{
			 float			: right;
			 display		: inline-block;
			 margin-right	: 5px;
		  }
		   
		  #main .misc .right ul .like svg{
			 position		: absolute;
			 top			: 0px;
			 right			: 3px;
			 pointer-events	: none;
		  }
		 .like .like_button { opacity		: 0;}
		  #main .misc .right ul li > ul { 
			position		: relative;
			display         : none;
			right		 	: 25px;
			top				: -30px;
		  }
		  #main .misc .right ul li:hover > ul {
			 position		 : relative;
        	 display         : block;
        	 padding-left    : 0;
        	 margin-left     : 0;
        	 z-index         : 2;
			 padding		: 0px;
			 margin			: 0px;
          }
		   #main .misc .right ul li:hover > ul  li{
        	 display         : inline-block;
			 float			 : left;
		   }
		  #main .misc .right div:last-child{margin-right	: 0px;}
		 
		 /*---------------------------------------------------*/
		 #main .tags ul  {
			 text-align : left;
		 }
		 #main .tags ul li{
		     display : inline-block;
		     list-style:none;
		 }
		 #main .tags ul li a{
		     text-decoration : none;
		 }
		 #main .noteinfo{
			 padding-top	: 10px;
		 }
		 #main .noteinfo ol{
		     text-align : left;
			 margin		: auto;
		 }
		 #main .noteinfo ol li{
		     list-style:none;
		 }
		 #main .noteinfo ol li a{
		     text-decoration : none;
		 }
		  #main .noteinfo ol li a img{ margin-right : 5px;}
		 /*-----------------------Search----------------------*/
		  #content .search input, .search a svg{
		      display       : inline-block;
		  } 
		 /*-----------------------Pagination------------------*/
		 #main .pagination{
             text-align     : center;
             overflow       : hidden;
             padding-top    : 0px !important;
             padding-bottom : 10px !important;
             margin         : 0px;
			 margin-bottom  : 20px;
			 margin-top	    : 20px;
         }
		 #main .pagination div{ 
			position	: relative;
			float		: left;
			display		: inline-block;			
			overflow	: hidden;
			width		: 20%;
			min-height	: 20px;
			
		}
		#main .pagination .numberpaging{
			width		: 60%;
		}
		 #main .pagination .prev{
			 text-align	: left;
			 float      : left;
		 }
		 #main .pagination .next{
			 text-align		: right;
			 float      	: right;
		 }
         .numberpaging a{ 
	         display		: inline-block;
	         font-weight    : bold;
             text-decoration: none;
             width          : 30px;
             height         : 30px;
			 text-align		: center;
			 margin-bottom	: 5px;
         }
		 .numberpaging a:last-child{ border-right: none; }
         #main .pagination svg{
             width          : 50px;
             height         : 30px;
         }
		/*-------------------------Disqus------------------*/
		#disqus_thread{
			clear			: both;
			width			: 90% !important;
			padding			: 20px;
			margin			: auto;
		}
		
		 /*-----------------------Footer-------------------*/
		 #footer {
             position       : relative;
             top            : 140px;
             height         : 80px;
             padding        : 20px;
             text-align     : center;
         }