
@font-face {
    font-family: 'Neutra Display Titling';
    src: url('../fonts/NeutraDisp-Titling.eot');
    src: url('../fonts/NeutraDisp-Titling.eot?#iefix') format('embedded-opentype'),
        url('../fonts/NeutraDisp-Titling.woff2') format('woff2'),
        url('../fonts/NeutraDisp-Titling.woff') format('woff'),
        url('../fonts/NeutraDisp-Titling.ttf') format('truetype'),
        url('../fonts/NeutraDisp-Titling.svg#NeutraDisp-Titling') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Neutraface 2 Text Book';
    src: url('../fonts/Neutraface2Text-Book.eot');
    src: url('../fonts/Neutraface2Text-Book.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Neutraface2Text-Book.woff2') format('woff2'),
        url('../fonts/Neutraface2Text-Book.woff') format('woff'),
        url('../fonts/Neutraface2Text-Book.ttf') format('truetype'),
        url('../fonts/Neutraface2Text-Book.svg#Neutraface2Text-Book') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'ITC Franklin Gothic Std-Book';
    src: url('../fonts/ITCFranklinGothicStd-Book.woff2') format('woff2'),
        url('../fonts/ITCFranklinGothicStd-Book.woff') format('woff'),
        url('../fonts/ITCFranklinGothicStd-Book.ttf') format('truetype'),
        url('../fonts/ITCFranklinGothicStd-Book.svg#ITCFranklinGothicStd-Book') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ITC Franklin Gothic Std-Demi';
    src: url('../fonts/ITCFranklinGothicStd-Demi.woff2') format('woff2'),
        url('../fonts/ITCFranklinGothicStd-Demi.woff') format('woff'),
        url('../fonts/ITCFranklinGothicStd-Demi.ttf') format('truetype'),
        url('../fonts/ITCFranklinGothicStd-Demi.svg#ITCFranklinGothicStd-Demi') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ITC Franklin Gothic Std-MedIt';
    src: url('../fonts/ITCFranklinGothicStd-MedIt.woff2') format('woff2'),
        url('../fonts/ITCFranklinGothicStd-MedIt.woff') format('woff'),
        url('../fonts/ITCFranklinGothicStd-MedIt.ttf') format('truetype'),
        url('../fonts/ITCFranklinGothicStd-MedIt.svg#ITCFranklinGothicStd-MedIt') format('svg');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}


.overlay1 {
	position: absolute;	
	background: rgba(246, 246, 246, 1);
	top:0px;
	left: 0;
	right: 0;
	bottom: 0;
	height:162px;
}
.myb-content {
	margin-top:40px;
 	color: #000;
	padding-bottom:20px;	
}

.myb-content img {
	margin-top: 10px;
	padding: 20px;
}

