/*
    ========================================================================
    Index
    ------------------------------------------------------------------------

    # -  1. Global
	# -  2. Menu
    # -  3  Home Section
    # -  4. About Section
    # -  5. Work Pagination
    # -  6. Contact
    # -  7. Blog
	# -  8. Comments
    */

body {
	font-family: 'Inconsolata', monospace;
	font-weight: normal;
	font-size: 15px;
	background-color: #2a2a2a;
	color: #e5e5e5;
}
ul, ol {
	margin: 0 0 1.5em;
	padding: 0 0 0 1.5em;
}
ul {
	list-style: disc;
}
ol {
	list-style: decimal;
}
li > ul, li > ol {
	margin-bottom: 0;
	margin-left: 1.5em;
}
dt {
	font-weight: 700;
}
dd {
	margin: 0 1.5em 1.5em;
}
iframe, img{
	max-width: 100%;
}
table {
	border-collapse: collapse;
	margin: 0 0 1.5em;
	width: 100%;
}
thead th {
	border-bottom: 2px solid #bbb;
	padding-bottom: 0.5em;
}
th {
	padding: 0.4em;
	text-align: left;
}
tr {
	border-bottom: 1px solid #eee;
}
td {
	padding: 0.4em;
}
th:first-child, td:first-child {
	padding-left: 0;
}
th:last-child, td:last-child {
	padding-right: 0;
}
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
figure {
	margin: 1em 0;
}
.wp-caption {
	margin-bottom: 1.5em;
	max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}
.wp-caption-text {
	text-align: center;
}
/*  transitions
------------------*/

.t3s {
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;
}
.t2s {
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	-o-transition: 0.2s;
	-ms-transition: 0.2s;
	transition: 0.2s;
}
.t5s {
	-webkit-transition: all .5s ease 0s;
	-moz-transition: all .5s ease 0s;
	-o-transition: all .5s ease 0s;
	-ms-transition: all .5s ease 0s;
	transition: all .5s ease 0s;
}
.pdr0 {
	padding-right: 0;
}
.pdl0 {
	padding-left: 0;
}
.mtb50 {
	margin: 50px 0;
}
.clear {
	clear: both;
}
/*  Color
-------------*/


/*      All Global css
----------------------------*/

a {
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;
	color: #999;
}
a:hover, a:focus, a.active {
	text-decoration: none;
	outline: none;
	color: #ff6549;
}
ul {
	margin: 0;
	padding: 0 0 0 15px;
}
p {
	font-size: 15px;
	line-height: 25px;
	font-family: 'Inconsolata', monospace;
	font-weight: 400;
}
.row {
	margin-bottom: 0px;
}
.no-margin {
	margin: 0 !important;
}
.no-padding {
	padding: 0 !important;
}
.no-border {
	border: 0 !important;
}
/*  Heading Tag
-------------------*/

h1 {
	font-size: 35px;
}
h2 {
	font-size: 30px;
}
h3 {
	font-size: 25px;
}
h4 {
	font-size: 22px;
}
h5 {
	font-size: 20px;
}
h6 {
	font-size: 16px;
}
.red {
	color: #ff6549 !important;
}
.yellow {
	color: #d9e577 !important;
}
.pink {
	color: #dc78dc !important;
}
.green {
	color: #11d0b7 !important;
}
.white {
	color: #fff !important;
}
.ash {
	color: #8c9184 !important;
}
.full-green {
	color: #2ecc71 !important;
}
.align-center {
	text-align: center;
}
.align-right {
	text-align: right;
}
.in-blcok {
	display: inline-block !important;
}
.event-button, input[type='submit'] {
	height: 45px;
	width: 170px;
	border: 1px solid #ff6549;
	background: #ff6549;
	color: #fff;
	font-size: 14px;
	margin-left: auto;
	margin-right: auto;
	display: inline-block;
	/*padding-top: 10px;*/
	text-align: center;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;
	margin-top: 16px;
}
a.event-button {
	padding-top: 10px;
}
.event-button:hover, input[type='submit']:hover {
	background: transparent;
	color: #ff6549;
}
.main .section {
	overflow: hidden;
}
.main .section > img {
	position: absolute;
	max-width: 100%;
	z-index: 1;
}
.section-margin {
	margin-top: 165px;
}
.fullpage-wrapper {
	margin-top: 0;
}
.fullpage-wrapper .fp-tableCell {
	display: block;
}
/*  preloader   */

