@font-face {
font-family: 'Charlie Display';
src: url(https://thesiscoach.in/fonts/Charlie_Display-Black.woff) format("woff");
font-weight: 700;
font-style: normal
}

@font-face {
font-family: 'Charlie Display';
src: url(https://thesiscoach.in/fonts/Charlie_Display-Bold.woff) format("woff");
font-weight: 600;
font-style: normal
}

@font-face {
font-family: 'Charlie Display';
src: url(https://thesiscoach.in/fonts/Charlie_Display-Regular.woff) format("woff");
font-weight: 400;
font-style: normal
}

@font-face {
font-family: 'Charlie Display';
src: url(https://thesiscoach.in/fonts/Charlie_Display-Semibold.woff) format("woff");
font-weight: 500;
font-style: normal
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}

* {
	margin: 0;
	padding: 0;
}
html {
	display: block;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	background: transparent;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
*, *:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
ins {
	background: #fff;
}
/* Body Layout */

body#layout ul, #layout ul {
	display: none;
}
body#layout #outer-wrapper, body#layout .post-inner, body#layout .sidebar, body#layout .sidebartop {
	padding: 0;
}
body#layout #wrapper, body#layout .post-inner, body#layout .sidebar-inner {
	padding: 0;
}
body#layout .header-wrapper {
	margin-top: 0;
}
body#layout #header {
	min-height: 0px;
	width: 100%;
}
body#layout #headerdua {
	width: 30%;
	float: left;
}
body#layout .sosial-atas li {
	display: none
}
#layout, #layout .widget-content, #layout .add_widget {
	border: none;
}
body#layout .add_widget {
	border: 1px solid #ddd;
}
#layout .add_widget a {
	color: #111;
}
#layout #header {
	min-height: 0px;
	width: 100%;
	margin: 10px 0 0 0;
}
#layout #main-wrapper {
	width: 70%;
	float: left
}
#layout #sidebar-wrapper {
	width: 30%;
	left: 0;
	padding: 0;
	float: right
}
#layout .draggable-widget .widget-wrap2 {
	background: #c1cfd9;
}
#layout #banner, #layout #banner2 {
	background-color: #444;
	padding: 20px 0!important;
	margin-bottom: 20px;
}
#layout #banner .widget, #layout #banner2 .widget {
	width: 80%;
	margin: 5px auto!important;
	overflow: hidden;
	float: none
}
#layout #banner .add_widget, #layout #banner2 .add_widget {
	width: 80%;
	margin: 5px auto!important;
	overflow: hidden;
	float: none
}
#footer-xwidget .footer-widget {
	width: 31.7%;
	float: left;
	margin-left: 10px;
}
#footer-wrapper {
	overflow: hidden;
	margin: 0 auto 20px auto;
	padding: 20px 0 0;
}
#layout #footer-wrapper #column1, #layout #footer-wrapper #column2 {
	margin: 0
}
/* Layout */

.post-feeds, .feed-links {
	display: none;
}
.section, .widget {
	margin: 0;
	padding: 0;
}
strong, b {
	font-weight: bold;
	padding: 0;
}
cite, em, i {
	font-style: italic;
}


a img {
	border: none;
	border-width: 0;
	outline: none;
}
img {
	max-width: 100%;
	vertical-align: middle;
	border: 0;
}
abbr, acronym {
	border-bottom: 1px dotted;
	cursor: help;
}
sup, sub {
	vertical-align: baseline;
	position: relative;
	top: -.4em;
	font-size: 86%;
}
sub {
	top: .4em;
}
small {
	font-size: 86%;
}
kbd {
	display: inline-block;
	font-size: 90%;
	color: #2980b9;
}
mark {
	background-color: #ffce00;
	color: #182025;
}

hr {
	height: 1px;
	border: none;
	background-color: #999;
}
code, kbd, pre, samp {
	font-family: monospace, monospace;
}
pre {
	white-space: pre;
	word-wrap: normal;
	overflow: auto;
	font-size: 13px;
	margin: 0;
}
*:focus {
	outline: 0!important;
}


.post-body blockquote {
	position: relative;
	margin: 0 auto;
	padding: 24px 20px 24px 45px;
	line-height: 24px;
	text-shadow: 0 1px 1px white;
	background-color: #f2f6c1;
	background-image: -webkit-radial-gradient(center, cover, rgba(255,255,255,0) 0%, rgba(255,255,255,0.1) 90%), -webkit-repeating-linear-gradient(top, transparent 0%, transparent 24px, rgba(239,207,173,0.7) 24px, rgba(239,207,173,0.7) 25px);
	border: 1px solid rgba(0,0,0,0.05);
}
.post-body blockquote:before, .post-body blockquote:after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0
}
.post-body blockquote:before {
	left: 20px;
	border: 4px solid rgba(239,207,173,0.7)
}
.post-body blockquote:after {
	z-index: -1;
	left: 0;
	right: 0;
	background: rgba(242,246,193,0.9);
	border: 1px solid rgba(170,157,134,0.7);
	transform: rotate(2deg)
}
.post-body h1 {
	font-size: 190%
}
.post-body h2 {
	font-size: 170%
}
.post-body h3 {
	font-size: 150%
}
.post-body h4 {
	font-size: 130%
}
.post-body h5 {
	font-size: 110%
}
.post-body h6 {
	font-size: 100%
}
.post-body h1 b, .post-body h2 b, .post-body h3 b, .post-body h4 b, .post-body h5 b, .post-body h6 b {
	font-weight: 700;
}
input, button, select, textarea {
	font-size: 100%;
	line-height: normal;
	vertical-align: baseline;
}
textarea {
	display: block;
	box-sizing: border-box;
}
input.placeholder_text, textarea.placeholder_text {
	color: #888
}
 input::-webkit-input-placeholder, textarea::-webkit-input-placeholder, input:-moz-placeholder, textarea:-moz-placeholder, input.placeholder_text, textarea.placeholder_text {
color:#444
}
[placeholder]:focus::-webkit-input-placeholder {
transition:opacity .5s .5s ease;
opacity:0
}
.post ul li span {
	position: relative;
	display: block;
	padding: 0;
	margin: .5em 0 .5em 0em;
	text-decoration: none;
}
ol {
	counter-reset: li;
	list-style: none;
	padding: 0;
	margin: 0;
}
ol ol {
	margin: 0 0 0 2em;
}
.post ol li {
	position: relative;
	display: block;
	padding: 0;
	margin: .5em 0 .5em 2em;
	background: #fff;
	text-decoration: none;
}
.post ol li:before {
	content: counter(li);
	counter-increment: li;
	position: absolute;
	left: -2.5em;
	height: 2em;
	width: 2em;
	text-align: center;
}
.post-body ul {
	position: relative;
	display: block;
	padding: 0;
	margin: .5em 0 .5em 1.5em;
	text-decoration: none;
}
/* Post Table */

