/*







Theme Name: rewind







Theme URI: http://320press.com/wpbs







Description: A simple responsive theme based on the Bootstrap framework. Includes multiple page templates, two different sidebars and a theme options panel.







Version: 3.0







Author: 320press







Author URI: http://320press.com







Tags: black, white, one-column, two-columns, flexible-width, custom-background, custom-colors, custom-menu, full-width-template, theme-options







License: GNU General Public License v2.0 & Apache License 2.0







License URI: http://www.gnu.org/licenses/gpl-2.0.html http://www.apache.org/licenses/LICENSE-2.0







*/















/* HEADS UP: Everything that you will normally find here can be found in the library/less/wp.less */















body {







padding-top: 0px;







font-family: 'Open Sans', Arial, sans-serif;







font-family: Verdana, Geneva, sans-serif;







background: url(./images/backg.jpg) center top no-repeat, url(./images/backg-mid.jpg) center top repeat;







background-color:#41556e;







z-index:1;







}







h1, h2, h3 {







font-family: 'Special Elite', cursive;

color:#41556e;





}







h1 {







color:#41556e;







}

h4 {



font-family: 'Special Elite', cursive;

}





.whitebg {







background:#ffffff;







}







p {







line-height:1.7em;







}







li {







padding-bottom:10px;







}







#content_top







{







	background-image: url(./images/content_top.jpg);







	background-repeat: no-repeat;







	width: 980px;







	height: 97px;







}















#content_bottom







{







	background-image: url(./images/content_bottom.gif);







	background-repeat: no-repeat;







	width: 770px;







	height: 169px;







	text-align: center;







}







.row{







margin-left: 0px;







margin-right: 0px;







}















#content{



padding: 0;







background: url(./images/backg-mid.jpg) no-repeat;







background-position: center top; 







}















#main{







min-height: 600px;







padding:0 50px;







background-image: url(./images/content_middle.gif);







	background-position: center center;

background-repeat:repeat-y;





	padding-bottom: 1px;







}

#main-home{







min-height: 970px;







padding:0 50px;







background-image: url(./images/content_middle.gif);







	background-position: center center;

background-repeat:repeat-y;





	padding-bottom: 1px;







}













.nop{







margin: 0px;







}







#fb-root {







background-color:#ffffff;







}







#logo {







padding-top: 170px;







padding-bottom: 20px;







margin:0 auto;







}















#logo img {







text-align:center;







}















#main-nav ul {







    list-style: none;







    margin-bottom: 0;







background-image: url(./images/content_top.gif);







background-repeat: no-repeat;







background-position: center center;







font-family: 'Roboto Slab', serif;







font-family: 'Special Elite', cursive;







text-transform: uppercase;







font-weight: 300;







height:107px;







}















#main-nav ul li {







    float: left;







margin-top:16px;







}















#main-nav ul li:hover{







   







}















#main-nav ul li a {







    text-decoration: none;







    padding: 20px 30px;







    display: block;







    color: #41556e;







font-size:20px;







border-bottom: 2px solid #c0bba5;







}















.dropdown-menu ul li {







text-align: left;







width: 100%;







background-color:#849fb4;



background-image:none;







font-family: 'Special Elite', cursive;







text-transform: uppercase;







font-weight: 300;



height:50px;







}















#main-nav ul li a:hover {







     color: #d52424;







	 border-bottom: 2px solid #41556e;







background:none;







}















#main-nav ul .current-menu-item a {







    color: #ffffff;







    background: #41556e;







}















#mobile-logo img {
    margin: 10px auto;

}
#mobile-logo img {
    width: 100px;
	background-color:#0C9;
}
#mobile-nav ul {
    list-style: none;
    text-transform: capitalize;
    padding: 0;
    margin: 0;
}


#mobile-nav ul li a {
    border-top: 1px solid #27303a;
    background: #222323;







    padding: 8px 15px;







    color: #fff;







    display: block;







    text-decoration: none;







}















#top-categories{







    padding-left: 55px;







}















#top-categories, .dropdown-menu {















box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.1) inset;







background: none repeat scroll 0 0 #222323;















}















.rugs h1, h1.titles{







background-color: #e8e0d7;







color: #454545;







border-top: 1px solid #eaeaea;







border-bottom: 1px solid #eaeaea;







-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.6) inset, 0 -1px 0 rgba(255,255,255,0.6) inset;







-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.6) inset, 0 -1px 0 rgba(255,255,255,0.6) inset;







box-shadow: 0 1px 0 rgba(255,255,255,0.6) inset, 0 -1px 0 rgba(255,255,255,0.6) inset;