#loader-wrapper {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1000;
}
#loader {
	display: block;
	position: relative;
	left: 50%;
	top: 50%;
	width: 150px;
	height: 150px;
	margin: -75px 0 0 -75px;
	border-radius: 50%;
	border: 3px solid transparent;
	border-top-color: #3498db;
	z-index: 1001;
	animation: spin 2s linear infinite;
}
#loader:before {
	content: "";
	position: absolute;
	top: 5px;
	left: 5px;
	right: 5px;
	bottom: 5px;
	border-radius: 50%;
	border: 3px solid transparent;
	border-top-color: #e74c3c;
	animation: spin 3s linear infinite;
}
#loader:after {
	content: "";
	position: absolute;
	top: 15px;
	right: 15px;
	left: 15px;
	bottom: 15px;
	border-radius: 50%;
	border: 3px solid transparent;
	border-top-color: #f9c922;
	animation: spin 1.5s linear infinite;
}
#loader-wrapper .loader-section {
	position: fixed;
	top: 0;
	width: 51%;
	height: 100%;
	background: #222;
	z-index: 1000;
	transform: translateX(0);
}
#loader-wrapper .loader-section.section-left {
	left: 0;
}
#loader-wrapper .loader-section.section-right {
	right: 0;
}
 @keyframes spin {
 0% {
 transform: rotate(0deg);
}
 100% {
 transform: rotate(360deg);
}
}
.loaded #loader-wrapper .loader-section.section-left {
	transform: translateX(-100%);
	transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loaded #loader-wrapper .loader-section.section-right {
	transform: translateX(100%);
	transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loaded #loader {
	opacity: 0;
	transition: all 0.3s ease-out;
}
.loaded #loader-wrapper {
	visibility: hidden;
	transform: translateY(-100%);
	transition: all 0.3s 1s ease-out;
}
/* End Preloader */


/*  Menu
---------------*/