.post-body table {
	width: 100%;
}
.post-body table td, .post-body table caption {
	background: #fff;
	border: 0;
	padding: 10px;
	text-align: left;
	vertical-align: top
}
.post-body table th {
	background: #ddd;
	border: 0;
	padding: 10px;
	text-align: left;
	vertical-align: top
}
.post-body table.tr-caption-container {
	border: 0;
	margin: 0;
}
.post-body th {
	font-weight: 700;
}
.post-body table caption {
	border: none;
	font-style: italic;
}
.post-body td, .post-body th {
	vertical-align: top;
	text-align: left;
	font-size: 13px;
	padding: 3px 5px;
	border: 1px solid #97b28e;
}
.post-body th {
}
.post-body th:hover {
	background: #d2d2d2;
}
.post-body table tr:nth-child(even) > td {
	background-color: #f9f9f9;
}
.post-body table tr:nth-child(even) > td:hover {
	background-color: #fbfbfb;
}
.post-body td a {
	color: #444;
}
.post-body td a:hover {
	color: #cf4d35;
}
.post-body table.tr-caption-container td {
	border: 0;
	padding: 0;
	background: #fff;
	line-height: 17px;
	overflow: hidden;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-weight: 700;
	color: #000;
}
.post-body table.tr-caption-container, .post-body table.tr-caption-container img, .post-body img {
	max-width: 100%;
	height: auto;
}
.post-body li {
	list-style-type: square;
}
.post-body td.tr-caption {
	background: #222!important;
	color: #fff!important;
	font-size: 85%;
	padding: 10px!important
}
.sr {
	visibility: hidden;
	width: 0;
	height: 0;
}
.clear {
	clear: both
}
html {
	-webkit-font-smoothing: antialiased;
}
::selection {
	background: #2eb0ec;
	color: #fff;
	text-shadow: none;
}
.post-body ::selection {
	background: #2eb0ec;
	color: #fff;
}


.input-fild{ padding:10px;}

/*//////////////////////////////////////////////////////////////////////////////*/
 

/* Custom Cookies Info Dark */

.cookie-choices-info{background-color:rgba(56,66,75,.97)!important;line-height:normal!important;top:initial!important;bottom:0!important;font-family:inherit!important;-webkit-transform:translateZ(0);}