.heading h3 {
	padding-top: 40px;
	padding-bottom: 20px;
	font-size: 20px;

}
.MYB_Label{position:relative;width:33%;margin:auto; height:25px; padding-top:20px; padding-left:20px; }
.MYB_Label a{color:#FFFFFF;display: block;text-align:center;margin-left: auto; margin-right: auto; }

.myb-text {
	padding:20px;
	text-align:left;
}

/*.home-text h1, .home-text h3 {
	color: #0060af;
}*/
.myb-text h3 {
	color: #804000;
}
.myb-text h3 {
	font-size: 20px;
	font-weight: normal;
}

.myb-text h1 {
	font-size: 40px;
	color:#FFF;
}

.myb-text p {
	font-size: 20px;
	font-weight: 300;
	padding-bottom: 20px;
}

.company_logo{ padding-bottom:20px;}
.pb-20{padding-bottom:20px;}


.book-name{
	font-family:'Neutra Display Titling', sans-serif;
	font-size:35px;
	/*color:#00C6FF;*/
	color:#FFFFFF;
	text-transform:uppercase;
 	line-height:35pt;
}

.aboutImg{padding:20px; width:230px; border:0;}
.author-text h2 { font-size:22px;}
.author-text h3 { font-size:22px;}
.heading p a{color:#00adef;} 
.heading p a:hover{color:#004080;}
.feature-option h2 {font-size:22px;}
.contact-address a {color: #444646;}
.feature-heading a {color: #444646;}
.MobileOff{ display:inline;}
.MobileOn{ display:none;}

.img-center {
  display: block;
  margin-left: auto;
  margin-right: auto;  
  text-align: center;
}

.glimpse-img img{ width:300px;}

h5{line-height:16pt;}

ul#Our_Client  {width:100%; padding-left:0;}
ul#Our_Client li{width:200px;height:auto; padding-top:20px; padding-bottom: 20px; margin:10px;display:inline-block;text-align:center;}
ul#Our_Client li img{text-align:center; }



ul#Archive_Cover  {width:100%;}
ul#Archive_Cover li{width:220px;height:80px; padding-top:20px; padding-bottom: 20px; margin:20px;display:inline-block;text-align:center;}
ul#Archive_Cover li img{text-align:center; }
ul#Archive_Cover li a {font-size:16px;font-family:'Neutra Display Titling', sans-serif;}


#Wish{
  margin:auto;
  width: 100%;
  padding: 0px 0px 20px 0px;
  text-align:center;
}
#Wish .Box{margin:auto; background-color:#0b3c93;}


.AKAM{padding-left:30px;}
.Order_TopBand{ text-align:center;}
#OrderTxt{ padding-top:10px; padding-bottom:20px; }

#Order_Details{background-image:url(../images/spsmyb_1_r3_c1.jpg); background-position:center top; background-repeat:no-repeat; padding:0; height:244px; }
#Order_Details h1{font-family: 'ITC Franklin Gothic Std-Demi';font-weight:bold; font-style: normal; text-transform:uppercase; color:#a21318; font-size:22px; padding-top:15px;padding-bottom:18px;}
#Order_Details h2{font-family: 'ITC Franklin Gothic Std-Demi';font-weight:bold; font-style: normal; text-transform:uppercase; color:#a21318; font-size:22px; padding-top:15px;padding-bottom:0px;}
#Order_Details p{font-family: 'ITC Franklin Gothic Std-Book';font-style: normal; padding-bottom:3px;font-size:18px;font-weight:bold; line-height:12pt;}
#Order_Details a {font-family: 'ITC Franklin Gothic Std-Book'; color:#000000; font-weight:bold;font-size:18px;}


#Order_DetailsDB{background-image:url(../images/spsmyb_bg.jpg); background-position:center top; background-repeat:no-repeat; padding:0; height:253px; }
#Order_DetailsDB h1{font-family: 'ITC Franklin Gothic Std-Demi';font-weight:bold; font-style: normal; text-transform:uppercase; color:#a21318; font-size:20px; padding-top:10px;padding-bottom:0px;}

#Order_DetailsDB p{font-family: 'ITC Franklin Gothic Std-Book';font-style: normal; padding-bottom:3px;font-size:16px;font-weight:bold; line-height:10pt;}
#Order_DetailsDB a {font-family: 'ITC Franklin Gothic Std-Book'; color:#000000; font-weight:bold;font-size:16px;}
#Order_DetailsDB .BoxRed{ padding:5px; background-color:#FF0000; width:300px; height:152px; text-align:center; color:#FFFFFF; padding-top:4px;}
#Order_DetailsDB .BoxRed .head{font-family: 'ITC Franklin Gothic Std-Demi'; color:#FFFF00; font-size:16px; font-weight:bold; text-transform:uppercase; height:20px; padding-top:0;}
#Order_DetailsDB .BoxRed p{font-family: 'ITC Franklin Gothic Std-Book';font-size:16px; line-height:15pt; padding-top:10px; padding-bottom:0;}


#Order_DetailsDB .Price{font-family: 'ITC Franklin Gothic Std-Demi';font-weight:bold; font-style: normal;color:#000000; font-size:16px;line-height:13pt;}
#Order_DetailsDB .Price span{font-family: 'ITC Franklin Gothic Std-Demi';font-weight:bold;font-size:16px; color:#FF0000; line-height:13pt;}

.Order_Icons{ padding-right:10px;}

/*.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#58595b;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#808080;}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;font-family: 'Titillium Web', serif; font-size:14px;line-height:1.42857143;color:#FFF;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#00c6ff;text-decoration:none;background-color:#414042}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#00c6ff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:inherit;}*/


.navspg{float:right; padding-top:0px;}
.navspg img {width:200px; height:auto; padding-top:20px; display:inline; float:}
.imgSince {padding-top:30px; padding-left:10px; float:right}

.navbar-brand {height:110px; width:auto;}

.navbar-right img{width:200px; height:auto;}
.navbar-left img{ width:auto; height:100px;}
/*--------------------------------------------------------------
# Navigation Menu
--------------------------------------------------------------*/
/* Nav Menu Essentials */
.navbar-nav, .navbar-nav * {
  margin: 0;
  padding: 0;
  list-style: none;
}

.navbar-nav ul {
  position: absolute;
  display: none;
/*  top: 100%;*/
  top:35px;
  left: 0;
  z-index: 99;
}

.navbar-nav li {
  position: relative;
  white-space: nowrap;
  margin:0;
}

.navbar-nav > li {
  float: left;
}

.navbar-nav li:hover > ul,
.navbar-nav li.sfHover > ul {
  display: block;
}

.navbar-nav ul ul {
  top: 0;
  left: 100%;
}

.navbar-nav ul li {
  min-width: 180px;
}

.navbar-nav span{ background-color:#fff200; padding:5px;}

/* Nav Menu Arrows */
.sf-arrows .sf-with-ul {
  padding-right: 30px;
}

.sf-arrows .sf-with-ul:after {
  content: "\f107";
  position: absolute;
  right: 15px;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
}

.sf-arrows ul .sf-with-ul:after {
  content: "\f105";
}

/* Nav Meu Container */
#navbar-nav-container {
  float: right;
  margin: 0;
}

/****** features section*******/
#features1 {
	background-color:#f6f6f6;
	color: #666;
	height:1000px;
}

/* ==========================================================================
   Item Showcase end styles
  ========================================================================== */
/* ==========================================================================
   Crossfade Images Shortcode
   ========================================================================== */
/* ==========================================================================
Crossfade Images shortcode styles - start
========================================================================== */
.qode-crossfade-images {
  display: inline-block;
  position: relative;
}

.qode-crossfade-images .qode-cfi-link {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 100;
}

.qode-crossfade-images .qode-cfi-img-holder {
  -webkit-box-shadow: 0px 10px 18px 0px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 0px 10px 18px 0px rgba(0, 0, 0, 0.08);
  box-shadow: 0px 10px 18px 0px rgba(0, 0, 0, 0.08);
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.qode-crossfade-images .qode-cfi-img-holder .qode-cfi-img-holder-inner {
  position: relative;
  overflow: hidden;
}

.qode-crossfade-images .qode-cfi-img-holder .qode-cfi-img-holder-inner img {
  vertical-align: middle;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.qode-crossfade-images .qode-cfi-img-holder .qode-cfi-img-holder-inner .qodef-cfi-image-hover {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  opacity: 0;
  -webkit-transform: scale(1.3);
  -moz-transform: scale(1.3);
  transform: scale(1.3);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.qode-crossfade-images .qode-cfi-title-holder {
  text-align: center;
  margin: 30px 0;
}

.qode-crossfade-images .qode-cfi-title-holder .qode-cfi-title {
  text-transform: none;
  font-weight: 400;
  font-size: 19px;
}

.qode-crossfade-images:hover .qode-cfi-img-holder {
  -webkit-box-shadow: 0px 10px 18px 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 10px 18px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 10px 18px 1px rgba(0, 0, 0, 0.2);
}

.qode-crossfade-images:hover .qode-cfi-img-holder .qode-cfi-img-holder-inner img {
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  transform: scale(0.8);
  opacity: 0;
}

.qode-crossfade-images:hover .qode-cfi-img-holder .qode-cfi-img-holder-inner .qodef-cfi-image-hover {
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
  -webkit-transition: -webkit-transform .3s .05s, opacity .3s .05s;
  transition: transform .3s .05s, opacity .3s .05s;
}

/* ==========================================================================
Crossfade Images shortcode styles - end
========================================================================== */
/************* End  feature section /


/* Advertise with us */
.home-content1 {
	margin-top: 180px;
 	color: #fff;
	height:490px;

}

.home-advertise{ width:450px; height:390px; margin:auto; background-color:#FFFFFF;border-radius: 3px;}
.home-advertiseTxt {margin:auto; padding:30px;}
.home-advertiseTxt h1{ font-family:'Roboto Slab', serif; font-size:20px; line-height:20pt; color:#000000; text-align:center;}
.home-advertiseTxt span{color:#FF0000;}
.home-advertiseTxt p{color:#000; padding-left:10px; padding-right: 10px; padding-top:10px; padding-bottom:0; text-align:center; font-size:15px; font-weight:bold;}
.home-advertisePh { background-color:#00568c; color:#FFF; padding:5px;  margin:auto; font-family:'Roboto Slab', serif; font-size:16px; font-weight:bold; text-align:center;}
.home-advertisePh a{color:#FFF;}
input[type=text],[type=email],[type=tel], [type=password]{
  width: 100%;
  margin-bottom:10px;
  padding: 5px;
  border: 1px solid #ccc;
  border-radius: 3px;
  color:#333333;
}
.btn-advertise {
  background-color: #163c62;
  color: white;
  padding: 12px;
  margin: 10px 0;
  border: none;
  width: 100%;
  border-radius: 3px;
  cursor: pointer;
  font-size: 16px;
}

.btn-advertise:hover {
  background-color: #00568c;
}

.login-form{ width:500px; margin:auto;}
.login-form input[type="text"], .login-form input[type="password"] {
	background: #F6F5F5;
	color:#333333;
}

.login-form input {
	height: 50px;
	padding: 0 12px;
	font-size: 16px;
}
.btn-login {
  background-color: #e38900;
  color: white;
  padding: 12px;
  margin: 10px 0;
  border: none;
  width: 100%;
  border-radius: 3px;
  cursor: pointer;
  font-size: 16px;
}

.btn-login:hover {
  background-color: #ff9a00;
}


.AdvInfo span{ background-color:#FF0000; border-radius:5px; width:auto; margin:0px; padding:0 5px; line-height:25pt; font-weight:bold;}

.AdvInfo p{padding:0; line-height:25pt;}
.AdvInfo ul{padding-left:50px;}
.AdvInfo li{padding:0;margin:10px;}


.AdvGlipmse a{width:200px; text-align:center; background-color:#FF0000; color:#FFF; font-weight:bold; margin:auto; padding:8px;}


#AdvertiserConfirmed{}
#AdvertiserConfirmed li{ font-size:14px;}

#WhyAdvertise{ background-color:#000000; color:#FFFFFF; padding-top:50px;}

ul#Advertiser_logo  {width:100%; padding-left:0;}
ul#Advertiser_logo li{width:190px;height:80px; padding-top:20px; padding-bottom: 20px; margin:10px;display:inline-block;text-align:center; font-size:13px; line-height:13px;}
ul#Advertiser_logo li img{text-align:center; padding-bottom:10px; }

ul#Advt_logo li img{ padding-left:15px; padding:10px;}



blink {
	animation: blinker 2s linear infinite;
	color: #FFF;
}
@keyframes blinker {  
	50% { opacity: 0; }
}
.blink-one {
	animation: blinker-one 2.5s linear infinite;
}
@keyframes blinker-one {  
	0% { opacity: 0; }
}
.blink-two {
	animation: blinker-two 3s linear infinite;
}
@keyframes blinker-two {  
	100% { opacity: 0; }
}
/* Advertise with us */



/* Who's who Profile */

ul#Profile  {width:100%;}
ul#Profile ul{ padding-top:5px;}
ul#Profile ul li {padding-top:0px;}
ul#Profile li{width:250px;height:250px; padding:30px; margin-top:10px;display:inline-table;text-align:center; font-size:14px; line-height:14pt;}
ul#Profile li span{ font-weight:bold;font-size:15px;}
ul#Profile li div{ height:100px;}
ul#Profile li a {color:#0060af; font-weight:bold;}
ul#Profile li img{text-align:center; padding-top:10px; padding-bottom:10px; }


.Profile {width:100%;font-size:15px;}
.Profile a {color:#0060af; font-weight:bold;}

.Profile_Picutre {float:left; width:200px;}
.Profile_Picutre img {float:left;border-radius: 50%;}

.Profile_Name {font-family: 'Roboto Slab', serif;font-size:22px; padding-bottom:40px; text-align:left; padding-top:20px;}
.Profile_Name span{font-size:16px;background: url(../images/heading_title.png) no-repeat left bottom;padding-bottom: 20px;}


.Profile_Text{float:left; padding-top:20px; text-align:left; width:600px;} p{font-size:18px; line-height:22pt; } ul li {font-size:18px; line-height:22pt; }

.heading h3 {text-align:left; padding:15px;}
.heading h4 {
	/*background: url(../images/heading_title.png) no-repeat center bottom;*/
	padding-bottom: 20px;
	text-align:center;
} 
.heading a:{ color: #FF0000;}


/* Who's who Profile */


#messages{height:600px;}
.commentImg{ width:250px; height:auto; padding:20px; margin:auto; display:inline-table;}



#advertise {
	color: #444646;
	letter-spacing: 1px;
}

#advertise h3 {
	color: #0060af;
	padding-left: 0;
}
#advertise h4 {
	color: #0060af;
	padding-left: 0;
}


#PM_Mod{ display:block; /*margin-bottom:5px;*/ }
#PM_Mod1{display:none;}

#Sneak_Peek ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 100%;
  display:inline-table;
  /* Keep equal width */
}

#Sneak_Peek ul li {
  display:inline-table;
  position:relative;
}

#Sneak_Peek li img {
 height: auto;
 width:310px;
 padding-bottom:10px;
 margin:auto;
}

#Sneak_Peek li {
  text-align: center;
  width:350px;
  padding:20px;
}
#Sneak_Peek li p{
 color:#333;
}


#Sneak_Peek_List ul {
  list-style-type:square;
}
#Sneak_Peek_List ul li {
  list-style-type:disc;
  display:list-item;
  padding:0;
  text-align:left;
  color:#333;
}



@media (min-width: 1024px) {
  #navbar-nav-container {
    padding-right: 60px;
  }
    
}

@media (max-width: 1200px) {

  .navbar-header {float: none; }
  .navbar-toggle {display: block; background-color:#000;} 
  .navbar-collapse {padding-left: 15px;} 
  .navbar-collapse.collapse {display: none!important; }
  .navbar-nav {float: none!important; margin: 7.5px -15px; }
  .navbar-nav>li { float: none; }
  .navbar-nav>li>a { padding-top: 10px; padding-bottom: 10px; }
  .navbar-text { float: none; margin: 15px; }
  /* since 3.1.0 */
  .navbar-collapse.collapse.in {  display: block!important; }
  .collapsing { overflow: hidden!important; }
  
  .mobile-show{display: block;}
  .desktop-home{display: none;}
  .navbar-inverse .navbar-nav > li > a {display: block;}
  .nav-tabs > li {width: 32.6%;}
<!--  .navbar{ background-color: #fee46d;}-->
  .navbar-brand {display:inline; height:auto}
  	 
  .navbar-left{padding-top:5px;}	
  
	.navbar-right img{ height:45px; width: auto}
	.navbar-left img{height:45px; width: auto}
	
  .nav > li > a {padding: 8px 12px;}
  .nav-tabs > li {width: 32.6%;}
  
  .navspg{display:none;}
  
  #PM_Mod{display:none;}
  #PM_Mod1{display:block; padding-top:50px; padding-bottom:20px; margin:auto;}
  #PM_Mod1 img{margin:auto;}
  
.home-content {
	margin-top: 50px;
 	color: #000;
	height:500px;

}
.home-content img {
	margin-top:0;
	padding: 10px;
	
} 
.home-text {
	padding: 25px 0 0 10px;
}
.home-text h1 {
	font-size: 32px;
 
}

.home-text p {
	font-size: 16px;
	font-weight: 300;
	padding-bottom: 10px;
 
}

.home-btn .btn-green, .home-btn .btn-red, .home-btn .btn-trans {
	line-height: 32px;
	color: #FFF;
	width: 100px;
	font-size: 14px;
	margin-right:16px;
	transition: all 0.44s;
}



.home-content1 {margin-top: 80px;height:160px;}
.home-advertise{ margin-top:10px; width:380px; height:430px;}
.home-advertiseTxt h1{font-size:18px; line-height:18pt;}
input[type=text],[type=email],[type=tel]{
  width: 100%;
  margin-bottom:8px;
  padding: 8px;
  border: 1px solid #ccc;
  border-radius: 3px;
  color:#333333;
}

}

@media (max-width: 768px) {
  #navbar-nav-container {
    display: none;
  } 

.login-form{ width:100%;}

.navbar-brand {height:60px;}
}

/* Nav Meu Styling */
.navbar-nav a {
/*  padding: 0 8px 0px 8px;*/
  text-decoration: none;
  display: inline-block;
  color: #fff;
  font-family: "Montserrat", sans-serif;
  font-weight: 700;
  font-size: 13px;
  text-transform: uppercase;
  outline: none;
}

.navbar-nav li:hover > a, .navbar-nav > .menu-active > a {
  color: #0060af;
}

.navbar-nav > li {
  margin-left:0px;
}

.navbar-nav ul {
  margin: 4px 0 0 0;
  padding: 5px;
  width:auto;
  background: #e1b42d;
}

.navbar-nav ul li {
  transition: 0.3s;
}

.navbar-nav ul li a {
  padding: 5px;
  color: #fff;
  transition: 0.3s;
  display: block;
  font-size: 13px;
  text-transform: none;
}

.navbar-nav ul li:hover > a {
  color: #0060af;
}

.navbar-nav ul ul {
  margin: 0;
}

/* Mobile Nav Toggle */
#mobile-nav-toggle {
  position: fixed;
  right: 0;
  top: 0;
  z-index: 999;
  margin: 20px 20px 0 0;
  border: 0;
  background: none;
  font-size: 24px;
  display: none;
  transition: all 0.4s;
  outline: none;
  cursor: pointer;
}

#mobile-nav-toggle i {
  color: #fff;
}

@media (max-width: 768px) {
  #mobile-nav-toggle {
    display: inline;
  }
 
    
}

/* Mobile Nav Styling */
#mobile-nav {
  position: fixed;
  top: 0;
  padding-top: 18px;
  bottom: 0;
  z-index: 998;
  background: rgba(0, 0, 0, 0.8);
  left: -260px;
  width: 260px;
  overflow-y: auto;
  transition: 0.4s;
}

#mobile-nav ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

#mobile-nav ul li {
  position: relative;
}

#mobile-nav ul li a {
  color: #fff;
  font-size: 13px;
  text-transform: uppercase;
  overflow: hidden;
  padding: 10px 22px 10px 15px;
  position: relative;
  text-decoration: none;
  width: 100%;
  display: block;
  outline: none;
  font-weight: 700;
  font-family: "Montserrat", sans-serif;
}