#myModal.modal {
	padding-left: 0 !important;
}
.modal-open .modal {
	overflow: hidden;
}
.modal-header {
	border: 0;
}
.modal-header .title-heading {
	text-align: center;
	padding-top: 140px;
}
.modal-header .title-heading h1 {
	font-size: 65px;
	color: #fff;
	font-family: 'Playfair Display', serif;
	text-transform: uppercase;
	font-weight: 700;
}
.modal-header .close {
	color: #fff;
	font-size: 65px;
	opacity: 1;
	outline: 0;
}
.modal-body {
	border-bottom: 0;
}
.modal-body nav {
	text-align: center;
}
.navigation-menu {
	text-align: center;
	padding-top: 60px;
}
.navigation-menu li {
	display: inline-block;
	padding: 25px;
}
.navigation-menu li a {
	font-family: 'Inconsolata', monospace;
	color: #fff;
	text-transform: uppercase;
	font-size: 35px;
	padding: 2px 5px;
}
.modal-content {
	background-clip: padding-box;
	background-color: rgba(37, 37, 37, 0.96);
	border: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	box-shadow: 0;
	outline: 0 none;
	position: relative;
}
.modal.in .modal-dialog {
	height: 100%;
	position: absolute;
	-webkit-transform: translate(0px, 0px);
	-moz-transform: translate(0px, 0px);
	-ms-transform: translate(0px, 0px);
	-o-transform: translate(0px, 0px);
	transform: translate(0px, 0px);
	width: 100%;
	margin: 0;
}
.modal-footer {
	border-top: 0;
	padding-top: 15px;
	text-align: center;
	padding-bottom: 1000px;
}
.modal-footer p {
	color: #fff;
	font-family: 'Inconsolata', monospace;
}
.menu-social-icon {
	text-align: center;
	padding-top: 104px;
	padding-bottom: 86px;
}
.menu-social-icon ul {
	text-align: center;
}
.menu-social-icon ul li {
	display: inline-block;
	padding: 18px 33px;
}
.menu-social-icon ul li a {
	display: block;
}
.menu-social-icon ul li a i {
	color: #fff;
	font-size: 30px;
	padding: 2px 2px;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;
	display: block;
}
.menu-social-icon ul li a i:hover {
	-webkit-transform: scale(1.01);
	-moz-transform: scale(1.01);
	-ms-transform: scale(1.01);
	-o-transform: scale(1.01);
	transform: scale(1.01);
}
.menu-social-icon ul li a:hover i.facebook {
	color: #3b5998;
}
.menu-social-icon ul li a:hover i.twitter {
	color: #55acee;
}
.menu-social-icon ul li a:hover i.pinterest {
	color: #cb2027;
}
.menu-social-icon ul li a:hover i.dribbble {
	color: #007bb5;
}
.menu-social-icon ul li a:hover i.google-plus {
	color: #1769ff;
}
.menu-social-icon ul li a:hover i.linkedin {
	color: #007bb5;
}
.menu-social-icon ul li a:hover i.behance {
	color: #1769ff;
}
.home-two-section .navigation-menu li a {
	font-family: 'Lato', sans-serif;
	font-weight: 400;
}
.home-two-section .navigation-menu .modal-footer p {
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
}
.home-two-section #fp-nav {
	right: 50px;
}
.home-two-section #fp-nav li a {
	width: 10px;
}
.home-two-section #fp-nav li a::before {
	background: #fff;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	-ms-border-radius: 30px;
	-o-border-radius: 30px;
	border-radius: 30px;
	content: "";
	height: 10px;
	position: absolute;
	width: 10px;
	border: 1px solid #fff;
}
.home-two-section #fp-nav li a.active::before {
	background: transparent;
	border-color: #fff;
	height: 10px;
	width: 10px;
}
.andyana-home #fp-nav {
	right: 100px;
}
.andyana-home #fp-nav li a {
	width: 58px;
}
.andyana-home #fp-nav li a span {
	display: none;
}
.andyana-home #fp-nav li a::before {
	background: #fff;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	content: "";
	height: 6px;
	position: absolute;
	width: 58px;
	border: 1px solid #fff;
}
.andyana-home #fp-nav li a.active::before {
	background: transparent;
	border-color: #fff;
	height: 6px;
	width: 58px;
}
#fp-nav ul li a span, .fp-slidesNav ul li a span {
	background-color: transparent !important;
}
#myModal .modal-dialog {
	width: 100%;
}
.header-nav {
	position: fixed;
	top: 50px;
	left: 0;
	width: 100%;
	z-index: 999;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;
}
/* End Menu */


/*  Home Section
-------------------*/

