/*
 Theme Name:     Scotch College 2
 Description:    Divi Child Theme
 Template:       Divi
Author: dvize.com
Author URI: http://dvize.com
*/
 
@import url("../Divi/style.css");

.page-id-188 .et_pb_column_1_2 {
    width: 794px;
    margin-right: 0;
}

.post-201 .et_pb_section:nth-child(3) .et_pb_row,
.post-188 .et_pb_section:nth-child(3) .et_pb_row{
    border-top: 1px solid;
    margin-top: 40px;
    padding-top: 50px;
}

.home .entry-content {
/*	background-color: #AD0135; */
}
.home .et_pb_section {
padding: 0px 0;

}
.et_pb_row.hometoprow {
padding: 0px 0 0 0;

}
.homeintro {
	background-color: #ffffff;
	line-height: 1.3em;
	box-shadow: 0px 0px 6px 0px rgba(119, 119, 119, 0.75);
	-moz-box-shadow: 0px 0px 6px 0px rgba(119, 119, 119, 0.75);
	-webkit-box-shadow: 0px 0px 6px 0px rgba(119, 119, 119, 0.75);
}
.et_pb_column_1_4.homeintro {
width: 225px !important;
}
.home .et_fixed_nav #logo {
    margin-bottom: 0;
    max-height: none;
    box-shadow: 0px 0px 6px 0px rgba(119, 119, 119, 0.75);
    -moz-box-shadow: 0px 0px 6px 0px rgba(119, 119, 119, 0.75);
    -webkit-box-shadow: 0px 0px 6px 0px rgba(119, 119, 119, 0.75);
}
.homeintropad {
	padding: 20px;
}
body.home {
	background: url(images/header-home.png) repeat-x scroll;
	
}
body.home #main-header, body.home .et-fixed-header {

background: url(images/header-home.png) repeat-x fixed #AD0135;
}
.et_fixed_nav #main-header {
	background-color: #AD0135;
}

.home .et_pb_fullwidth_section {
	background-color: #a19061;
	text-align: center;
	color: #ffffff;
	background: url(images/footer.png) 0 bottom repeat-x #a19061;	
	padding-bottom: 50px;
}
.home .et_pb_fullwidth_header {
padding: 45px 0;
text-align: center;
margin-top: 40px;
}
.home .et_pb_fullwidth_header .et_pb_row p{
	padding-right: 100px;
	padding-left: 100px;
	font-size: 15px;
}

.video-wrap {
	float:  right;
	width: 795px;
	margin-top: 20px;
}

.col1 {
	float: left;
	width: 70%;
}
.col2 a {

	  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";	
	  filter: alpha(opacity=70);
	  -moz-opacity: 0.7;
	  -khtml-opacity: 0.7;
	  opacity: 0.7;
	  transition: -ms-filter 0.3s ease;
	  transition: filter 0.3s ease;
	  transition: -moz-opacity 0.3s ease;
	  transition: -khtml-opacity 0.3s ease;
	  transition: opacity 0.3s ease;
	  
}
.col2 a:hover {
	  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";	
	  filter: alpha(opacity=100);
	  -moz-opacity: 1;
	  -khtml-opacity: 1;
	  opacity: 1;
}
.col2 {
	float: right;
	width: 25%;
	text-align: right;
}







body {
	background: url(images/header.png) repeat-x fixed;
	font-size: 13px;
	line-height: 1.5em;
}
#main-header {
	z-index: 8000;
}
#main-header, .et-fixed-header {
    background-color: #AD0135;
box-shadow: none !important; 
-moz-box-shadow: none !important; 
-webkit-box-shadow: none !important;
top: 0px !important;
padding: 0px 0 0 0 !important;
background: url(images/header.png) repeat-x fixed;
}
.et-fixed-header nav#top-menu-nav {
padding-top: 0px;
}


.et_fixed_nav #logo {
    margin-bottom: 0;
    max-height: none;
    box-shadow: 0px 0px 6px 0px rgba(119, 119, 119, 0.75);
    -moz-box-shadow: 0px 0px 6px 0px rgba(119, 119, 119, 0.75);
    -webkit-box-shadow: 0px 0px 6px 0px rgba(119, 119, 119, 0.75);
}
#top-menu li {
padding-right: 15px;
}
nav#top-menu-nav {
padding-top: 0px;
}


