/*
THEME NAME: brand-playbook.com
*/

@import url('css/bootstrap.min.css');
@import url('https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700');
@import url('css/fonts.css');
@import url('css/jeromej.css');
@import url('css/flaticon.css');

body{font-family: 'Montserrat', sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0.01rem; color: #000000; background-color: #fff; word-wrap: break-word;}
p{text-align: left; word-wrap: break-word;}
hr{margin: 30px 0; height: 1px; border: none; border-bottom: 1px solid rgba(255,255,255,0.05); box-shadow: none;}
strong{font-weight: 700;}
a{color: #f99d1d; text-decoration: none;}
a:hover, a:active{color: #f99d1d; text-decoration: none;}

/* Nav */
.block-navigation{background-color: #f99d1d; }
.navbar{background-color: #f99d1d;}
.navbar-expand-lg .navbar-nav .nav-link{font-family: 'bignoodletitlingregular', sans-serif; color: #fff; font-size: 1.42em; text-transform: uppercase; letter-spacing: .05em;}
.navbar-light .navbar-nav .nav-link{font-weight: 700; font-size: 14px; color: #fff; text-transform: uppercase; transition: all ease-in-out 0.3s;}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link{color: #fff;}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{color: #000; }
.dropdown-toggle::after{display: none;}
.dropdown-menu{margin-top: 0; color: #fff; font-size: 12px; border-radius: 0; border-color: #000000;}
.dropdown-item:focus, .dropdown-item:hover{color: #6a6a6b; background-color: #fff;}
.nav-link{padding: .8rem 1rem;}
.navbar-toggler{}
.navbar-light .navbar-toggler{border: 0;}
.navbar-toggler-icon{content: ""}
.my-lg-0 p{text-align: right;}

ul.navbar-nav{margin: 0 !important; padding: 0 !important;}
ul.navbar-nav li{margin: 0 !important; padding: 0 !important;}
ul.navbar-nav li:before{content: '' !important; display: none !important; width: 0em !important; margin-left: 0em !important;}

.desktop-nav-block{width: 100%;}

.text-nav{line-height: 65px; font-family: 'bignoodletitlingregular';}
.text-nav a{font-weight: 600;}
a.link-type-01{color: #231f20; text-decoration: none;}
a.link-type-01:hover{color: #231f20; text-decoration: none;}
a.link-type-02{color: #f99d1d; text-decoration: none;}
a.link-type-02:hover{color: #f99d1d; text-decoration: none;}

@media (max-width: 767px){


}
@media (max-width: 900px){
	
}
@media (min-width: 768px){
	

}
@media(min-width: 900px){
	
}
@media (min-width: 992px){
	
}
@media (min-width: 1100px){
	
	
}


/* buttons*/
.btn i{display: inline-block; vertical-align: top;}
.btn i:before{}
.btn-black{font-family: 'bignoodletitlingregular'; padding: 7px 10px 2px; background-color: #000; color: #fff !important; font-size: 1.71em; letter-spacing: .05em; border: none; text-transform: uppercase; cursor: pointer; border-radius: 0; -webkit-border-radius: 0;}
.btn-orange{font-family: 'bignoodletitlingregular'; padding: 7px 15px 2px; background-color: #f99d1d; color: #000000 !important; font-size: 1.71em; letter-spacing: .05em; border: none; text-transform: uppercase; cursor: pointer; border-radius: 0; -webkit-border-radius: 0;}

ul{list-style: none; margin: 15px 0 15px 15px; padding: 0;}
ul li:before{content: "\2022"; color: #f99d1d; font-weight: bold; display: inline-block; width: 1em; margin-left: -1em;}

/* forms */
.wpcf7-form-control-wrap{width: 100%;}

/* Page */
.page-title h1{margin-top: 55px; margin-bottom: 35px; font-family: 'bignoodletitlingregular'; font-size: 3.42em; text-transform: uppercase; color: #000; text-align: center;}
.page-subtitle h3{margin-top: 55px; margin-bottom: 35px; font-family: 'bignoodletitlingregular'; font-size: 2.57em; text-transform: uppercase; color: #000; text-align: center;}
.section-title h3{margin-top: 55px; margin-bottom: 15px; font-family: 'bignoodletitlingregular'; font-size: 3.42em; text-transform: uppercase; color: #f99d1d;}


.block-center{margin-top: 55px;}
.block-center, .block-center p{text-align: center;}
.price-block{font-family: 'bignoodletitlingregular'; font-size: 3.42em; color: #000;}

.price-value{color: #f99d1d; font-size: 4.28rem;}
.strong-text{font-weight: 700;}
.orange-text{color: #f99d1d;}

.page-not-found p{text-align: center;}

/* page banners */
.homepage-banner{margin-top: 70px; width: 100%; background-color: #000;}
.banner-page{margin-top: 70px;}
.banner-left, .banner-right{padding-top: 30px; padding-bottom: 30px;}
.banner-left h1{margin-top: 35px; margin-bottom: 35px; font-family: 'bignoodletitlingregular'; font-size: 2.14em; color: #fff; text-transform: uppercase;}
.banner-left h2{font-family: 'bignoodletitlingregular'; font-size: 3.42em; color: #f99d1d; text-transform: uppercase;}
.banner-left p{font-size: 1em; color: #fff;}


#intro-video{margin-top: 55px; padding-top: 55px; padding-bottom: 55px; background-image: url('images/intro-video-bg.jpg'); background-color: #000; background-position: top center; background-size: cover;}
.video-content{position: relative; height: 340px; overflow: hidden;}
.video-data{position: absolute; top: 45%; left: 50%; transform: translate(-50%,-50%); text-align: center;}
.video-content .nc-play-button{margin-top: 10px; margin-bottom: 10px; font-size: 8em; color: #fff;}


#whyread{padding-top: 85px; padding-bottom: 85px; background-image: url('images/whyread-bg.jpg'); background-position: top center; background-size: cover;}
#whyread .section-content p, #whyread .section-content ul li{color: #fff;}
#whyread .section-content ul{margin: 0 0 15px 0; padding-left: 15px;}

#example{padding-top: 85px; padding-bottom: 85px; background-image: url('images/features-bg.jpg'); background-position: top center; background-size: cover;}
.widget-image-wrapper{}
.widget-image-round{position: relative; overflow: hidden; margin: 15px; border-radius: 100%; -webkit-border-radius: 100%;}
.widget-image-round img{width: 100%;}
.widget-image-title h3{margin-top: 30px; font-family: 'bignoodletitlingregular'; font-size: 1.71em; color: #000000; text-align: center;}

#testimonials{padding-top: 85px; padding-bottom: 85px; background-color: #f99d1d;}
#testimonials .section-title h3{margin-top: 30px; font-family: 'bignoodletitlingregular'; font-size: 3.42em; color: #000000; text-align: center;}
.author-name{display: block; text-align: center; font-weight: 700;}


#whois{padding-top: 0px; padding-bottom: 0px; background-color: #000;}
.whois-left-block{padding-top: 85px; padding-bottom: 85px;}
.whois-image-wrapper{width: 100%; height: 100%; background-image: url('images/who-is-this-book-for-img.jpg'); background-position: top left; background-size: cover;}
#whois p, #whois ul li{color: #fff;}
#whois .section-content ul{margin: 0 0 15px 0; padding-left: 15px;}

#inside{position: relative; padding-top: 85px; padding-bottom: 85px; background-image: url('images/light-bulb-bg.jpg'); background-position: top center; background-size: cover; overflow: hidden;}
#inside .section-title h3{margin-top: 30px; font-family: 'bignoodletitlingregular'; font-size: 3.42em; color: #fff; text-align: center;}

.image-medals{position: absolute; top: 0; left: 0;}
.image-mnms{position: absolute;; bottom: 0; right: 0;}

.book-wrapper{position: relative;}
.pages-wrapper{position: relative; }
.click-here{position: absolute; left: 155px; top: -120px;}
.pages{position: absolute; width: 1040px; height: 431px; left: 0; top: 0;}
.page{position: absolute; width: 100%; top: 0; left: 105px; z-index: 0;}
.page-layer{padding-top: 0px; padding-left: 30px;}
.page img.full-width{width: 100%;}
.tag{position: absolute; top: 0; left: 0;}
.tag a{cursor: pointer;}
.tag img{width: 100%; height: auto;}

.tag-01{width: 127px; height: 135px; top: 0; left: 105px; z-index: 2;}
.tag-02{width: 110px; height: 135px; top: 0; left: 235px; z-index: 0;}
.tag-03{width: 107px; height: 132px; top: 0; left: 355px; z-index: 0;}
.tag-04{width: 110px; height: 140px; top: 0; left: 655px; z-index: 0;}
.tag-05{width: 120px; height: 145px; top: 0; left: 785px; z-index: 0;}
.tag-06{width: 107px; height: 129px; top: 0; left: 915px; z-index: 0;}

.page-01{z-index: 1;}
.page-02{z-index: 0;}
.page-03{z-index: 0;}
.page-04{z-index: 0;}
.page-05{z-index: 0;}
.page-06{z-index: 0;}

#about{padding-top: 85px; padding-bottom: 85px; background: #fff; }

#ordernow{padding-top: 85px; padding-bottom: 85px; background: #000;}
#ordernow .section-title h3{margin-top: 30px; font-family: 'bignoodletitlingregular'; font-size: 3.42em; color: #fff; text-align: center;}
#ordernow .section-subtitle h4{margin-top: 30px; font-family: 'bignoodletitlingregular'; font-size: 2.57em; color: #f99d1d; text-align: center;}
.product-title h3{margin-top: 30px; margin-bottom: 0; font-family: 'bignoodletitlingregular'; font-size: 2.14em; color: #fff; line-height: 1em;}
.title-border{display: block; margin-top: 0; margin-bottom: 10px; width: 180px; border-bottom: 3px solid #f99d1d; }
.product-details p{font-size: 1.28em; color: #fff; margin-bottom: 0;}
.product-subtitle{margin-top: 0; }
.product-subtitle h4{margin-bottom: 0; font-family: 'bignoodletitlingregular'; font-size: 1.71em; color: #fff;}
.product-subtitle h6{color: #fff; font-size: .9em;}
.product-price{font-size: 2.57rem; color: #f99d1d;}
span.shipping{font-size: 1rem;}
span.product-feature{margin-top: 15px; margin-bottom: 0; font-family: 'bignoodletitlingregular'; font-size: 1.28em; line-height: 1em; color: #f99d1d; letter-spacing: 0.1em;}

.hline-product{margin-top: 30px; margin-bottom: 30px; width: 100%; border-bottom: 1px solid #f99d1d;}



#hirejerome{position: relative; padding-top: 85px; padding-bottom: 220px; background-image: url('images/jerome-joseph-pic-01.png'); background-position: bottom right; background-repeat: no-repeat; background-color: #fff; overflow: hidden;}
#hirejerome .section-title h3{margin-top: 30px; font-family: 'bignoodletitlingregular'; font-size: 3.42em; color: #000; text-align: center;}
#hirejerome .section-subtitle h4{margin-top: 30px; margin-bottom: 0; font-family: 'bignoodletitlingregular'; font-size: 2.14em; line-height: 1em; color: #f99d1d;}

.keynote-list-item{display: block; margin-top: 5px; margin-bottom: 5px; font-weight: 700;}
.keynote-item-num{display: inline-block; margin-right: 5px; padding: 2px 0 0 0; width: 24px; height: 24px; background: #f99d1d; color: #fff; text-align: center; border-radius: 100%; -webkit-border-radius: 100%;}
.mic{position: absolute; left: 0; bottom: 0; z-index: 1;}
.hirejerome-underline{position: absolute; left: 0; bottom: 0; width: 100%; height: 60px; background-color: #f99d1d; z-index: 0;}



#contact{padding-top: 58px; padding-bottom: 58px; background-color: #000;}
#contact .section-title h3{margin-top: 30px; font-family: 'bignoodletitlingregular'; font-size: 3.42em; color: #f99d1d; text-align: center;}
#contact .section-content-contact{padding-top: 58px;}
.contact-data{color: #fff;}
.contact-list-item{display: block; font-family: 'bignoodletitlingregular'; font-size: 1.71em; color: #fff; }
.contact-list-item .nc-icon{margin-right: 10px; line-height: 1em; color: #f99d1d; }
.line-seperator{margin: 0 auto; width: 1px; height: 100%; background-color: #333333; }
.contact-form-wrapper h4{font-size: 1em; color: #f99d1d; font-weight: 700;}

/* content page */
.page-single{margin-bottom: 58px;}
.hidden-title, .hidden{display: none;}
.video-modal-link{display: block; cursor: pointer;}
.video-modal .modal-content{border-radius: 0; border: none;}
.video-modal .modal-body{padding: 0; background-color: #000;}
.btn-modal-close{position: absolute; width: 24px; height: 24px; top: -10px; right: -10px; padding: 5px; color: #000 !important; line-height: 1.1em; background-color: #fff !important; border-radius: 100%; -webkit-border-radius: 100%; cursor: pointer; z-index: 999;}
.video-gallery-row{margin-top: 15px; margin-bottom: 15px;}

/* Quote */
.strong-view.default .testimonial-inner, .strong-view.default .testimonial{border: none !important; }
.strong-view.default .testimonial-content p, .testimonial-client{text-align: center !important;}
.wpmslider-prev:before{font-family: 'jeromej' !important; content: '\ea07' !important;}
.wpmslider-next:before{font-family: 'jeromej' !important; content: '\ea04' !important;}
.strong-view.controls-style-buttons .wpmslider-start, .strong-view.controls-style-buttons .wpmslider-stop, .strong-view.controls-style-buttons .wpmslider-next, .strong-view.controls-style-buttons .wpmslider-prev{color: #fff !important;}

/* forms */
.text-input{padding: 10px ; font-size: 12px; background-color: #535353; color: #fff !important; border-color: #fff; border-radius: 0; transition: all ease-in-out 0.3s; -webkit-transition: all ease-in-out 0.3s;}
.text-input:focus{outline: 0; border-color: #f99d1d; background-color: #333333;}
.text-input2{padding: 10px ; font-size: 12px; background-color: #fff; border-color: #535353; border-radius: 0; transition: all ease-in-out 0.3s; -webkit-transition: all ease-in-out 0.3s;}
.text-input2:focus{outline: 0; border-color: #f99d1d;}

.form-row{margin-top: 5px; margin-bottom: 15px;}
.wpcf7-response-output{color: #fff;}

.back-to-top{position: fixed; bottom: 35px; right: 25px; z-index: 100;}
.btn-gotop{display: block; width: 45px; height: 45px; text-align: center; padding: 10px; background-color: rgba(0,0,0,0.8); color: #fff;}


/* WooCommerce Page */
.woocommerce-products-header__title, h1.product_title{font-weight: 700 !important; font-size: 2.5em !important; color: #000 !important; text-align: center;}
h1.product_title{text-align: left;}
.woocommerce-breadcrumb{display: none;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding: 15px !important; text-align: center; background-color: #f9f9f9;}
.woocommerce ul.products li.product a img{display: block; margin: 0 auto !important; width: auto !important; height: 200px !important;}
.woocommerce-ordering, .woocommerce-result-count{display: none;}
.woocommerce ul.products li.product .button, .btn-submit{background-color: #f99d1d !important; font-size: 1em !important; font-weight: 700; color: #fff !important; text-transform: uppercase !important; border-radius: 35px !important;}
.woocommerce ul.products li.product .button:hover, .btn-submit:hover{color:#fff !important;}
.woocommerce-loop-product__title{font-size: 1em; color: #424242; font-weight: 700;}
h2.woocommerce-loop-product__title{font-size: 1.2em !important;}
.woocommerce ul.products li.product .price, .amount{color: #f99d1d !important; font-size: 1.28em !important; font-weight: 700 !important;}
.woocommerce div.product form.cart .button{background-color: #f99d1d; font-size: 1em; font-weight: 700; color: #fff !important; text-transform: uppercase; border-radius: 0px;}
.woocommerce div.product form.cart .button:hover{color:#fff;}
.woocommerce div.product .woocommerce-tabs .panel h2{font-size: 1.02em !important; }
.woocommerce div.product .woocommerce-tabs ul.tabs li{font-size: 1.28em !important; background: #f9f9f9 !important; color: #b1b1b1 !important; font-weight: 700 !important; border: none !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{color: #fff !important; background: #f99d1d !important; border-radius: 0 !important; }
.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display: none;}
.woocommerce div.product .woocommerce-tabs ul.tabs{padding: 0 !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding: .6rem .5rem !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-color: #f99d1d !important;}
.woocommerce-MyAccount-navigation ul{list-style: none; padding: 0;}
.woocommerce-MyAccount-navigation ul li{list-style: none; margin-top: 5px; margin-bottom: 5px; line-height: 1.28em;}
/*.woocommerce-product-gallery__wrapper{max-height: 300px !important;}*/
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{background-color: #f99d1d !important	;}
.type-product{margin-top: 55px;}
.woocommerce-products-header{margin-top: 56px;}
.woocommerce .products ul, .woocommerce ul.products{list-style: none !important;}
.woocommerce .col2-set, .woocommerce-page .col2-set{margin-left: 0 !important; margin-right: 0 !important;}

.cart-contents{display: inline-block; position: relative;}
.notify-icon{position: absolute; display: block; top: 0; left: 0; background-color: #ff0000; width: 5px; height: 5px; border-radius: 100%; -webkit-border-radius: 100%; z-index: -1;}

#mc_embed_signup form{padding: 0 !important; }


@media (max-width: 375px){
	.navbar-light .navbar-nav .nav-link{font-size: 18px;}
	.homepage-banner, .page-banner{margin-top: 54px;}
	.banner-page{margin-top: 54px;}
	.homepage-banner .banner-left h1, .homepage-banner .banner-left p, .homepage-banner .banner-left h2{text-align: center;}
	.widget-image-wrapper{margin-bottom: 30px;}
	#whois .section-content p{text-align: center;}
	.whois-image-wrapper{margin-bottom: 15px; width: 100%; height: 300px;}
	.image-medals, .image-mnms{display: none;}
	.ordernow-wrapper p{text-align: center;}
	#ordernow .product-title, #ordernow .product-subtitle{text-align: center;}
	#hirejerome{background-image: none; padding-bottom: 280px;}
	.contact-data{margin-top: 30px;}
	.contact-data p, .contact-data .contact-list-item{text-align: center;}
	.contact-form-wrapper .form-row{text-align: center;}
	.contact-form-wrapper .form-row .btn{margin: 0 auto;}
	#footer .footer-copyright p, #footer .footer-social p{text-align: center;}

	.click-here{display: none;}
	.pages{position: absolute; width: 330px; height: 431px; left: 0; top: 0;}
	.page{position: absolute; top: 0; left: 0px;}
	.page-layer{padding-top: 38px; padding-left: 15px;}
	.page img.full-width{width: 100%; height: auto;}
	.tag-01{width: 25px; top: 15px; left: 35px;}
	.tag-02{width: 25px; top: 15px; left: 65px;}
	.tag-03{width: 25px; top: 15px; left: 105px;}
	.tag-04{width: 25px; top: 15px; left: 195px;}
	.tag-05{width: 25px; top: 15px; left: 235px;}
	.tag-06{width: 25px; top: 15px; left: 275px;}
	.title-border{width: 100%;}

	.back-to-top{display: none;}
}

@media (min-width: 411px){
	.navbar-light .navbar-nav .nav-link{font-size: 18px;}
	.homepage-banner, .page-banner{margin-top: 54px;}
	.banner-page{margin-top: 54px;}
	.homepage-banner .banner-left h1, .homepage-banner .banner-left p, .homepage-banner .banner-left h2{text-align: center;}
	.widget-image-wrapper{margin-bottom: 30px;}
	#whois .section-content p{text-align: center;}
	.whois-image-wrapper{margin-bottom: 15px; width: 100%; height: 300px;}
	.image-medals, .image-mnms{display: none;}
	.ordernow-wrapper p{text-align: center;}
	#ordernow .product-title, #ordernow .product-subtitle{text-align: center;}
	#hirejerome{background-image: none; padding-bottom: 280px;}
	.contact-data{margin-top: 30px;}
	.contact-data p, .contact-data .contact-list-item{text-align: center;}
	.contact-form-wrapper .form-row{text-align: center;}
	.contact-form-wrapper .form-row .btn{margin: 0 auto;}
	#footer .footer-copyright p, #footer .footer-social p{text-align: center;}

	.click-here{display: none;}
	.pages{position: absolute; width: 370px; height: 431px; left: 0; top: 0;}
	.page{position: absolute; top: 0; left: 0px;}
	.page-layer{padding-top: 38px; padding-left: 15px;}
	.page img.full-width{width: 100%; height: auto;}
	.tag-01{width: 25px; top: 15px; left: 35px;}
	.tag-02{width: 25px; top: 15px; left: 65px;}
	.tag-03{width: 25px; top: 15px; left: 105px;}
	.tag-04{width: 25px; top: 15px; left: 245px;}
	.tag-05{width: 25px; top: 15px; left: 285px;}
	.tag-06{width: 25px; top: 15px; left: 325px;}

	.title-border{width: 100%;}
}

@media (min-width: 414px){
	.click-here{display: none;}
	.pages{position: absolute; width: 375px; height: 431px; left: 0; top: 0;}
	.page{position: absolute; top: 0; left: 0px;}
	.page-layer{padding-top: 38px; padding-left: 15px;}
	.page img.full-width{width: 100%; height: auto;}
	.tag-01{width: 25px; top: 15px; left: 35px;}
	.tag-02{width: 25px; top: 15px; left: 65px;}
	.tag-03{width: 25px; top: 15px; left: 105px;}
	.tag-04{width: 25px; top: 15px; left: 245px;}
	.tag-05{width: 25px; top: 15px; left: 285px;}
	.tag-06{width: 25px; top: 15px; left: 335px;}
}
@media (min-width: 568px){
	.click-here{display: none;}
	.pages{position: absolute; width: 520px; height: 431px; left: 0; top: 0;}
	.page{position: absolute; top: 0; left: 0px;}
	.page-layer{padding-top: 48px; padding-left: 15px;}
	.page img.full-width{width: 100%; height: auto;}
	.tag-01{width: 45px; top: 10px; left: 35px;}
	.tag-02{width: 45px; top: 10px; left: 95px;}
	.tag-03{width: 45px; top: 10px; left: 165px;}
	.tag-04{width: 45px; top: 10px; left: 295px;}
	.tag-05{width: 45px; top: 10px; left: 355px;}
	.tag-06{width: 45px; top: 10px; left: 425px;}
}

@media (min-width: 640px){
	.click-here{display: none;}
	.pages{position: absolute; width: 495px; height: 431px; left: 0; top: 0;}
	.page{position: absolute; top: 0; left: 0px;}
	.page-layer{padding-top: 48px; padding-left: 15px;}
	.page img.full-width{width: 100%; height: auto;}
	.tag-01{width: 45px; top: 10px; left: 35px;}
	.tag-02{width: 45px; top: 10px; left: 95px;}
	.tag-03{width: 45px; top: 10px; left: 165px;}
	.tag-04{width: 45px; top: 10px; left: 295px;}
	.tag-05{width: 45px; top: 10px; left: 355px;}
	.tag-06{width: 45px; top: 10px; left: 425px;}
}

@media (min-width: 667px){
	.click-here{display: none;}
	.pages{position: absolute; width: 495px; height: 431px; left: 0; top: 0;}
	.page{position: absolute; top: 0; left: 0px;}
	.page-layer{padding-top: 48px; padding-left: 15px;}
	.page img.full-width{width: 100%; height: auto;}
	.tag-01{width: 45px; top: 10px; left: 35px;}
	.tag-02{width: 45px; top: 10px; left: 95px;}
	.tag-03{width: 45px; top: 10px; left: 165px;}
	.tag-04{width: 45px; top: 10px; left: 295px;}
	.tag-05{width: 45px; top: 10px; left: 355px;}
	.tag-06{width: 45px; top: 10px; left: 425px;}
}

@media (min-width: 740px){

}
@media (min-width: 767px){
	

}
@media (min-width: 768px){
	.navbar-light .navbar-nav .nav-link{font-size: 18px;}
	.homepage-banner, .page-banner{margin-top: 54px;}
	.banner-page{margin-top: 54px;}
	.homepage-banner .banner-left h1, .homepage-banner .banner-left p{text-align: left;}
	.widget-image-wrapper{margin-bottom: 30px;}
	#whois .section-content p{text-align: left;}
	.whois-image-wrapper{margin-bottom: 15px; width: 100%; height: 300px;}
	.image-medals, .image-mnms{display: none;}
	.ordernow-wrapper p{text-align: left;}
	#ordernow .product-title, #ordernow .product-subtitle{text-align: left;}
	#hirejerome{background-image: none; padding-bottom: 280px;}
	.contact-data{margin-top: 30px;}
	.contact-data p, .contact-data .contact-list-item{text-align: left;}
	.contact-form-wrapper .form-row{text-align: left;}
	.contact-form-wrapper .form-row .btn{margin: 0;}
	#footer .footer-copyright p{text-align: left;}
	#footer .footer-social p{text-align: right;}

	.click-here{position: absolute; left: 95px; top: -120px;}
	.pages{position: absolute; width: 660px; height: 431px; left: 0; top: 0;}
	.page{position: absolute; top: 0; left: 0px;}
	.page-layer{padding-top: 68px; padding-left: 30px;}
	.page img.full-width{width: 100%; height: auto;}
	.tag-01{width: 95px; top: -5px; left: 45px;}
	.tag-02{width: 85px; top: -5px; left: 145px;}
	.tag-03{width: 75px; top: -5px; left: 240px;}
	.tag-04{width: 85px; top: -5px; left: 355px;}
	.tag-05{width: 95px; top: -5px; left: 445px;}
	.tag-06{width: 75px; top: -5px; left: 555px;}

}

@media (min-width: 812px){
	.navbar-light .navbar-nav .nav-link{font-size: 18px;}
	.homepage-banner, .page-banner{margin-top: 54px;}
	.banner-page{margin-top: 54px;}
	.homepage-banner .banner-left h1, .homepage-banner .banner-left p{text-align: left;}
	.widget-image-wrapper{margin-bottom: 30px;}
	#whois .section-content p{text-align: left;}
	.whois-image-wrapper{margin-bottom: 15px; width: 100%; height: 300px;}
	.image-medals, .image-mnms{display: none;}
	.ordernow-wrapper p{text-align: left;}
	#ordernow .product-title, #ordernow .product-subtitle{text-align: left;}
	#hirejerome{background-image: none; padding-bottom: 280px;}
	.contact-data{margin-top: 30px;}
	.contact-data p, .contact-data .contact-list-item{text-align: left;}
	.contact-form-wrapper .form-row{text-align: left;}
	.contact-form-wrapper .form-row .btn{margin: 0;}
	#footer .footer-copyright p{text-align: left;}
	#footer .footer-social p{text-align: right;}

	.click-here{position: absolute; left: 85px; top: -120px;}
	.pages{position: absolute; width: 670px; height: 431px; left: 0; top: 0;}
	.page{position: absolute; top: 0; left: 0;}
	.page-layer{padding-top: 58px; padding-left: 15px;}
	.page img.full-width{width: 100%; height: auto;}
	.tag-01{width: 55px; top: 15px; left: 35px;}
	.tag-02{width: 55px; top: 15px; left: 95px;}
	.tag-03{width: 55px; top: 15px; left: 165px;}
	.tag-04{width: 55px; top: 15px; left: 405px;}
	.tag-05{width: 55px; top: 15px; left: 475px;}
	.tag-06{width: 55px; top: 15px; left: 575px;}
}

@media (min-width: 992px){
	
}
@media (min-width: 1024px){
	.navbar-light .navbar-nav .nav-link{font-size: 18px;}
	.homepage-banner, .page-banner{margin-top: 54px;}
	.banner-page{margin-top: 54px;}
	.homepage-banner .banner-left h1, .homepage-banner .banner-left p{text-align: left;}
	.widget-image-wrapper{margin-bottom: 30px;}
	#whois .section-content p{text-align: left;}
	.whois-image-wrapper{margin-bottom: 15px; margin-right: -15px; width: auto; height: 100%;}
	.image-medals, .image-mnms{display: none;}
	.ordernow-wrapper p{text-align: left;}
	#ordernow .product-title, #ordernow .product-subtitle{text-align: left;}
	#hirejerome{background-image: url('images/jerome-joseph-pic-01.png'); padding-bottom: 280px;}
	.contact-data{margin-top: 30px;}
	.contact-data p, .contact-data .contact-list-item{text-align: left;}
	.contact-form-wrapper .form-row{text-align: left;}
	.contact-form-wrapper .form-row .btn{margin: 0;}
	#footer .footer-copyright p{text-align: left;}
	#footer .footer-social p{text-align: right;}

	.click-here{position: absolute; left: 155px; top: -120px;}
	.pages{position: absolute; width: 900px; height: 431px; left: 0; top: 0;}
	.page{position: absolute; top: 0; left: 0;}
	.page-layer{padding-top: 105px; padding-left: 30px;}
	.page img.full-width{width: 100%; height: auto;}
	.tag-01{width: 95px; top: 25px; left: 55px;}
	.tag-02{width: 85px; top: 25px; left: 175px;}
	.tag-03{width: 75px; top: 25px; left: 320px;}
	.tag-04{width: 85px; top: 25px; left: 495px;}
	.tag-05{width: 95px; top: 25px; left: 625px;}
	.tag-06{width: 75px; top: 25px; left: 755px;}

	.title-border{width: 180px;}
}
@media (min-width: 1200px){
	.navbar-light .navbar-nav .nav-link{font-size: 18px;}
	.homepage-banner, .page-banner{margin-top: 54px;}
	.banner-page{margin-top: 54px;}
	.homepage-banner .banner-left h1, .homepage-banner .banner-left p, .homepage-banner .banner-left h2{text-align: left;}
	.widget-image-wrapper{margin-bottom: 30px;}
	#whois .section-content p{text-align: left;}
	.whois-image-wrapper{margin-bottom: 15px; margin-right: -15px; width: auto; height: 100%;}
	.image-medals, .image-mnms{display: none;}
	.ordernow-wrapper p{text-align: left;}
	#ordernow .product-title, #ordernow .product-subtitle{text-align: left;}
	#hirejerome{background-image: url('images/jerome-joseph-pic-01.png'); padding-bottom: 280px;}
	.contact-data{margin-top: 30px;}
	.contact-data p, .contact-data .contact-list-item{text-align: left;}
	.contact-form-wrapper .form-row{text-align: left;}
	.contact-form-wrapper .form-row .btn{margin: 0;}
	#footer .footer-copyright p{text-align: left;}
	#footer .footer-social p{text-align: right;}

	.click-here{position: absolute; left: 155px; top: -120px;}
	.pages{position: absolute; width: 1040px; height: 431px; left: 0; top: 0;}
	.page{position: absolute; top: 0; left: 0;}
	.page-layer{padding-top: 105px; padding-left: 30px;}
	.page img.full-width{width: 100%; height: auto;}
	.tag-01{width: 127px; height: 135px; top: 0; left: 105px;}
	.tag-02{width: 110px; height: 135px; top: 0; left: 235px;}
	.tag-03{width: 107px; height: 132px; top: 0; left: 355px;}
	.tag-04{width: 110px; height: 140px; top: 0; left: 655px;}
	.tag-05{width: 120px; height: 145px; top: 0; left: 785px;}
	.tag-06{width: 107px; height: 129px; top: 0; left: 915px;}
}
@media (min-width: 1440px){
	.homepage-banner{margin-top: -40px;}
	.page-banner{margin-top: 54px;}

	.image-medals, .image-mnms{display: block;}

	.click-here{position: absolute; display: block; left: 155px; top: -120px; z-index: 5}
	.pages{position: absolute; width: 1040px; height: 431px; left: 0; top: 0;}
	.page{position: absolute; top: 105px; left: 0;}
	.page-layer{padding-top: 0px; padding-left: 30px;}
	.page img.full-width{width: 100%; height: auto;}
	.tag-01{width: 127px; height: 135px; top: 0; left: 105px;}
	.tag-02{width: 110px; height: 135px; top: 0; left: 235px;}
	.tag-03{width: 107px; height: 132px; top: 0; left: 355px;}
	.tag-04{width: 110px; height: 140px; top: 0; left: 655px;}
	.tag-05{width: 120px; height: 145px; top: 0; left: 785px;}
	.tag-06{width: 107px; height: 129px; top: 0; left: 915px;}
}

/* Footer */
#footer{background-color: #000;}
.footer-wrapper{padding-top: 15px; padding-bottom: 30px; border-top: 1px solid #f99d1d;}
.footer-copyright p{text-align: left; color: #fff;}
.footer-social p{text-align: right; color: #fff; font-size: 2.28em;}
.footer-social a, .footer-social a:visited, .footer-social a:hover{color: #fff;}
.footer-social a:active{color: #fff;}

@media (max-width: 767px){
	
}
@media (min-width: 768px){
	
}
@media (min-width: 900px){
	
}
@media (min-width: 1200px){
	
}