/*
Theme Name: Pure - Multipurpose Responsive WordPress Theme
Theme URI: http://gt3themes.com/wordpress-themes/pure/
Author: mad_dog
Author URI: gt3themes.com
Description: Bringing the great sense of elegant and neat style, our new Pure WordPress Theme is professionally designed to help you run any kind of portfolio website or personal blog. Fully functional, responsive and retina ready, this theme comes with all features on board to fulfill all your customization needs.
Version: 1.1
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/

/* Our Clients Parallax CSS*/
.home_slider{
	/* The image used */
	background-image: url("http://60motret.com/wp-content/uploads/2017/05/background_parallax.jpg");
	background-color: #cecece;	

	/* Full height */
	height: 100%;

	/* Create the parallax scrolling effect */
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	background-position-x: right;
	background-position-y: center;

	/* Some nice padding for evenly spread section*/
	padding-top: 70px;
}
.home_slider > .bg_title > h4{
	font-size: 15px;
	line-height: 15px;
	letter-spacing: 8px;
	color: #fff;
	font-weight: 100;
}

/* Rich Review Testimonials Override CSS*/
.testimonials {
	background-color: #2d2d2d;
	padding: 3%;
	color: #a3a3a3;
}
.testimonials  > .bg_title > h4{
	font-size: 18px;
	line-height: 15px;
	letter-spacing: 6px;
	color: #fff;
	font-weight: 200;
}
.testimonials .rr_title{
	font-size: 14px;
	line-height: 12px;
	letter-spacing: 5px;
	color: #fff;
	font-weight: 200;
}
.rr_title{
	font-size: 14px;
	line-height: 12px;
	letter-spacing: 5px;
	font-weight: 200;
}

.rr_form_row td, .rr_form_row th{
	border: 0px transparent none !important;
	font-size: 12px;
	font-weight: 200;
}

/*Centering 60motret's LOGO & MENU BAR*/
header.type3{
	padding-bottom: 5px;
}
header.type3 .fl{
	float: none;
}
header.type3 .fr{
	float: none;
}
header.type3 .menu-60menu-container{
	display: inline; 
	margin: 0px auto; 
	text-align: center;
}

.inline_view {
	display: inherit !important;
}
.grid_masonry_view {
	display: inherit !important;
}


.portfolio_item .innerpadding {
	padding-left: 20px !important; 
}

/*Google Map's CSS Override*/
.map-container {
	width: 100%;
}
.map-container iframe{
	width: 100%;
	display: block;
	pointer-events: auto;
	position: relative; /* IE needs a position other than static */
}
.map-container iframe.clicked{
	pointer-events: auto;
}

/*Portfolio Image Half Split CSS Override*/
img.pf_img {
	max-width: 45% !important;
	margin: 1% !important;
}

/*Hid Unnecessary Social Media CSS Override*/
.socials_list li{
	margin-right: 0px !important;
}

a.s_flickr{
	display: none !important;
}

a.s_pinterest{
	display: none !important;
}

a.s_youtube{
	display: none !important;
}

a.s_dribbble{
	display: none !important;
}

a.s_facebook{
	display: none !important;
}

a.s_twitter{
	display: none !important;
}

a.s_linked_in{
	display: none !important;
}

a.s_delicious{
	display: none !important;
}

a.s_vimeo{
	display: none !important;
}

a.s_tumblr{
	display: none !important;
}

a.s_gplus{
	display: none !important;
}

/* Only Vertical iPhone */
@media only screen and (max-width: 320px) {
    .container {
        width: 100%;
    }

    .address {
	width: 100% !important;
    }
}

/* iPhones */
@media only screen and (max-width: 568px) {
    .home, .single {
        overflow-x: hidden;
    }
    .home_slider{
	background-attachment: initial;
	background-size: cover;
    }
    .container {
	padding: 0px !important;
    }
    .row {
        overflow: hidden;
	width: 101% !important;
    }
    .socials_list li {
        margin-left: 0px !important;
    }
	
    .inline_view {
	display: none !important;
    }
    .grid_masonry_view {
	display: none !important;
    }
    .address {
	width: 100% !important;
    }
    .map-container {
	width: 100% !important;
	margin-left: 0 !important;
    }
    .map-container iframe{
	width: 100% !important;
	display: block;
	pointer-events: auto;
	position: relative; /* IE needs a position other than static */
    }
    .span8, .span4{
	width: 100% !important;
    }
}