.cookie-choices-info .cookie-choices-text{font-size:14px!important;color:#cee6ea!important}

.cookie-choices-info .cookie-choices-button{font-weight:normal!important;color:#fff!important;margin-left:5px!important;padding:3px 6px!important;background:#f64c3b!important;letter-spacing:.8px;transition:all .4s linear}

.cookie-choices-info .cookie-choices-button:nth-child(2){background:#f68c2e!important;transition:all .4s linear}

.cookie-choices-info .cookie-choices-button:hover,.cookie-choices-info .cookie-choices-button:nth-child(2):hover{background:#282f36!important;transition:all .1s linear}

/* Arlina Fixed Layout */

.CSS_LIGHTBOX {z-index:999999!important;}

.CSS_LIGHTBOX_BG_MASK_TRANSPARENT {opacity:.95!important;}

.CSS_LIGHTBOX_SCALED_IMAGE_IMG {width:auto!important;max-width:100%;box-shadow:0 0 10px rgba(0,0,0,0.1);}

.CSS_LIGHTBOX_BTN_CLOSE {background: url('https://4.bp.blogspot.com/-cmZSAe4hgWI/V0K-3C5xiHI/AAAAAAAAG90/2btatUgRsM4qf8HIc7QweuToTkRqRNeuACLcB/s1600/delete.png') no-repeat!important;width:32px!important;height:32px!important;top:30px!important;opacity:0.7;transition:all .3s;}

.CSS_LIGHTBOX_BTN_CLOSE:hover{opacity:1;}

.CSS_LIGHTBOX_BTN_CLOSE_POS {right:10px!important;}

.CSS_LIGHTBOX_BG_MASK{background-color:rgba(0,0,0,0.8)!important}

.CSS_LIGHTBOX_FILMSTRIP{background-color:rgba(0,0,0,0.5)!important}

.quickedit,#ContactForm1,#ContactForm1 br {display:none}

.post,.widget-content,.breadcrumbs,.banner .widget,.banner2 .widget,#blog-pager,#comments{}

.banner .widget-content,.banner2 .widget-content,#LinkList215 .widget-content{}

#BlogArchive1 li.archivedate {padding:0;}

#BlogArchive1 #ArchiveList ul.posts li {padding:0 0 0 22px;line-height:normal;}

#ArchiveList{padding:10px}

#ArchiveList select{width:100%;padding:10px;margin-bottom:5px;border:1px solid rgba(201,201,201,0.52);font-size:13px;font-family:'Roboto',sans-serif}

/* Arlina Template Wrapper */

.maxwrap {max-width:1130px;margin:0 auto;}

#wrapper{background:#fff;display:block;position:relative;min-height:500px;max-width:1170px;margin:0 auto 20px;padding:0;box-shadow:0 0 6px rgba(0,0,0,0.1);}

#content-wrapper {display:block;position:relative;overflow:hidden;padding:0;margin:45px auto 0 auto;}

/* Arlina Top */

.search-boxy{display:none;width:230px;height:27px;float:right;padding:0;position:relative;transition:all .1s}

#search-formy,#searchform,.search-button{border:0;line-height:27px}

#searchform{position:relative;border:0;margin:2px 0 0 0;background: #fff;}

#search-formy{background:rgba(0,0,0,.01);border-radius:3px;color:rgba(0,0,0,.5);width:100%;padding:0 30px 0 10px;height:27px;line-height:27px;font-size:13px;margin:0;border:1px solid rgba(0,0,0,0.1);transition:all .3s}

.search-button{background:none;width:30px;padding:0;text-align:center;margin:0;top:0;right:0;font-size:13px;color:#666;position:absolute;border-radius:0;text-shadow:none;box-shadow:none}

#search-formy:focus,#search-formy:hover,.search-button:focus,.search-button:hover{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0.14);outline:0;color:rgba(0,0,0,.5)}

/* Arlina Top */

.search-boxy{
    display: block;
    width: 230px;
    height: 41px;
    float: right;
    padding: 10px 18px 0 0;
    position: relative;
    transition: all .1s;
    margin-bottom: 0px;
    cursor: pointer;
    }

#search-formy,#searchform,.search-button{border:0;line-height:27px}

#searchform{position:relative;border:0;margin:1px 0 0 0}

#search-formy{background:rgba(0,0,0,.01);border-radius:3px;color:rgba(0,0,0,.5);width:100%;padding:0 30px 0 10px;height:27px;line-height:27px;font-size:13px;margin:0;border:1px solid rgba(0,0,0,0.05);transition:all .3s}

.search-button{background:none;width:30px;padding:0;text-align:center;margin:0;top:0;right:0;font-size:13px;color:#666;position:absolute;border-radius:0;text-shadow:none;box-shadow:none}

#search-formy:focus,#search-formy:hover,.search-button:focus,.search-button:hover{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0.14);outline:0;color:rgba(0,0,0,.5);cursor:pointer;}

/* Arlina Header Wrapper */

.nav_wrapper{position:fixed;left:0;top:0;width:100%;transition:top .2s ease-out}

.scroll{top:-90px}

.no-scroll{top:0;z-index:9999}

#header{background:#3b5998;display:block;margin:0 auto;padding:0;word-wrap:break-word;width:100%;position:fixed;z-index:99;height:60px;line-height:60px;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 1px 5px rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.16);}

#header .title{font-size:200%;margin:10px 0 0 0;padding:0;display:inline-block;width:100%;font-weight:400;}

#header .title a{color:#fff;}

#header .title a:hover {color:#fdbc40}

#header p.description{display:none;margin:5px 0 0 0;line-height:normal;}

#header img{display:block;height:auto;float:left;margin-left:10px;margin-top:12px}

.header img {display:block;height:auto;}

#headerdua {float:left;margin:0 10px 0 0;}

/* Arlina Main Navigation */

#simplify-duo{font-size:0;padding:0;margin:0 auto;float:left}

#simplify-duo ul.menus{height:auto;overflow:hidden;position:absolute;z-index:99;display:none}

#simplify-duo a{display:block;height:60px;line-height:60px;color:#fff;font-size:14px;overflow:hidden;padding:0 25px;text-transform:uppercase;transition:initial}

#simplify-duo ul > li a i {color:#fff}

#simplify-duo ul > li a:hover i {color:#fff}

#simplify-duo ul{margin:0 auto;padding:0;float:left}

#simplify-duo ul li{position:relative;margin:0;list-style:none}

#simplify-duo ul > li {float:left;}

#simplify-duo input {display:none;margin:0;padding:0;width:80px;height:45px;opacity:0;cursor:pointer}

#simplify-duo label {display:none;width:55px;height:48px;line-height:48px;text-align:center}

#simplify-duo label span {font-size:16px;position:absolute;left:55px}

#simplify-duo ul.menus li {display:block;width:100%;text-transform:none;text-shadow:none;}

#simplify-duo ul.menus a {color:#ee9622;line-height:55px}

#simplify-duo li a:hover,#simplify-duo ul.menus a:hover,#simplify-duo li a:active,#simplify-duo ul.menus a:active{background:rgba(0,0,0,0.1);color:#fff}

#simplify-duo li ul{display:none;background:#3b5998;margin:0;height:auto;position:absolute;top:99%;left:0;z-index:12;box-shadow:1px 2px 5px rgba(0,0,0,0.1);}

#simplify-duo li:hover ul.menus,#simplify-duo li:hover > ul{display:block;}

#simplify-duo li:hover ul.menus,#simplify-duo li:hover > ul{visibility:visible;opacity:1;}

#simplify-duo li li{display:block;float:none;font-size:13px;height:auto;clear:both;margin-left:0;line-height:36px;}

#simplify-duo li li:last-child {border:0;}

#simplify-duo li ul ul {left:100%;top:0}

#simplify-duo li li > a{background:#3b5998;color:#fff;display:block;margin:0;text-decoration:none;text-transform:none;min-width:180px;height:36px;line-height:36px;padding:0 13px;font-size:13px;border:0;;border-left:3px solid transparent;margin-top:0;transition:initial;}

#simplify-duo li li a:hover{background:rgba(0,0,0,0.1);color:#fff}

/* Arlina search form */

#search-us{float:right;margin:0;padding:0;overflow:hidden;width:220px}

#search-us table{width:100%;margin:0;position:relative;height:36px}

#search-us td.search-boxy1{color:#cbd1e1!important}

#search-us input#search-boxy1[type="text"]{background:rgba(255,255,255,1);height:36px;line-height:35px;margin:0;padding:0 10px;width:100%;border:0;border-radius:3px 0 0 3px;font-size:13px;color:rgba(0,0,0,.65)!important}

#search-us input#search-boxy1[type="text"]:hover{color:rgba(0,0,0,.95)!important;}

#search-us input#search-boxy1[type="text"]:focus{outline:none;color:rgba(0,0,0,.95)!important}

#search-us input#search-button1[type="submit"]{background:#f5f5f5;cursor:pointer;font-family:FontAwesome;font-size:13px;color:#222;height:36px;line-height:35px;margin:0;padding:0 15px;border:none;border-left:1px solid rgba(0,0,0,0.05);outline:none;font-weight:normal!important;border-radius:0 3px 3px 0;transition:all 0.25s}

#search-us input#search-button1[type="submit"]:hover,#search-us input#search-button1[type="submit"]:active{background:#fff;color:rgba(0,0,0,.95);}

/* Arlina Post Wrapper */

#main-wrapper{width:69.98%;float:left;margin:27px 0;padding:0;word-wrap:break-word;}

.main .Blog{border-bottom-width:0}

.main .widget{margin:0;padding:0}

.date-header{display:none!important}

h1.post-title.entry-title,h2.post-title.entry-title {font-size:18px;margin:0 0 15px;}

h1.post-title.entry-title a,h2.post-title.entry-title a{color:#ba0000;}



.post{margin: 0;
    padding: 20px 0px 5px 15px;
    background: #fff;
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
    transition: all .3s;
    margin-left: 18px;
    margin-bottom: 20px;
}

.post-body {margin:0;line-height:1.7em;text-align:left;font-size:15px;padding:20px;}

.post-info abbr {border:0;}

.post-timestamp,.author-info,.comment-info,.label-info{padding:0 10px 0 0}

.post-body img,.post-body video,.post-body object {background:#fafafa;max-width:100%}

.breadcrumbs{background:#fff;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;padding:20px;border-bottom:1px solid rgba(0,0,0,0.05);font-weight:700;}

.breadcrumbs a{color:#000;margin:0 2px;line-height:normal;}

.breadcrumbs .breadhome a{margin:0 5px 0 0}

.breadcrumbs .breadlabel:last-child{margin:0 0 0 4px}

.breadcrumbs a:hover{color:#ee9622;}

.post-footer{line-height:1.6em}

.post-footer a{color:#97b28e;}

.feed-links{clear:both;line-height:2.5em;}

/* Arlina Sidebar Wrapper */

#sidebar-wrapper{padding:20px;width:30%;float:right;word-wrap:break-word;overflow:hidden}

#sidebar-wrapper h2,#sidebar-wrapper h3,#sidebar-wrapper h4{position:relative;overflow:hidden;margin:0;font-size:1rem;vertical-align:middle;padding:0 0 10px 0;border-bottom:1px solid rgba(0,0,0,.1);color: #ba0000;
    font-weight: 700;}

#sidebar-wrapper h2 span,#sidebar-wrapper h3 span,#sidebar-wrapper h4 span{display:inline-block;vertical-align:middle;color: #ba0000;
    font-weight: 700;}

#sidebar-wrapper h2:after,#sidebar-wrapper h3:after,#sidebar-wrapper h4:after{content:'';display:inline-block;position:absolute;height:15px;top:0;margin:3px 0 12px 10px;width:100%;background:url(//4.bp.blogspot.com/-R2WTW6O9E1o/VX7dqIGT1eI/AAAAAAAACc4/pyvQDMMLX3E/s1600/repeat-bg.png)repeat;opacity:.8;}

#sidebar-wrapper .widget ul{margin:0;padding:0;}

.widget-content{margin:0;padding:10px 0;overflow:hidden;background: #dee2e640;box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;}
.sidebartop ul li:last-child {
    border-bottom: none;
}
.sidebar,.sidebartop {line-height:1.5em;padding:0}

.sidebar ul,.sidebartop ul {padding:0;margin:0}

.BlogArchive #ArchiveList ul li {text-indent:0!important}

.sidebar ul li,.sidebartop ul li{margin:0;padding:10px;border-bottom:1px solid rgba(0,0,0,0.05);}

.sidebar .widget{margin:0}

.sidebartop .widget{margin:0 0 20px 0}

/* Dropdown Label */

.droplabeldo select{outline:none;cursor:pointer;transition:all .6s ease-out}

.droplabeldo{display:inline-block;position:relative;overflow:hidden;width:100%;border:0;height:40px;line-height:40px;color:#7f8c8d}

.droplabeldo:before,.droplabeldo:after{content:'';position:absolute;z-index:2;top:15px;right:12px;width:0;height:0;line-height:40px;border:4px dashed;border-color:#95a5a6 transparent;pointer-events:none}

.droplabeldo:before{border-bottom-style:solid;border-top:none}

.droplabeldo:after{margin-top:7px;border-top-style:solid;border-bottom:none}

.dropdown-select{background:#f5f5f5;color:rgba(0,0,0,.7);position:relative;width:100%;margin:0;padding:6px 8px 6px 10px;height:40px;line-height:16px;font-size:12px;border:1px solid rgba(0,0,0,0);-webkit-appearance:none;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}

.droplabeldo select:hover{background:#fff;color:#222;border-color:rgba(0,0,0,0.2)}

.droplabeldo select:focus{outline:none;cursor:pointer;}

.dropdown-select>option{background:#fff;position:relative;display:block;margin:3px;text-shadow:none;outline:0;border:0;cursor:pointer}

/* Label Cloud */

.cloud-label-widget-content{text-align:left}

.cloud-label-widget-content .label-count{background:#2980b9;color:#fff!important;margin-left:-3px;white-space:nowrap;border-radius:0;padding:1px 4px!important;font-size:12px!important;margin-right:5px}

.cloud-label-widget-content .label-size{background:#f5f5f5;display:block;float:left;font-size:11px;margin:0 5px 5px 0}

.cloud-label-widget-content .label-size a,.cloud-label-widget-content .label-size span{background:#f5f5f5;color:#222;display:inline-block;font-size:10px;font-weight:700!important;text-transform:uppercase;padding:6px 8px;transition:all .3s}

.cloud-label-widget-content .label-size a{padding:6px 10px}

.cloud-label-widget-content .label-size a:hover{background:#2980b9;color:#fff}

.cloud-label-widget-content .label-size,.cloud-label-widget-content .label-count{height:30px!important;line-height:19px!important}

.cloud-label-widget-content .label-size:hover{background:#2980b9;color:#fff!important}

.cloud-label-widget-content .label-size:hover a{color:#fff!important}

.cloud-label-widget-content .label-size:hover span{background:#111111;color:#fff!important;cursor:pointer}

.cloud-label-widget-content .label-size-1,.label-size-2,.label-size-3,.label-size-4,.label-size-5{font-size:100%;opacity:10}

.label-size-1,.label-size-2{opacity:100}

/* Arlina Footer Wrapper */

#footer-wrapper{background:#2c2831;margin:0 auto;padding:0;position:relative;border-top:5px solid #3b5998}

#footbawah{clear:both;background:#1e1923;margin:auto;padding:25px 0;color:#999;font-size:14px;display:block;overflow:hidden;position:relative}

#footbawah a{color:#999}

#footbawah a:hover{color:#fff;}

.footbawahkiri{text-align:left;float:left}

.footbawahkanan{text-align:right;float:right;}

.footbawahkanan a{color:#f2ee8e}

.footbawahkanan a:hover{color:#fff;}

.footer-menu{margin:auto;padding:0}

ul.menufoot{margin:auto;padding:0;width:auto;overflow:hidden;float:left;list-style:none;line-height:24px}

ul.menufoot li{display:inline-block;margin:20px 0}

ul.menufoot li a{text-transform:uppercase;color:#fdbc40;overflow:hidden;margin-right:25px;font-size:14px}

ul.menufoot li a:hover{color:#fff;}

ul.nomedic{margin:12px auto;padding:0;height:40px;float:right;overflow:hidden;display:block}

ul.nomedic li{float:left;text-align:right}

ul.nomedic li.awal{float:left;text-align:left;width:275px}

li.sosialfoot{display:inline-block;float:right;list-style-type:none;height:40px;margin:0;padding:0}

li.sosialfoot a{background:#969299;clear:both;transition:all 0.4s;display:inline-block;line-height:40px;height:40px;width:40px;text-align:center;padding:0;margin:0 0 0 5px;color:#fff!important;border-radius:99em;border:none!important}

li.sosialfoot a i{line-height:40px;font-size:17px!important}

li.sosialfoot a:hover{opacity:.9}

li.sosialfoot a.fcb{background:#3a5a9d}

li.sosialfoot a.twt{background:#15cbe0}

li.sosialfoot a.gpl{background:#e14936}

li.sosialfoot a.rss{background:#ff7443}

/* Popular Post */

#PopularPosts1 ul,.PopularPosts li,.PopularPosts li img,.PopularPosts li a,.PopularPosts li a img{color:#111;margin:0;padding:0;list-style:none;border:none}

#PopularPosts1 ul{margin:0;list-style:none;}

#PopularPosts1 ul li{margin:0;padding:10px 0;position:relative;}

#PopularPosts1 ul li:last-child{border:0}

#PopularPosts1 ul li img{display:block;width:100%;height:auto}

#PopularPosts1 ul li .item-title a,.PopularPosts ul li a{font-size:13px;font-weight:700;line-height:1.6;}

#PopularPosts1 ul li .item-title a:hover,.PopularPosts ul li a:hover{color:#2980b9;}

#PopularPosts1 .item-thumbnail{margin:0 10px 0 0;overflow:hidden;z-index:2;display:block;position:relative;border-radius:0;width:80px;height:56px;float:left}

#PopularPosts1 .item-title{padding:0 5px}

#PopularPosts1 ul li:nth-child(1){border-top:none}

#PopularPosts1 ul li .item-snippet{color:#999;font-size:13px}

/* Social Media */

#socialcounter{overflow:hidden;margin:0 0 20px 0}

#socialcounter h2 {margin:0 0 10px 0;}

#socialcounter ul{margin:0}

#socialcounter ul a{color:#fff}

#socialcounter ul li.social_item-wrapper{float:left;width:48%;text-align:center;margin:0 4% 10px 0;color:#fff}

#socialcounter ul li a.social_item{position:relative;display:block;opacity:.9;height:50px;line-height:50px;overflow:hidden}

#socialcounter ul li.social_item-wrapper:nth-child(2n+2){margin:0}

.social_icon{float:left;line-height:50px;width:41px;font-size:1.3rem}

#socialcounter ul li a.social_item.social_facebook{background:#3F5B9B}

.fa-facebook.social_icon{background:#2E4372}

#socialcounter ul li.social_item-wrapper:hover .fa-facebook.social_icon{background:#3F5B9B}

#socialcounter ul li.social_item-wrapper:hover .social_facebook{background:#2E4372}

#socialcounter ul li a.social_item.social_twitter{background:#1C97DE}

.fa-twitter.social_icon{background:#1571A5}

#socialcounter ul li.social_item-wrapper:hover .fa-twitter.social_icon{background:#1C97DE}

#socialcounter ul li.social_item-wrapper:hover .social_twitter{background:#1571A5}

#socialcounter ul li a.social_item.social_rss{background:#E86321}

.fa-user-plus.social_icon{background:#C2521B}

#socialcounter ul li.social_item-wrapper:hover .fa-user-plus.social_icon{background:#E86321}

#socialcounter ul li.social_item-wrapper:hover .social_rss{background:#C2521B}

#socialcounter ul li a.social_item.social_google-plus{background:#E82C2C}

.fa-google-plus.social_icon{background:#BF2424}

#socialcounter ul li.social_item-wrapper:hover .fa-google-plus.social_icon{background:#E82C2C}

#socialcounter ul li.social_item-wrapper:hover .social_google-plus{background:#BF2424}

/* Banner */

.kotak_iklan1 {position:relative;}

.kotak_iklan1:before{content:'300x250 Ad';position:absolute;background:rgba(25,25,25,.9);color:#fff;top:0;right:0;padding:2px 8px;font-size:80%}

.kotak_iklan1:hover:before{content:'Pasang iklan';}

.banner,.banner2{margin:0 auto;text-align:center;}

.banner .widget,.banner2 .widget{width:100%;max-width:100%;margin:0 auto;background:#fff;text-align:center;overflow:hidden;padding:20px}

.banner .widget{border-bottom:1px solid rgba(0,0,0,0.05);}

.banner2 .widget{border-top:1px solid rgba(0,0,0,0.05);}

.banner img,.banner iframe,.banner2 img,.banner2 iframe{display:block;margin:0 auto;text-align:center;}

.kotak_iklan{text-align:center;margin:0 auto;transition:all 1s ease-out}

.kotak_iklan .sidebar .widget-content,.kotak_iklan .sidebar-atas .widget-content{padding:0;border:0}

.kotak_iklan .sidebar .widget{margin-bottom:0;padding:0}

.kotak_iklan img{background:#fff;text-align:center;margin:0 auto;padding:4px;border:1px solid transparent!important;transition:all .6s ease-out}

.kotak_iklan img:hover{background:#fdfdfd;border:1px solid #e6e6e6}

.kotak_iklan2,.kotak_iklan3{text-align:center;margin:0 auto;transition:all 1s ease-out}

.kotak_iklan2 .sidebar .widget-content,.kotak_iklan2 .sidebar-atas .widget-content{padding:0;background:#f2f6f7;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);border:0}

.kotak_iklan2 .sidebar .widget,.kotak_iklan2 .sidebar-atas .widget{margin-bottom:0;padding:0}

.kotak_iklan2 img{text-align:center;transition:all 1s ease-out}

.kotak_iklan2 img:hover{transition:all .5s ease-out}

#HTML2 .widget-content,#HTML3 .widget-content,#HTML4 .widget-content,#HTML5 .widget-content{padding:0;}

/* Adblock Popup */

#keep-ads{background:#1C90F3;color:#fff;padding:10px 20px;position:fixed;bottom:-150px;left:0;opacity:0;font-size:100%;line-height:1.5em;width:100%;height:auto;z-index:10000;transition:all 0.3s cubic-bezier(.25,.8,.25,1);-webkit-transform:translateZ(0);transform:translateZ(0);}

.keep-adsme{text-align:center;padding:5px}

#keep-ads p{margin:0}

#keep-ads a{color:#fff;text-decoration:underline}#keep-ads a:hover{color:#fff;text-decoration:line-through}

#keep-ads.show{pointer-events:auto;opacity:1;bottom:0}

.close-keep-ads{background:#fff;color:#1C90F3;text-align:center;position:absolute;top:-15px;right:25px;font-size:24px;cursor:pointer;width:30px;height:30px;line-height:30px;border-radius:100%;transition:all 0.3s cubic-bezier(.25,.8,.25,1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}

.close-keep-ads:hover{box-shadow:0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);transform:scale(1.1);}

/* To top */

.simplifytotop{visibility:hidden;z-index:2;background:#95a5a6;color:#fff;font-size:20px;width:37px;height:37px;line-height:37px;text-align:center;position:fixed;bottom:10px;right:10px;border-radius:2px;cursor:pointer;transition:all .4s}

.simplifytotop:hover{background:#7f8c8d;color:#fff;}

.simplifytotop.arlniainf{visibility:visible;cursor:pointer;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .4s;}

/* Arlina Global Responsive */

@media screen and (max-width:1366px) {

ul.recent_posts_arlina li:nth-child(n+6) {display:none;}}

@media screen and (max-width:800px) {

#wrapper{overflow:initial;box-shadow:none;}

#content-wrapper{background:#fff;margin:0 auto;}

#footer-wrapper{border:0}

#header{padding:0;height:auto;line-height:normal;text-align:center;border:0;position:relative!important;z-index:initial;-webkit-transform:initial;transform:initial}

#header p.description{display:block;color:#fff}

#headerdua{background:#2980b9;float:none;max-width:100%;padding:20px;margin:0;}

#header .title a,#header .title a:hover {color:#fff;}

#header .title{margin:10px 0 15px 0;font-weight:700;}

#header img{display:block;height:auto;float:none;margin:10px auto}

#main-wrapper {float:none;border:0;width:100%;}

#sidebar-wrapper {padding: 0 20px;width:100%;float:none;}

.simplify-menu,.search-boxy{width:100%;margin:0 auto;padding:10px;}

.search-boxy:hover,.search-boxy:active,.search-boxy:focus{width:100%;}

#search-boxy{padding:0 0 10px 0}

#search-boxy{width:96%;float:left;padding-right:0;margin:0 2%}

.search-boxy{height:auto;}

#searchform{margin:0 10px}

#menu {display:block;}

#simplify-duo{background:#fff;font-size:initial;position:relative;display:block;padding:15px;text-transform:uppercase;box-shadow:none;float:none;text-align:left;border-bottom:1px solid rgba(0,0,0,0.05)}

#simplify-duo ul{background:#fff;position:absolute;top:100%;left:0;z-index:3;height:auto;float:none;display:none;border-top:1px solid rgba(0,0,0,0.05);}

#simplify-duo ul > li{float:none}

#simplify-duo ul.menus{width:100%;position:static;padding-left:20px}

#simplify-duo li{display:block;float:none;width:auto}

#simplify-duo li a:hover,#simplify-duo ul.menus a:hover{background:#e9f1f2;color:#000;}

#simplify-duo a{background:#fff;padding:12px;height:initial;line-height:initial;color:#000;border:0;border-bottom:1px solid rgba(0,0,0,0.05);margin:0;font-weight:400;text-transform:capitalize;}

#simplify-duo ul > li a i{color:#000;float:right}

#simplify-duo input,#simplify-duo label{position:absolute;top:0;left:0;display:block}

#simplify-duo input{z-index:4}

#simplify-duo input:checked + label{color:#fff}

#simplify-duo input:checked ~ ul{display:block;width:100%}

#simplify-duo li:hover > ul{width:100%}

#simplify-duo li li {border:0;}

#simplify-duo li li > a{background:#fff;color:#000;height:auto;font-size:12px;line-height:30px;padding:0 10px;}

#simplify-duo li li:hover, #simplify-duo li li a:hover {background:#e2e9ea;color:#000;}

#simplify-duo li ul {background:#fff;padding:0;position:relative;width:100%;left:initial;box-shadow:none;border:0;}

#simplify-duo li:hover ul.menus,#simplify-duo li:hover > ul{left:initial}

#simplify-duo a i {float:right;}

#footbawah{padding:20px 10px;line-height:normal;}

#search-us{display:none}}

@media only screen and (max-width:768px) {
.search-boxy{
    display:none;
}    
.pgnn {
  margin-left:10px !important;
  margin-bottom: 25px;
}

.pgnn span{
   padding: 2px 5px !important; 
   
}

.pgnn a{
   padding: 2px 5px !important; 
   margin:0px !important;
}

.mgg{
    margin: 4px !important;
}

#headerdua {float:none;max-width:100%;}

#sidebar-wrapper,#main-wrapper {width:100%;padding:0 20px 20px 20px;}

.sidebar {padding:0;}

.sosial-atas li a{color:#fff}

.sosial-atas li a:hover,.sosial-atas li:hover a{background:rgba(0,0,0,0.1);color:#fff}

.page-menu ul li a:hover,.page-menu ul li:hover a{background:transparent}

.footer-menu{float:none;width:auto;margin:0 20px}}

@media screen and (max-width:640px) {

#main-wrapper {width:100%;padding:0 10px 20px 10px;}

#sidebar-wrapper {width:100%;padding:0 20px 20px 20px;}

.status-msg-border {width:97%}

.post h2 {font-size:100%}

h1.post-title.entry-title,h2.post-title.entry-title{font-size:16px;margin:0}

#simplify-duo ul{height:195px;overflow:auto;}

#footer-wrapper{margin:auto;border-top:1px solid rgba(0,0,0,0.05)}

#footer-wrapper .footbawahkiri,#footer-wrapper .footbawahkanan{float:none;text-align:center}

.simplifytotop{background:rgba(187,187,187,.8);color:#fff;width:32px;height:32px;line-height:32px}

.search-boxy{background:#fff;display:block;border-bottom:1px solid rgba(0,0,0,0.05);}

#search-formy,#searchform,.search-button{line-height:38px}

#search-formy{height:38px;line-height:38px}

.footer-menu{display:none}}

@media screen and (max-width:480px) {

body{background:#fff}

.comments .comments-content .user{line-height:2.8em}

.post h2{font-size:100%}

.post h1{font-size:120%}

body,.body-fauxcolumn-outer{font-size:80%}

#header{border:0}

#header p.description{line-height:normal}

#main-wrapper{padding:0}

#sidebar-wrapper{padding:0 10px}

.post-body{padding:10px}

.breadcrumbs{padding:18px 7px}

.widget-content{box-shadow:none;border:0}

#simplifynewsletter{margin:0 0 20px 0}

.sidebar .widget,.sidebartop .widget {margin:0;}

#Label1 .widget-content {padding:20px 10px;}

.banner .widget,.banner2 .widget{padding:10px}}

@media screen and (max-width:320px) {

body{background:#fff}

#sidebar-wrapper{padding:0 10px}

.widget-content{padding:12px 0}

#HTML2 .widget-content,#HTML3 .widget-content,#HTML4 .widget-content,#HTML5 .widget-content {padding:0}

#Label1 .widget-content {padding:20px 0;}

#socialcounter ul li a .textsoc{display:none}}

@media screen and (max-width:240px) {

body,.body-fauxcolumn-outer {font-size:80%}

.simplify-menu ul li{width:50%}

#socialcounter ul li.social_item-wrapper{float:none;width:100%}

#socialcounter ul li.social_item-wrapper:nth-child(2n+2){margin:0 4% 10px 0}

#PopularPosts1 .item-thumbnail,.recent_posts_arlina .wrapinfo,.post-thumb{width:62px!important;height:52px!important}

h2.post-title.entry-title,#PopularPosts1 ul li .item-title a,.PopularPosts ul li a,ul.recent_posts_arlina li a{font-size:12px!important}

.recent_posts_arlina br{display:none}}

.status-msg-body {padding:10px 0;display:none}

.status-msg-wrap{display:none;font-size:14px;margin-left:1px;width:100%;color:#666}

.status-msg-wrap a{color:orange!important}

.status-msg-bg{display:none;background:#ccc;position:relative;width:99%;padding:6px;z-index:1;border:2px #999 solid}

.status-msg-border{display:none;border:0;position:relative;width:99%}

 


.post-body{padding:0;}

h1.post-title.entry-title a:hover, h2.post-title.entry-title a:hover {text-decoration:underline;}

h1.post-title.entry-title,h2.post-title.entry-title{margin:0 12px 15px 0;font-weight:700;}

.post-thumb{position:relative;background:#f1f1f1;overflow:hidden;float:left;min-width:200px;max-width:200px;height:auto;min-height:150px;max-height:150px;margin:0 20px 0 0;transition:all .3s}

.post-thumbnail{background:#f1f1f1;width:100%;height:auto;}

.post-thumb img{background:#f1f1f1;}

.post-thumb .comment-info{position:absolute;top:0;left:0;z-index:5;color:#fff;padding:0}

.post-thumb .comment-info a{display:inline-block;background:red;color:#fff;padding:10px}

.snippets{font-size:96%;line-height:1.5;margin:0 0 8px 0;color:#000;padding: 0 20px 0 0;}

.post-timestamp,.author-info,.comment-info{padding:0;margin:0 5px 0 0;}

.post-timestamp a abbr.published.updated{border:0;cursor:pointer}

.post-info{color:#999;padding:0;overflow:hidden;border:0;margin:0 0 15px;font-size:13px;}
.post-info i {
    color: #212529;
}
.post-info a{color:#212529;margin:0 5px 0 0}

.post-info a:hover{color:#2980b9;}

.author-info img.avatar-photo1{height:22px;width:22px;border-radius:100%;margin:0 3px 0 0}

.label-info{position:absolute;left:0;right:0;bottom:-30px;z-index:2;opacity:0;visibility:hidden;padding:0;transition:all .3s}

.post-thumb:hover .label-info{bottom:0;opacity:1;visibility:visible;}

.label-info a{display:block;background:rgba(0,0,0,0.7);color:rgba(255,255,255,.95);font-size:12px;padding:8px}

.label-info a:hover{background:#2980b9;color:#fff;}

/* Page Navigation */

#blog-pager{clear:both;display:inline-block;overflow:visible;width:auto;background-color:#fff;margin:40px 0 20px 20px;border:1px solid rgba(0,0,0,0.1);padding:0;text-align:left;line-height:normal;font-size:13px;font-weight:400}

.blog-pager,#blog-pager{clear:both;text-align:center;border:1px solid rgba(0,0,0,0.1);    background: #f9f9f9;}

.showpageOf{display:inline-block;font-size:90%;padding:8px 13px;vertical-align:top;line-height:20px;font-weight:700;color:#666;}
.feedback-input
.showpage a,.showpageNum a,.showpagePoint{display:inline-block;vertical-align:top;line-height:20px;padding:8px 13px;margin:0;font-size:13px;text-align:center;border-left:1px solid #f0f0f0;font-weight:700;color:#666;transition:color .3s}

.showpagePoint{background:#fafafa;}

.showpage a:hover,.showpageNum a:hover{background-color:#fafafa;color:#454545;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);transition:color .3s}

span.label-info a.label-block:nth-child(n+2),ul.recent_posts_arlina li:nth-child(n+6) {display:none!important;}

@media screen and (max-width:768px) {

.post{padding:20px 0}

h1.post-title.entry-title a, h2.post-title.entry-title a {margin:15px 0;}}

@media screen and (max-width:640px) {

.post{margin:0 0 10px 0;padding:10px}

.post-thumb{width:150px;margin:0 10px 0 0;min-width:auto;min-height:auto;max-height:200px}

.post-thumbnail {width:100%;height:auto;}

h1.post-title.entry-title,h2.post-title.entry-title{margin:0 12px 15px 0}

h1.post-title.entry-title a, h2.post-title.entry-title a {margin:0 0 10px 0;}

.post-info{margin:0 0 10px}

.snippets{font-size:96%;color:#999}

.label-info a{font-size:12px}

#blog-pager {margin:20px 10px;}}

@media screen and (max-width:480px) {

.post{margin:0}

.post-thumb{max-height:180px;width:120px;}

.post-info a{display:inline-block;color:#bbb;margin:0 0 5px 0}

h1.post-title.entry-title, h2.post-title.entry-title {margin:0 0 5px 0;}

.snippets,.label-info,.comment-info,.showpageOf{display:block}}

@media screen and (max-width:320px) {

h1.post-title.entry-title,h2.post-title.entry-title{font-size:14px}

.post-info{font-size:11px;color:#bbb;}

.post-thumb{width:90px;}

.showpage a,.showpageNum a,.showpagePoint{padding:5px 10px;}}

@media screen and (max-width:240px) {

.post-info{display:none}}

.vikkabanner{background:#ecf0f1;color:#999;width:100%;height:90px;line-height:90px;box-shadow:inset 0 0 0 5px rgba(0,0,0,0.05);cursor:pointer}

ul.recent_posts_arlina li{display:inline-block;position:relative;width:100%;margin:0;padding:10px 0;transition:all .3s linear;}

ul.recent_posts_arlina li:last-child {border:0;}

.recent_posts_arlina .wrapinfo{display:inline-block;margin:0 10px 0 0;overflow:hidden;z-index:2;position:relative;width:80px;height:56px;float:left}

ul.recent_posts_arlina li img.recent_thumb{width:100%;height:auto}

.recent_posts_arlina {float:left;width:100%;margin:10px 10px 5px 0px;padding:0;font-size:.9rem;}

ul.recent_posts_arlina li a{color:#222;font-size:13px;font-weight:700;line-height:normal}

ul.recent_posts_arlina li a:hover{color:#2980b9;}

.recent_posts_arlina i{font-style:normal;color:#999;font-size:13px}



  .snippets p{    font-size: 14px !important; color: #1a1a1a;
    font-family: 'Open Sans',sans-serif;
    font-size: 16px; text-align:justify;
    line-height: 1.75;}

 



#form-main{

	width:100%;

	float:left;

	padding-top:0px;

}



#form-div {

	background-color:rgba(72,72,72,0.4);

	padding-left:35px;

	padding-right:35px;

	padding-top:35px;

	padding-bottom:50px;

	width: 450px;

	float: left;

	left: 50%;

  margin-top:30px;

  -moz-border-radius: 7px;

  -webkit-border-radius: 7px;

}



.feedback-input {

	color:#3c3c3c;

	font-family: Helvetica, Arial, sans-serif;

  font-weight:500;

	font-size: 15px;

	border-radius: 0;

	line-height: 18px;

	background-color: #fff;

	padding: 10px 10px 10px 50px;

	margin-bottom: 10px;

	width:100%;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	-ms-box-sizing: border-box;

	box-sizing: border-box;

  border: 1px solid #adb5bd;

}



/*.feedback-input:focus{

	background: #fff;

	box-shadow: 0;

	border: 3px solid #3498db;

	color: #3498db;

	outline: none;

  padding: 10px 10px 10px 50px;

}*/



.focused{

	color:#30aed6;

	border:#30aed6 solid 3px;

}



/* Icons ---------------------------------- */

#comment_author{

	

	background-size: 18px 30px;

	background-position: 11px 3px;

	background-repeat: no-repeat;

}



#comment_author:focus{

	

	background-size: 18px 30px;

	background-position: 8px 5px;

	background-position: 11px 3px;

	background-repeat: no-repeat;

}



#comment_author_email{

	

	background-size: 18px 30px;

	background-position: 11px 3px;

	background-repeat: no-repeat;

}



#comment_author_email:focus{

	

	background-size: 18px 30px;

background-position: 11px 3px;

	background-repeat: no-repeat;

}

 

#comment_content{

	

	background-size: 30px 30px;

background-position: 11px 3px;

	background-repeat: no-repeat;

}

.coment-reply{ padding:10px;     background: #e8ecf8;}

.blog-ca{ padding:10px; clear: both;
    text-align: left;
    border: 1px solid rgba(0,0,0,0.1);
    background: #dee2e6; margin-bottom: 20px;}


.maindiv{       padding: 15px 0px 5px 15px;}
textarea {

    width: 100%;

    height: 150px;

    line-height: 150%;

    resize:vertical;

}



input:hover, textarea:hover,

input:focus, textarea:focus {

	background-color:white;

}



#button-blue{

	font-family: 'Montserrat', Arial, Helvetica, sans-serif;

	float:left;

	width: 100%;

	border: #fbfbfb solid 4px;

	cursor:pointer;

	background-color: #ba0000;

	color:white;

	font-size:24px;

	padding-top:10px;

	padding-bottom:10px;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s0;

	transition: all 0.3s;

  margin-top:-4px;

  font-weight:700;

}
#button-blue:hover{

	background-color:#ba0000;

	color: #fff;

}

	

.submit:hover {

	color: #3498db;

}

	

.ease {

	width: 0px;

	height: 74px;

	background-color: #fbfbfb;

	-webkit-transition: .3s ease;

	-moz-transition: .3s ease;

	-o-transition: .3s ease;

	-ms-transition: .3s ease;

	transition: .3s ease;

}



.submit:hover .ease{

  width:100%;

  background-color:white;

}



@media only screen and (max-width: 580px) {

	#form-div{

		left: 3%;

		margin-right: 3%;

		width: 88%;

		margin-left: 0;

		padding-left: 3%;

		padding-right: 3%;

	}

}

.main-comment{ border-bottom:1px solid #e8ecf8; margin-bottom:20px; padding:10px;}
.main-comment p{    margin: 9px;
    line-height: 1.5; text-align:justify;}
.leave_rep {
    padding: 7px;
    font-size: 23px;
    font-weight: bold;
    margin-bottom: 0px;
    text-align: left;
    background:#212529;
    color: #FFF;
}

.replyc:before{
content: "\f086";
    font-family: FontAwesome;
    margin: 0 6px 4px 0; font-size:20px;
    color: #f66d77;
    list-style: none;}



.reply-comment{    padding: 15px 0px 0px 17px;}
.replyb{    border: 1px solid;
    border-radius: 50px;
    padding: 6px 19px 6px 20px;
    float: right;}

.item-thumbnail-only .item-title a {display: flex;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    display: -webkit-flex;
	}
.item-thumbnail-only .item-title a:before {
    content: "\f14a";
    font-family: FontAwesome;
    margin: 0 6px 4px 0;
    color: #ba0000;
    list-style: none;
    position:relative;
 }



.navbar-light .navbar-nav .active>.nav-link{
    color:#fff !important;
}

ul.new-menu li a:hover{
    color:#fff !important;
}
ul.new-menu {
    padding: 0;
    margin: 0;
    position: absolute;
    bottom: -37px !important;
    right: 15px;
}

.pgnn {
  display: inline-block;
  margin-top: 25px;
  margin-left: 61px;
}

.pgnn a {
  color: #fff;
  padding: 8px 16px;
  text-decoration: none;
  transition: background-color .3s;
  margin: 0 4px;
  background-color:#ba0000;
  border-radius: 3px;
}

.pgnn span {
  color: #fff;
  padding: 8px 16px;
  text-decoration: none;
  transition: background-color .3s;
  border-radius: 3px;
  margin: 0 4px;
  background-color:#ba0000;
}

.pgnn a.active {
  background-color: #212529;
  color: white !important;
  border-radius: 3px;
}

.pgnn a:hover:not(.active) {background-color: #ddd;}

i.fa.fa-comments-o {
    font-weight: bold;
}

span.post-timestamp {
    font-weight: bold;
}

span.fn {
    font-weight: bold;
}

.item-title a {
    color: #000;
}

a.home-link {
    color: #ba0000;
}
.snippets a {
    color: #ba0000;
}