/*--
	Theme Name: theme54046
	Theme URI: http://info.template-help.com/help/
	Description: A theme for Wordpress 3.8.x
	Author: Template_Help.com
	Author URI: http://info.template-help.com/help/
	Template: CherryFramework
	Version: 3.1.2
--*/

/* ----------------------------------------
	Please, You may put custom css here
---------------------------------------- */
.logo.pull-left {
margin-bottom: 1% !important;
margin-top: 5% !important;
margin-left: 5% !important;
}



.menu-holder::before{
background-attachment: scroll;
background-clip: border-box;
background-color: #61abc2 !important;
background-image: none;
background-origin: padding-box;
background-position: 0 0;
background-repeat: repeat;
background-size: auto auto;
content: "";
height: 100%;
left: -300%;
position: absolute;
top: 0;
width: 700%;
}


.sf-menu li.current-menu-item > a {
background-attachment: scroll;
background-clip: border-box;
background-color: transparent !important;
background-image: none;
background-origin: padding-box;
background-position: 0 0;
background-repeat: repeat;
background-size: auto auto;
}




.sf-menu li a::after {
background-attachment: scroll;
background-clip: border-box;
background-color: #fff !important;
background-image: none;
background-origin: padding-box;
background-position: 0 0;
background-repeat: repeat;
background-size: auto auto;
height: 100%;
left: 0;
opacity: 0;
position: absolute;
top: 0;
transform: scale(0);
transition-delay: 0s;
transition-duration: 0.3s;
transition-property: all;
transition-timing-function: ease;
visibility: hidden;
width: 100%;
z-index: -1;
}


.sf-menu {
float: right !important;
}

.sf-menu li {
margin-left: -25px !important;
margin-top: 10px !important;
}

#topnav li .sub-menu li a {
margin-left: 35px !important;
margin-top: -10px !important}

#topnav.sf-menu > li a {
padding: 5px 30px 5px;
}


/* for removing thumbnail in portfolio page */
portfolio-meta, .portfolio-meta-list {
display: none !important;
}

.single-portfolio .flexslider.thumbnail {
display: none !important;
}

.single-portfolio .featured-thumbnail.large {
display: none!important;
}





/* for site footer */
footer.footer {
background: rgba(0, 0, 0, 0) url("http://dev-sidiqqi-lab.pantheon.berkeley.edu/wp-content/uploads/2015/08/background31-e1440694131515.png") repeat scroll 0 0 !important;
height: 360px !important
background-position: left bottom; 
background-size: cover !important;
background-repeat: no-repeat !important;
}



/* for post background image 
body.single.single-portfolio.postid-2325 {
background: url("http://dev-sidiqqi-lab.pantheon.berkeley.edu/wp-content/uploads/2015/08/fullTiN_3-e1440736022395.png") !important;
background-position: center bottom;           
background-size: auto 100% !important;
background-repeat: no-repeat !important;
}

body.single.single-portfolio.postid-521 {
background: url("http://dev-sidiqqi-lab.pantheon.berkeley.edu/wp-content/uploads/2015/08/microwave-optics-background.png") !important;
background-position: center bottom;           
background-size: auto 100% !important;
background-repeat: no-repeat !important;
}*/

/* for post font */
.single-portfolio .MsoNormal {
line-height: 35px !important;
}

.motopress-text-obj.motopress-margin-right-10.mpce-font-opensans span {
line-height: 35px !important;}

/*
body.single.single-portfolio.postid-2332 {
background: url("http://dev-sidiqqi-lab.pantheon.berkeley.edu/wp-content/uploads/2015/08/BE-background1.jpg") !important;
background-position: center bottom;        
background-size: auto 100% !important;
background-repeat: no-repeat !important;
}
*/

/*navigation bar move up*/
.nav__primary .sf-menu 
{position: absolute!important; left:46%!important; top:38px!important; width: 58%!important;}


/* for project tab */
.filter-wrapper .filter li a {
font-size: 16px !important;
}


#topnav.sf-menu > li a {
margin: 15px !important;
padding: 10px !important;
}

.sf-menu > li > a {
border: 3px solid #FFF !important;
border-radius: 10px;}

/*border for navi bar

#topnav li.current-menu-item > a, #topnav li.sfHover > a, #topnav li a:hover { 
background:none;
border: 2px solid #505050 !important;
border-radius: 5px; }
*/

.content_box::before {
background: #FCF5E9 none repeat scroll 0 0 !important;}





#topnav li .sub-menu {
background-attachment: scroll;
background-clip: border-box;
background-color: #303030;
background-image: none;
background-origin: padding-box;
background-position: 0 0;
background-repeat: repeat;
background-size: auto auto;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
width: 250px !important;
}

#topnav li .sub-menu li > a:hover, #topnav li .sub-menu li.sfHover > a, #topnav li .sub-menu li.current-menu-item > a {
background-attachment: scroll;
background-clip: border-box;
background-color: #61abc2 !important;
background-image: none;
background-origin: padding-box;
background-position: 0 0;
background-repeat: repeat;
background-size: auto auto;
margin-left: 25px !important;
margin-right: 0 !important;
}



/*for latest projects*/

.post-203 .posts-grid li .excerpt {
display: none !important;
}


.post-203 .posts-grid li h5 a {
color: #0092bf;
float: none !important;
font-size: 20px !important;
margin-left: 15% !important;
}

 .post-203 .btn.btn-primary {
display: none !important;
}

.home .content-holder {
padding-bottom: 0 !important;
}

.home footer {
margin-top: -1% !important;
}


/* for post width */

.postid-521 .span8 {
width: 1200px !important;
}

.postid-2325 .span8 {
width: 1200px !important;
}

.postid-2332 .span8 {
width: 1200px !important;
}