.home-content {
	padding-left: 40%;
	padding-bottom: 50px;
	margin-top: 35%;
}
.home-content h2.name {
	color: #ff6549;
	text-transform: uppercase;
	margin-bottom: 23px;
}
.home-content h2.name .bold {
	font-weight: 700;
}
.home-content h2.title::before {
	content: "<title>";
	color: #11d0b7;
}
.home-content h2.title::after {
	content: "</title>";
	color: #11d0b7;
}
.home-content h2.name::before {
	content: "<h1>";
	color: #11d0b7;
}
.home-content h2.name::after {
	content: "</h1>";
	color: #11d0b7;
}
.home-content h2.coder::before {
	content: "<h2>";
	color: #dc78dc;
}
.home-content h2.coder::after {
	content: "</h2>";
	color: #dc78dc;
}
.home-content h2 {
	color: #d9e577;
	text-transform: uppercase;
}
.home-content h2 .bold {
	font-weight: 700;
}
.home-content .design-code {
	padding-top: 67px;
}
.home-content .design-code h2 {
	line-height: 42px;
	margin-bottom: 0;
	margin-top: 10px;
}
.home-content .design-code span.last {
	font-size: 40px;
}
.home-content .design-code span.last span {
	font-size: 60px;
}
.image-home-bg {
	background-size: cover;
	background-position: center center;
}
.image-home-bg img {
	display: none;
}
.section-heading h2 {
	line-height: 62px;
	color: #ff6549;
	text-transform: uppercase;
}
.section-heading h2::before {
	content: "{";
	/*color: #11d0b7;*/
	padding-right: 4px;
}
.section-heading h2::after {
	content: "}";
	/* color: #11d0b7;*/
	padding-left: 4px;
}
.section-heading h2.first {
	font-size: 54px;
	width: 100%;
	margin-top: 0;
	position: absolute;
	margin-left: -15px;
}
.section-heading h3 {
	text-align: center;
	max-width: 550px;
	margin-left: auto;
	margin-right: auto;
	color: #11d0b7;
	margin-top: 2px;
	line-height: 30px;
}
.home-content .section-heading h2.first {
	position: static;
	margin-left: 0;
}
.section-heading p {
	max-width: 600px;
	margin: 0 auto;
}
.section-heading p::before {
	content: "<p>";
	color: #11d0b7;
	margin-right: 10px;
}
.section-heading p::after {
	content: "</p>";
	color: #11d0b7;
	margin-left: 10px;
}
.page2 .section-heading h3 {
	margin-bottom: 40px;
}
.main .section {
	padding-top: -1px;
}
.home-two-section .home-content {
	margin-top: 30%;
}
.home-two-section .home-content h2.name {
	font-size: 75px;
	text-transform: uppercase;
	font-family: 'Raleway', sans-serif;
	font-weight: 700;
	line-height: 92px;
	margin-bottom: 37px;
}
.home-two-section .home-content h2.name span.little {
	font-size: 40px;
}
.home-two-section .home-content h2.name::before {
	display: none;
}
.home-two-section .home-content h2.name::after {
	display: none;
}
.home-two-section .home-content h3.designation {
	font-size: 30px;
	text-transform: uppercase;
	font-weight: 400;
	font-family: 'Raleway', sans-serif;
	margin-bottom: 11px;
}
.home-two-section .home-content h2 {
	font-size: 54px;
	font-weight: 700;
	font-family: 'Raleway', sans-serif;
	margin-bottom: 3px;
}
.home-two-section .home-content h2.white {
	letter-spacing: 3px;
}
.home-two-section .home-content h2.ash {
	letter-spacing: .85em;
}
/* End Home section   */


/*  About Section
-----------------*/

.all-progress {
	margin-top: 43px;
}
.single-progress h4 {
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
	margin-top: 3px;
}
.single-progress h4 span {
	text-align: right;
	float: right;
}
.single-progress .progress {
	background-color: #fff;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	box-shadow: none;
	height: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}
.single-progress .progress .progress-bar {
	width: 0;
	-webkit-transition: 1s;
	-moz-transition: 1s;
	-o-transition: 1s;
	-ms-transition: 1s;
	transition: 1s;
}
.single-progress .progress-bar-danger {
	background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-size: 22px 22px;
}
.single-progress .progress-bar-striped, .single-progress .progress-striped .progress-bar {
	background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-size: 22px 22px;
}
.section-heading .bg-yellow {
	background-color: transparent;
	height: 69px;
	width: 250px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 17px;
}
.home-two-section .section-heading h2::before, .home-two-section .section-heading h2::after {
	display: none;
}
.home-two-section .section-heading h3 {
	margin-bottom: 25px;
}
.home-two-section .section-heading p::before {
	display: none;
}
.home-two-section .section-heading p::after {
	display: none;
}
.home-two-section .event-button {
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	padding-top: 11px;
}
.home-two-section .single-progress h4 {
	font-family: 'Lato', sans-serif;
	font-weight: 400;
}
/*  End About section  */


/* 	work section
-----------------*/

