/*Custom Style*/
@import url(http://fonts.googleapis.com/css?family=Montserrat+Alternates:400,700);
@import url(http://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic);


body {
	font-family:'Montserrat',sans-serif;
}
.container.nomargin {
	margin:0;
	padding:0;
	width:100%;
}
.padding {
	padding:80px 0;
}

.margin {
	margin: 30px 0;
}
.title {
	font-size:6em;
	font-family:'Lato',sans-serif;
	display:block;
}
hr.star {
	margin:25px auto 30px;
	padding:0;
	max-width:550px;
	border:0;
	border-top:solid 5px;
	text-align:center;
}
hr.star:after {
	color:#fff;	
	content:"\2605";
	position:relative;
	top:-.8em;
	padding:0 .25em;
	font-size: 2.5em;
}


/* Navigation Styling */
.navbar {

	background: #866CB0;
	padding: 20px;
	border: 0px;
	
}
.navbar .navbar-brand {
	color: #fff;
	font-size: 1.5em;
	font-weight: 900;
}
.navbar .navbar-brand:hover {

}
.navbar-inverse .navbar-nav>li>a {
	color: #fff;
	font-size: 1.5em;

}
.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.active>a:hover,
.navbar-inverse .navbar-nav>.active>a:focus,
.navbar-inverse .navbar-nav>.active>a {
		background:  #866CB0;
		border-top: 5px solid #E39624;
	
}


/* Header Styling */
#header {
	background: #866CB0;
	color: #E39624;	
}
#header .icon {
	
}
#header .skills {
	font-size: 2.75em
}

#header hr.star:after{
	color:  #E39624;
	background: #866CB0;
}
/*down arrow icon*/
#header a:hover {

}



/* Work Styling */
#work {
	
}
#work img {

}
#work hr.star:after {
	color:#E39624;
	background: #fff;
}

#work .portfolio-item {
	

}

/*Hover effect*/
#work .portfolio-item img {
	border-radius: 15px;
	margin: 20px 0;
	opacity: 1;
	transition: all .3s;

}

#work .portfolio-item img:hover {
	margin: 5px 0;
	opacity: .7;
	

}



/* Contact Styling */
#contact {	
	font-family:'Lato',sans-serif;	
	color:#34495e;
	background: #ecf0f1;
	
}
#contact h4 {
	
}
#contact .has-success .form-control,
#contact .has-success .control-label {

}

#contact hr.star {
	
}

#contact hr.star:after {
	color: #866CB0;
	background: #ecf0f1;
	
}
#contact .btn-social {
	display:inline-block;
	width:70px;
	height:50px;
	border-radius:100%;
	text-align:center;
	font-size:25px;
	font-weight:900;
	line-height:45px;
}

#contact .btn-social i {
color: #34495e;
}

#contact .socials>li {
	
}
#contact .socials a {
	transition: all .2s;

}
#contact .socials>li:hover a {
	background:  #866CB0;

}
#contact .socials>li:hover i {
	color:#ecf0f1;
}

#contact .btn-primary {
	
}

#contact .btn-primary:focus,
#contact .btn-primary:hover{
	
}

/* Footer Styling */
footer {
		background: #866CB0;
		color:#ecf0f1;

}

footer p {
	padding: 10px 0;
	margin:0;
}



/* ==== Media Queries ====*/

/* iPads (Tablets) ----------- */
@media only screen and (min-width: 768px) and (max-width : 1024px) {
/* Styles */

#header {
	padding-top: 100px;
.title {


}

.padding {

}

#work .portfolio-item {
	
}

#work .portfolio-item img {

}

#work .portfolio-item img:hover {
	

}

#contact  {
	
}

}

/* Iphone/Android (Small Devices) ----------- */
@media only screen and (min-width : 320px) and (max-width: 767px) {
/* Styles */

.title {
	font-size:3em;
}

.skills {
	font-size: 1em;
}

#header .icon {

}

#work .portfolio-item {

}

#work .portfolio-item img {

}

#work .portfolio-item img:hover {


}

#contact .socials>li {

}

.margin.no_margin_mobile {

}


.contact-form button.pull-right {
	
}

.social-media {

}

h4 {font-size:8px;}


}