#top-menu a {
color: #ffffff !important;
	text-transform: uppercase;
}
#menu-item-228   {
padding-top: 10px;
	background-color: #AD0135;
	padding-left: 10px;
}
#top-menu li#menu-item-228 {
padding-right: 10px;
}
#top-menu li > a {
padding-bottom: 12px;
padding-top: 3px;
}
#top-menu.nav li ul {
background: #a2905e;
padding:0;
top: 36px;
left: 0;
}
#top-menu.nav li ul a:hover {
background: #a2905e;

}
.et-search-form, .nav li ul, .et_mobile_menu, .footer-widget li:before, .et_pb_pricing li:before {
border-color: #AD0135 !important;
}

.scotch-wrap {
	float:  right;
	margin-top: 22px;
	width: 795px;
}
.head-scotch, .head-found {
	float:  right;
}
.head-scotch {
	margin-right: 20px;
}
.head-slogan{
	float:  left;
}

h2, h3 {

	font-size: 22px;
}
h2 {
	color: #9d1e35;
}
h3 {
	color: #a19061;
}
.et_pb_section {
padding: 0px 0;
}
.et_pb_text {
margin-bottom: 0px;
}
.entry-content a, .home .entry-content .homeintropad a{
color: #1c0f5f;
text-decoration: underline;
	font-size: 13px;
}
.home .entry-content a {
color: #9d1e35;
text-decoration: none;
	font-size: 16px;
}

#footer-bottom {
margin-top: 50px;
	background-color: #a19061;
}
.home #footer-bottom {
margin-top: 0px;

}
#footer-bottom .container {
	text-align: center;
	color: #ffffff;
	font-size: 11px;
	line-height: 13px;
}
#footer-bottom a {	
	color: #ffffff;
	text-decoration: underline;
}

#masonry-wrapper article {
	background-color: #e5e5e5;
}
.masonry-details {
	padding: 8px;
}
.post-type-archive-talking-science #main-content .container {
    padding-top: 10px;
}

.entry-content .et_pb_widget .textwidget h4 a {
	font-size: 18px;
	text-decoration: none;
	color: #666666;
}
.page-id-158 article h2 a, .post-type-archive-science-scotch article h2 a{
	font-size: 18px;
	text-decoration: none;
	color: #AD0135;
}

.post-type-archive-science-scotch article {
padding-bottom: 20px;
}


@media (max-width: 1100px) {
.scotch-wrap {

	margin-top: 22px;
	width: 695px;
}

.et_pb_column.homeintro {
	margin-right: 0px;
	}


 .video-wrap { 	
 	width: 695px;
 	margin-top: 30px;
 	
 }
 
 .col1 {
 	width: 74%;
 }
 .col2 {	
 	width: 24%;
 }
 
  li#menu-item-177 {
  	display: none;
  }

  .home .et_pb_fullwidth_header .et_pb_row p{
  	padding-right: 40px;
  	padding-left: 40px;

  }
}

@media (max-width: 980px) {
body {
	background: url(images/header.png) repeat-x scroll;
}
.scotch-wrap {
	margin-top: 22px;
	width: 420px;
	clear: right;
	margin-top: 70px;
}

.head-slogan {
	width: 50%;
	margin-top: 20px;
}
#main-header .container {

background: url(images/header.png) repeat-x scroll;
}
.home #main-header .container {

background: url(images/header-home.png) repeat-x scroll;
}

.home .et_pb_fullwidth_header .et_pb_row p{
	padding-right: 0px;
	padding-left: 0px;

}
.video-wrap { 	
	width: 440px;
	margin-top: 30px;
	
}

.col1 {
	width: 75%;
}
.col2 {	
	width: 24%;
}

}
@media (max-width: 768px) {

#main-header .container {
	background: none;
}
.scotch-wrap {
	margin-top: 22px;
	width: auto;
	clear: right;
	margin-top: 76px;
}
.video-wrap { 	
	width: 400px;
	margin-top: 30px;
	
}
.head-slogan {
display: none;
}
.head-scotch {
	margin-right: 0px;
	
}
.head-found, .head-scotch {
	text-align: right;
}
.head-found img, .head-scotch img {
	width: 80%;
}
}
@media (max-width: 480px) {
.scotch-wrap {
	display: none;
}
.video-wrap { 	
	width: 280px;
	margin-top: 30px;
	
}
}