.work-section {
	padding-bottom: 50px;
}
.home-two-section .work-section .section-heading {
	padding-bottom: 15px;
}
.home-two-section .work-section .filter-options {
	background: transparent;
	margin-bottom: 15px;
}
.work-section .filter-options ul {
	list-style-type: none;
	padding:0;
}
.home-two-section .work-section .filter-options ul {
	text-align: center;
}
.home-two-section .work-section .filter-options ul li {
	display: inline-block;
	padding: 15px 28px;
}
.home-two-section .work-section .filter-options ul li a {
	font-family: 'Raleway', sans-serif;
	font-weight: 500;
	background: transparent none repeat scroll 0 0;
	border: 0 none;
	text-transform: uppercase;
	color: #fff;
	padding: 0;
	width: 100%;
	display: block;
}
.home-two-section .work-section .filter-options ul li a:focus {
	outline: none;
}
.home-two-section .work-section .mix, .home-two-section .work-section .picture-item {
	padding: 0;
}
.home-two-section .work-section .picture-item .aspect::before {
	border: 10px solid #16dafb;
}
.home-two-section .work-section .col-md-2 {
	width: 100%;
}
.home-two-section .work-section .col-md-10 {
	width: 100%;
}
.work-section .mtb50 {
	margin-top: 25px !important;
}
/* End Work section  */


/* 	Contact Section
-----------------*/

.contant-form {
	margin: 25px 0;
}
.contant-form .single-input {
	margin-bottom: 35px;
}
.contant-form .single {
	background: #fff;
	border: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
}
.contant-form .single:focus {
	box-shadow: 0 5px 8px #000;
}
.contant-form input {
	height: 45px;
}
.contant-form input[type='submit'] {
	margin: 0;
	padding: 0;
	outline: 0;
}
.contant-form div.wpcf7-validation-errors {
	border: 0;
	color: rgba(255, 100, 80, 1);
	font-size: 18px;
	margin: 0;
	padding: 0;
}
.contant-form span.wpcf7-not-valid-tip {
	color: rgba(255, 100, 80, 1);
}
.contant-form .event-button-home-one-contant {
	border-color: #11d0b7;
	background: #11d0b7;
	padding-top: 0;
	text-transform: uppercase;
	margin: 0;
	-webkit-transition: all 0.2s ease 0s;
	-ms-transition: all 0.2s ease 0s;
	-o-transition: all 0.2s ease 0s;
	transition: all 0.2s ease 0s;
}
.contant-form .event-button-home-one-contant:hover {
	background: transparent;
	color: #fff;
	border-color: #11d0b7;
}
.contant-form .event-button-home-one-contant:focus {
	background: transparent;
	color: #fff;
	border-color: #11d0b7;
	box-shadow: none !important;
}
.contant-form .event-button-home-one-contant:visited {
	background: transparent;
	color: #fff;
	border-color: #11d0b7;
	box-shadow: none !important;
}
.contact-information h3 {
	margin-bottom: 19px;
}
 .contant-form::-webkit-input-placeholder {
 font-family: 'Raleway', sans-serif;
 font-size: 12px;
}
 .contant-form:-moz-placeholder {
    /* Firefox 18- */
    font-family: 'Raleway', sans-serif;
 font-size: 12px;
}
 .contant-form::-moz-placeholder {
    /* Firefox 19+ */
    font-family: 'Raleway', sans-serif;
 font-size: 12px;
}
 .contant-form:-ms-input-placeholder {
 font-family: 'Raleway', sans-serif;
 font-size: 12px;
}
 .home-two-section .contant-form::-webkit-input-placeholder {
 color: #ff6549;
 font-family: 'Raleway', sans-serif;
 font-weight: 600;
 text-transform: uppercase;
}
 .home-two-section .contant-form:-moz-placeholder {
    /* Firefox 18- */
    font-family: 'Raleway', sans-serif;
 font-weight: 600;
 color: #ff6549;
 text-transform: uppercase;
}
 .home-two-section .contant-form::-moz-placeholder {
    /* Firefox 19+ */
    color: #ff6549;
 font-family: 'Raleway', sans-serif;
 font-weight: 600;
 text-transform: uppercase;
}
 .home-two-section .contant-form:-ms-input-placeholder {
 color: #ff6549;
 font-family: 'Raleway', sans-serif;
 font-weight: 600;
 text-transform: uppercase;
}
.contact-information .contact-address span, .contact-information .contact-me div {
	font-size: 18px;
	line-height: 25px;
	margin-bottom: 7px;
}
.contact-information .contact-me span i {
	padding-right: 2px;
	color: #ff6549;
}
.home-two-section .contact-information .contact-me span i {
	color: #feee7d;
	font-size: 15px;
}
.social-network ul li {
	display: inline-block;
	margin-right: 8px;
}
.social-network ul li a i {
	font-size: 45px;
	opacity: .7;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;
}
.social-network ul li a i.facebook {
	color: #3b5998;
}
.social-network ul li a i.twitter {
	color: #55acee;
}
.social-network ul li a i.pinterest {
	color: #cb2027;
}
.social-network ul li a i.linkedin {
	color: #007bb5;
}
.social-network ul li a i.behance {
	color: #1769ff;
}
.social-network ul li a i.dribbble {
	color: #007bb5;
}
.social-network ul li a i.google-plus {
	color: #1769ff;
}
.social-network ul li a:hover i {
	opacity: 1;
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	-moz-transform: scale(1.1);
	transform: scale(1.1);
}
.social-network ul li:last-child {
	margin-right: 0;
}
.home-two-section .contact-information .contact-me p {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
}
.home-two-section .contant-form .single {
	color: #ff6549;
	font-family: 'Raleway', sans-serif;
	font-weight: 600;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
	height: 55px;
}
.home-two-section .contant-form textarea.single {
	padding-top: 15px;
	height: auto;
	color: #ff6549;
}
.home-two-section .contant-form .event-button-hometwo-contact {
	background: transparent;
	color: #feee7d;
	border-color: #e74c3c;
}
.home-two-section .contant-form .event-button-hometwo-contact {
	background: transparent;
	color: #feee7d;
	border-color: #e74c3c;
}
.contact-section.home-two-section .section-heading {
	padding-bottom: 38px;
}
.post-password-form input[type='submit'] {
	height: auto;
	width: auto;
	padding: 2px 15px;
}
/* End  Home Two Contact section  */


