@media only screen and (min-width: 1200px) {


/*Background Options*/

body.bg-abstract1 {
  background: url(../images/background_1.jpg) no-repeat center center fixed;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  background-size:cover;
}

body.bg-abstract2 {
  background: url(../images/background_2.jpg) no-repeat center top fixed;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  background-size:cover;
}

body.bg-abstract3 {
  background: url(../images/background_3.jpg) no-repeat center center fixed;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  background-size:cover;
}

body.bg-abstract4 {
  background: url(../images/background_4.jpg) no-repeat center center fixed;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  background-size:cover;
}

body.bg-abstract5 {
  background: url(../images/background_5.jpg) no-repeat center center fixed;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  background-size:cover;
}

body.bg-abstract6 {
  background: url(../images/background_6.jpg) no-repeat center center fixed;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  background-size:cover;
}

body.bg-abstract7 {
  background: url(../images/background_7.jpg) no-repeat top center fixed;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  background-size:cover;
}

body.bg-abstract8 {
  background: url(../images/background_8.jpg) no-repeat center center fixed;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  background-size:cover;
}


#page {
    border-radius: 5px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.6);
    margin: 2em auto;
}

/*--HEADER--*/

#header {
    background-color: #222;
	opacity: 0.8;
    border-radius: 5px 5px 0 0;
}


#popular .views-row-odd, #popular .views-row-even {
	min-height:220px;
	_height: 220px;
}

/* Social Icons
================================================== */

#social-sidebar {
	left: 0;
	margin-top: -75px; /* (li * a:width) / -2 */
	position: fixed;
	top: 50%;
	background-color: none;
	width: auto;
	padding: 0;
	z-index:100;
	border-radius: 0 5px 5px 0;
}

#social-sidebar li:first-child a { border-radius: 0 5px 0 0; }
#social-sidebar li:last-child a { border-radius: 0 0 5px 0; }

#social-sidebar a {
	background: #121212;
    border: none;
	display: block;
	height: 50px;
	font-size: 1em;
	line-height: 50px;
	position: relative;
	text-align: center;
	width: 50px;
	margin-right: 0;
	float: none;
	border-radius: 0;
	opacity: 1;
	overflow: inherit;
}



#social-sidebar a:hover span {
	left: 130%;
	opacity: 1;
}

#social-sidebar a span {
	border-radius: 3px;
	line-height: 24px;
	left: -100%;
	margin-top: -16px;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	padding: 4px 8px;
	position: absolute;
	-webkit-transition: opacity .3s, left .4s;
	-moz-transition: opacity .3s, left .4s;
	-ms-transition: opacity .3s, left .4s;
	-o-transition: opacity .3s, left .4s;
	transition: opacity .3s, left .4s;
	top: 50%;
    white-space: nowrap;
	z-index: -1;
	xfont-size: 0.9em;
}

#social-sidebar a span:before {
	content: "";
	display: block;
	height: 8px;
	left: -4px;
	margin-top: -4px;
	position: absolute;
	top: 50%;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	width: 8px;
	z-index: -2;
}

#social-sidebar ul { margin: 0; }

#social-sidebar li {list-style: none;}
#social-sidebar a.fa-twitter:hover,
#social-sidebar a.fa-twitter span,
#social-sidebar a.fa-twitter span:before { background: #00aced;z-index: 999; }

#social-sidebar li {list-style: none;}
#social-sidebar a.fa-facebook:hover,
#social-sidebar a.fa-facebook span,
#social-sidebar a.fa-facebook span:before { background: #3b5998;z-index: 999; }


#social-sidebar li {list-style: none;}
#social-sidebar a.fa-pinterest-square:hover,
#social-sidebar a.fa-pinterest-square span,
#social-sidebar a.fa-pinterest-square span:before { background: #cb2027;z-index: 999; }

#social-sidebar li {list-style: none;}
#social-sidebar a.fa-google-plus:hover,
#social-sidebar a.fa-google-plus span,
#social-sidebar a.fa-google-plus span:before { background: #d13f2d;z-index: 999; }

#social-sidebar li {list-style: none;}
#social-sidebar a.fa-rss:hover,
#social-sidebar a.fa-rss span,
#social-sidebar a.fa-rss span:before { background: #f26109;z-index: 999; }

#social-sidebar li {list-style: none;}
#social-sidebar a.fa-envelope-o:hover,
#social-sidebar a.fa-envelope-o span,
#social-sidebar a.fa-envelope-o span:before { background: #3f3f40;z-index: 999; }

  
/* 404 Page */

#page-404-content {
    border-left: 1px solid #e6e6e6;
}


/*Footer*/

#footer {
  border-radius: 0 0 5px 5px;
}
*/