#mobile-nav ul li a:hover {
  color: #fff;
}

#mobile-nav ul li li {
  padding-left: 30px;
}

#mobile-nav ul .menu-has-children i {
  position: absolute;
  right: 0;
  z-index: 99;
  padding:15px;
  cursor: pointer;
  color: #fff;
}
.menu-has-children ul{
  background: rgba(22, 60, 98, 1);
}

#mobile-nav ul .menu-has-children i.fa-chevron-up {
  color: #0060af;
}

#mobile-nav ul .menu-has-children li a {
  text-transform: none;
}

#mobile-nav ul .menu-item-active {
  color: #0060af;
}

#mobile-body-overly {
  width: 100%;
  height: 100%;
  z-index: 997;
  top: 0;
  left: 0;
  position: fixed;
  background: rgba(0, 0, 0, 0.7);
  display: none;
}

/* Mobile Nav body classes */
body.mobile-nav-active {
  overflow: hidden;
}

body.mobile-nav-active #mobile-nav {
  left: 0;
}

body.mobile-nav-active #mobile-nav-toggle {
  color: #fff;
}
/*///////////////*/


@media(max-width:768px ){

/*.home-content h2 {font-size:18px;}*/
.navbar-nav li:hover > a, .navbar-nav > .menu-active > a {
  color: #FFF;
  background-color:#163c62;
}

.home-content {margin-top:45px;height:340px;}
.home-content h1 {font-size:23px;}

.home-content p { font-size:14px; line-height:12pt; padding-left:0;}

ul.navbar-nav {	padding-top:0;height:380px;}

.review-img {display:none;}

#Profile{ padding-left:0;}
.Profile_Text{ width:100%;}

.home-btn .btn-green, .home-btn .btn-red, .home-btn .btn-trans {
	line-height: 20px;
	color: #FFF;
	width: 100px;
	font-size: 14px;
	margin-right:16px;
	transition: all 0.44s;
}
section{
	padding:80px 0;
}

/**/.RM_2020{margin-top:30px;}

.comment_army{width:70%; margin-top:200px;}
 
 #PM_Mod1{ width:51%; margin:auto;} 
 
 #comments {height:5000px;}

.myb-content{margin-top:60px;}
.overlay1{ height:50px;}
.overlay{ height:125px;}


#Order_DetailsDB{background-image:url(../images/spsmyb_768.jpg); background-position:center top; background-repeat:no-repeat; padding:0; height:450px; }
#Order_DetailsDB h1{font-size:20px; padding-top:20px; padding-bottom:10px; margin:0px;}
#Order_DetailsDB .Price{font-size:14px; text-align:center;line-height:14pt;}
#Order_DetailsDB .Price span{font-size:14px;line-height:14pt;}
#Order_DetailsDB .BoxRed{width:300px; height:130px; margin:auto;}
#Order_DetailsDB .BoxRed .head{font-size:13px; padding-bottom:5px; padding-top:0px; height:20px;}
#Order_DetailsDB .BoxRed p{font-size:13px; line-height:13pt;}


#Order_Details h1{font-size:20px; padding-top:10px; padding-bottom:10px; margin:0px;}
#Order_Details h2{font-size:20px; padding-top:10px; padding-bottom:10px; margin:0px;}
#Order_Details p{font-size:13px;padding-bottom:0; line-height:14pt; font-weight:bold;}
#Order_Details a {font-size:13px; font-weight:bold;}
#Order_Details img{width:25px;}
.Order_Icons{ padding-right:5px;}



}