/* Start Blog Page  */

.entry-content a:hover {
	color: #ff6549;
}
.main .post {
	padding: 15px 0 35px 0;
	border-bottom: 1px solid #ddd;
}
.post .event-button {
    margin-top: 35px;
}
.edit-link {
    margin-bottom: 10px;
}
.edit-link a:hover {
	color: #ff6549;
}
.nav-links a:hover {
	color: #ff6549;
}
.fullpage-wrapper .continue-reading {
	margin-top: 5px;
	margin-bottom: 10px;
}
.contact-me p {
	color: #747474;
}
.single-post .onepage-wrapper {
	margin-top: 100px;
}
.single-post .author-info {
	padding: 15px 0;
	border-bottom: 1px solid #ddd;
}
.blog .onepage-wrapper {
	margin-top: 100px;
}
.widget .screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	overflow: hidden;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
}
select {
	color: #747474;
	padding: 5px 10px;
}
h3.entry-title{
    color: #11d0b7;
	font-size:28px;
    margin-bottom: 20px;
}
h2.widget-title {
	font-size:28px;
    color: #11d0b7;
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #ddd;
}
.widget img, .widget select {
	max-width: 100%;
}
.widget_rss li {
	margin-bottom: 18px;
}
.calendar_wrap tr td, .calendar_wrap tr th {
	padding: 8px;
	text-align: center;
}
.blog-sidebar .widget span.screen-reader-text {
	font-size: 30px;
	margin-bottom: 12px;
	font-weight: normal;
	display: block;
}
.blog-sidebar .widget {
	position: relative;
}
.search-form label {
	width: 100%;
	display: block;
}
label {
	color: #747474;
}
.search-form .search-field {
	width: 100%;
	display: block;
	background: #ffffff none repeat scroll 0 0;
	border: 0 none;
	border-radius: 0;
	font-size: 14px;
	height: 40px;
	padding-left: 25px;
	outline: 0;
}
.search-form .search-submit {
	background: #ff6549 none repeat scroll 0 0;
	border: 1px solid #ff6549;
	color: #ffffff;
	display: inline-block;
	font-family: "Inconsolata", monospace;
	text-transform: uppercase;
	font-size: 15px;
	height: 40px;
	text-align: center;
	transition: all 0.3s ease 0s;
	width: 100px;
	position: absolute;
	right: 0;
	bottom: 0;
	padding-top: 0;
}
.not-found .search-form {
	max-width: 400px;
	position: relative;
}
.not-found .search-form span.screen-reader-text {
	display: block;
	font-family: "Inconsolata", monospace;
	font-size: 20px;
	font-weight: normal;
	margin-bottom: 12px;
}
.bypostauthor {
	display: block;
}
.widget {
	margin-bottom: 35px;
}
.widget li {
	list-style: none;
	font-size:17px;
    line-height: 25px;
}
.widget a:hover {
	color: #ff6549;
}
.andyana-blog-temp .main {
	padding-top: 30px;
}
.andyana-blog-temp .header-nav {
	position: static;
	padding-top: 50px;
}
.page .entry-header {
	margin-bottom: 25px;
}
.logged-in-as a:hover {
	color: #ff6549;
}
.page-header {
	margin-bottom: 0;
}
.page-header {
	margin-top: 0;
}
.page-header h2 {
	margin-top: 10px;
}
.andyana-blog-temp .main .container {
	padding-bottom: 20px;
}
.post-thumbnail img {
	display: block;
	height: auto;
	max-width: 100%;
	margin: 0 auto;
	margin-bottom: 20px;
}
.single-featured-img .post-thumbnail img {
	display: block;
	width: 100%;
	height: auto;
}
.navigation h1 {
	color: #11d0b7;
}
.comment-author .fn, .says {
	font-size: 17px;
}
#commentform label {
	min-width: 100px;
	display: block;
}
#commentform input {
	padding: 6px 10px;
}
#commentform input:focus {
	box-shadow: none !important;
	outline: -webkit-focus-ring-color auto 0;
	outline-color: -webkit-focus-ring-color;
	outline-style: auto;
	outline-width: 0;
}
#commentform label .required {
	color: #ff6549;
}
.page-content {
	margin-top: 10px;
}
#cancel-comment-reply-link {
	background: #ff6549 none repeat scroll 0 0;
	border: 1px solid #ff6549;
	color: #ffffff;
	display: inline-block;
	font-family: "Inconsolata", monospace;
	text-transform: uppercase;
	font-size: 15px;
	height: 27px;
	padding: 4px 20px;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;
	margin-bottom: 15px;
}
#cancel-comment-reply-link:hover {
	background: transparent;
	color: #ffffff;
}
.comment-body {
	margin-bottom: 30px;
}
.entry-meta {
	display: block;
	margin: 16px 0;
}
.entry-meta ul {
	list-style: none;
	padding-left: 0px;
	margin-bottom: 10px;
}
.entry-meta ul li {
	display: inline-block;
	margin-right: 20px;
}
.entry-meta ul li i {
	padding-right: 8px;
}
.entry-footer {
	padding-top: 15px;
}
.entry-footer > span {
	display: block;
}
.page-links {
	margin-top: 15px;
}
.page-links .page-links-title {
	font-size: 16px;
}
.navigation.pagination h2 {
	color: #11d0b7;
}
.navigation.pagination .nav-links {
	margin-top: 15px;
}
.navigation.pagination .nav-links .page-numbers, .page-links .screen-reader-text {
	padding: 10px 12px;
	display: inline-block;
	text-align: center;
}
/*.navigation.post-navigation {
    margin-top: 40px;
    border-top: 1px solid #ddd;
}*/