text-align: center;







font-weight: 300;







font-size: 16px;







padding: 21px;







font-family: 'Special Elite', cursive;







}















h3 {







font-weight: 300;







font-size: 18px;







color: #454545;







padding-bottom: 21px;







text-align: center;







font-family: 'Special Elite', cursive;







}















.rugs .row{

margin-left: 25px;

margin-right: 25px;

}



.rugs .row .col-sm-3{

padding-left: 0px;

padding-right: 0px;

}

.rugs img{

width: 200px;

height: 160px;

margin: 0 auto;

margin-top: 25px;

}



.description {







-webkit-animation-name: fadeInDown;







-moz-animation-name: fadeInDown;







-o-animation-name: fadeInDown;







animation-name: fadeInDown;







webkit-animation-duration: .6s;







-webkit-animation-delay: .4s;







-webkit-animation-timing-function: ease;







-webkit-animation-fill-mode: both;







-moz-animation-duration: .6s;







-moz-animation-delay: .4s;







-moz-animation-timing-function: ease;







-moz-animation-fill-mode: both;







-ms-animation-duration: .6s;







-ms-animation-delay: .4s;







-ms-animation-timing-function: ease;







-ms-animation-fill-mode: both;







animation-duration: .6s;







animation-delay: .4s;







animation-timing-function: ease;







animation-fill-mode: both;







background-color: rgba(0,0,0,0.2);







position: absolute;







top: 26%;







left: 0;







width: 100%;







border-top: 1px solid rgba(0,0,0,0.3);







border-bottom: 1px solid rgba(0,0,0,0.3);







-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.2) inset, 0 -1px 0 rgba(255,255,255,0.2) inset;







-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.2) inset, 0 -1px 0 rgba(255,255,255,0.2) inset;







box-shadow: 0 1px 0 rgba(255,255,255,0.2) inset, 0 -1px 0 rgba(255,255,255,0.2) inset;







}







.description hgroup {







text-align: center;







padding: 10px;







text-shadow: 1px 1px 0 rgba(0,0,0,0.5);







}















.description hgroup h1 {







color: #FFFFFF;







font-family: 'Goudy Bookletter 1911',arial,serif;







font-size: 4.3vw;







background: transparent;







font-family: 'Special Elite', cursive;







}















.description hgroup h1 a {







color: #fff;







text-decoration: none;







font-family: 'Special Elite', cursive;







}















.description hgroup h2 {







font-weight: 300;







font-size: 2.2vw;







color: #fff;







margin-top: -3px;







font-family: 'Special Elite', cursive;







}







#topfooter{







text-align: center;















padding-bottom:60px;







padding-top: 40px;







font-family: 'Special Elite', cursive;







}























#main-footer {





background: url(./images/top-footer.jpg) no-repeat top center;















padding: 20px 50px;







}















#main-footer .tree{







margin-top: 55px;







}















#main-footer h4 {







border-bottom: 0px;







text-align: left;







margin: 0px;







padding: 0 0 45px;







color: #849fb4;







}















#main-footer .time {







color: #8E8E8E;







font-size: 10px;







letter-spacing: 1.7px;







text-shadow: 2px 2px #000000;







text-transform: uppercase;







}







#main-footer h2 {







font-size: 14px;







padding-bottom: 5px;







font-weight: bold;







line-height: 22px;







padding-top: 16px;







color: #454545;







margin: 0px;







}















footer p{







color: #000000;







font-size: 13px;







}















#main-footer p.footer-testimonial {







font-style: italic;







padding-bottom: 5px;







font-size: 14px;







color: #FFFFFF;







}















#main-footer p.footer-author {







padding-left: 15px;







line-height: 17px;







text-transform: uppercase;







}















#main-footer p.footer-author span {







font-size: 12px;







font-style: italic;







text-transform: none;







}















.bottom{







color: #ffffff;







font-size: 13px;







font-style: italic;







padding:30px;



background:url(images/bottom-footer.jpg);



background-repeat: no-repeat;







background-position: center center;



height:146px;







}







@media (min-width: 768px) and (max-width: 993px) { 



#main-nav ul li a {



	padding:20px 15px;



	font-size:15px;



}



}

#home-wrap{

	background-image: url(./images/content_middle.gif);background-position: center center;background-repeat:repeat-y;

}

#home-fb {



float:left;



width:50%;



height:500px;



}



#home-insta {



float:right;



width:50%;



height:500px;



}

.social-icons .col-sm-1.hidden-xs{
width : 6.33%;
margin-top: -40px;
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus, .navbar-toggle {
background-color: #222323;
}