@media(max-width:480px ){

#Order_DetailsDB{background-image:url(../images/spsmyb_480.jpg); background-position:center top; background-repeat:no-repeat; padding:0; height:485px; }
#Order_DetailsDB p{font-size:12px;line-height:10pt;}
#Order_DetailsDB a {font-size:12px; line-height:10pt;}
#Order_DetailsDB .BoxRed{width:98%; height:130px; margin:auto;}
#Order_DetailsDB .BoxRed .head{font-size:12px; padding-bottom:5px; padding-top:5px;}
#Order_DetailsDB .BoxRed p{font-size:12px; line-height:11pt;}

#Order_DetailsDB .Price{font-size:12px; line-height:10pt;}
#Order_DetailsDB .Price span{font-size:12px;line-height:10pt;}
#Order_DetailsDB h1{font-size:20px; padding-top:15px; padding-bottom:10px; margin:0px;}

#Order_Details h1{font-size:20px; padding-top:15px; padding-bottom:10px; margin:0px;}
#Order_Details h2{font-size:20px; padding-top:15px; padding-bottom:10px; margin:0px;}
#Order_Details p{font-size:12px; line-height:12pt;}
#Order_Details a {font-size:12px; line-height:12pt;}

.home-content {margin-top:40px;height:350px;}
.home-content p {display:none;}
.home-content h1 {font-size:18px;}
.home-text h3 {font-size:12px;}
.book-name{font-size:20px; line-height:18pt;}
.feature-option h2 {font-size:20px;}
.navspg{display:none;}
.MobileOff{ display:none;}
.MobileOn{ display:inline;}

/*.RM_2020{display:none;}*/
.RM_2020{margin-top:30px;}




.review-text p {font-size:16px;}
#myCarousel h2 { font-size:16px;}
#myCarousel h3 { font-size:14px;}
.carousel-indicators li, .carousel-indicators li.active {width:15px;}

.home-content p { display:none;}

.home-btn .btn-green, .home-btn .btn-red, .home-btn .btn-trans {
	line-height:10px;
	color: #FFF;
	width:65px;
	font-size:8px;
	margin-right:5px;
	transition: all 0.44s;
	margin-bottom:10px;
}

.Profile_Picutre {float:none; width:100%; padding-bottom:20px;}
.Profile_Picutre img {float:none;margin:auto; text-align:center; width:100%}
.Profile_Name{width:100%;}	
.Profile_Name span{font-size:16px;background: url(../images/heading_title.png) no-repeat left bottom;padding-bottom:inherit;}

.comment_army{width:90%;height:40px;font-size:12px;}

#comments {height:9000px;}
 
#PM_Mod1{ width:94%;}

.AdvInfo p{padding:5px;} 

#Sneak_Peek li {
  width:100%;
}
#Sneak_Peek li img{
 width:auto;
}


ul#Archive_Cover  {width:100%;}
ul#Archive_Cover li{width:100px;height:80px; padding-top:20px; padding-bottom: 20px; margin:20px;display:inline-block;text-align:center;}
ul#Archive_Cover li a {font-size:12px;}

/* .overlay {
	position: absolute;
	background: rgba(0, 0, 0, 0.75);
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}*/
}
@media(max-width:360px ){
 
}