.post-navigation .nav-links a[rel="prev"] {
	float: left;
}
.post-navigation .nav-links a[rel="next"] {
	float: right;
}
.post-navigation .nav-links a .nav-icon {
	margin-left: 15px;
	margin-right: 15px;
}
.post-navigation .nav-links {
	padding-top: 33px
}
.post-navigation .nav-links a {
	font-size: 16px;
}
.image-home-bg {
	background-size: cover;
	background-position: center center;
}
.image-home-bg img {
	display: none;
}
.sticky, .category-sticky {
	border: 1px solid #ddd;
	border-radius: 5px;
	padding: 20px !important;
	margin-top: 20px;
}
.sticky .entry-title, .category-sticky .entry-title {
	margin-top: 0;
}
.entry-title a{
    color: #11d0b7;
}

/* End Blog Page  */


/* comments syle */
.comments-area {
	padding: 20px;
	background: #333;
}
.comments-area ol.comment-list {
	list-style: none;
	margin: 0;
	padding: 0;
}
.single-comments {
	margin: 40px 0px;
	border-bottom: 1px solid #DFDFDF;
}
.comments-area .avatar-container {
	position: absolute;
	height: 80px;
	width: 80px;
}
.comments-area .comment-list .children {
	clear: both;
	margin-left: 5%;
	list-style-type: none;
}
.comments-area .comment-list .children li {
	border-bottom: none;
	margin: 10px 0 0 0;
}
.comments-details {
	display: inline-block;
	margin: 0px 0px 25px 100px;
}
.comments-details h4 {
	font-size: 16px;
	margin-top: 0px;
	line-height: 20px;
}
.comments-details h4 time {
	text-transform: none;
	font-size: 13px;
	color: #999999;
	margin-left: 30px;
}
.comments-details .comment-text {
	min-height: 50px;
}
.comments-area input {
	color: #555;
}
.comment-reply-link, .comment-edit-link {
	background: #ff6549 none repeat scroll 0 0;
	border: 1px solid #ff6549;
	color: #ffffff;
	display: inline-block;
	font-family: "Inconsolata", monospace;
	text-transform: uppercase;
	font-size: 15px;
	padding: 5px 15px;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;
	margin-bottom: 15px;
}
.comment-reply-link:hover, .comment-edit-link:hover {
	background: transparent;
	color: #ffffff;
}
.comment-form textarea {
	color: #747474;
	max-width: 100%;
}
.comment-form .form-submit #submit {
	background: #ff6549 none repeat scroll 0 0;
	border: 1px solid #ff6549;
	color: #ffffff;
	display: inline-block;
	font-family: "Inconsolata", monospace;
	text-transform: uppercase;
	font-size: 15px;
	height: 40px;
	padding: 0 15px;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	-ms-transition: 0.3s;
	transition: 0.3s;
	margin-top: 15px;
}
.comment-form .form-submit #submit:hover {
	background: #2a2a2a none repeat scroll 0 0;
}
.comment-content a:hover {
	color: #ff6549;
}

.mce-content-body .wpview-wrap {
    margin-bottom: 28px;
}

.gallery {
    margin: 0 -1.1666667%;
    padding: 0;
}

.gallery .gallery-item {
    display: inline-block;
    max-width: 33.33%;
    padding: 0 1.1400652% 2.2801304%;
    text-align: center;
    vertical-align: top;
    width: 100%;
}

.gallery-columns-1 .gallery-item {
    max-width: 100%;
}

.gallery-columns-2 .gallery-item {
    max-width: 50%;
}

.gallery-columns-4 .gallery-item {
    max-width: 25%;
}

.gallery-columns-5 .gallery-item {
    max-width: 20%;
}

.gallery-columns-6 .gallery-item {
    max-width: 16.66%;
}

.gallery-columns-7 .gallery-item {
    max-width: 14.28%;
}

.gallery-columns-8 .gallery-item {
    max-width: 12.5%;
}

.gallery-columns-9 .gallery-item {
    max-width: 11.11%;
}

.gallery .gallery-caption {
    font-size: 13px;
    margin: 0;
}

.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
    display: none;
}