/*
Theme Name:   Web & Ads
Template:     oceanwp
*/


@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  src: url("/wp-content/themes/oceanwp/assets/fonts/fontawesome/webfonts/fa-solid-900.woff2") format("woff2");
  font-display: swap;
}

@font-face {
  font-family: 'Inter';
  src: url('/wp-content/themes/webandads/fonts/Inter_18pt-Regular.woff2') format('woff2'),
       url('/wp-content/themes/webandads/fonts/Inter_18pt-Regular.ttf') format('truetype');
  font-display: swap;
}


#site-navigation-wrap {
  min-height: 70px;
/* fixed header height */
  transition: none !important;
}




body {
  overflow-x: hidden;
  font-family: 'Inter', sans-serif;
}



/* Hide Google translate on malayalam Pages
.home #gt_float_wrapper{
	display:none !important;
}
.postid-8 #gt_float_wrapper{
	display:none !important;
}
.postid-10 #gt_float_wrapper{
	display:none !important;
}
.postid-12 #gt_float_wrapper{
	display:none !important;
}
.postid-14 #gt_float_wrapper{
	display:none !important;
}
.postid-16 #gt_float_wrapper{
	display:none !important;
}
 Hide Google translate on malayalam Pages 
 END*/



/*Gtranslate CSS*/
.gt-current-lang{
	padding:3px 5px !important;
	margin:0px !important;
}

.gt_options a{
	font-family :NotoSerif !important;
	text-decoration:none !important;	
}

.gt_float_switcher-arrow{
	display:none !important;
}

.gt-lang-code{
	font-family :NotoSerif !important;
	font-size:18px !important;
	letter-spacing:2px !important;	
}

.gtranslate_wrapper{
	padding:5px !important;
}

/*Gtranslate end*/




/* Media library featured Image*/
.thumbnail-caption{
	text-align:center;
	font-size:12px;
}
.thumbnail-caption a{
	display:inline !important;
}
/* Media library featured Image End*/



/* Resolve Main Menu Display When Using Boostrap */
#site-navigation-wrap .dropdown-menu {
    display: block;
    float: none;
    position: relative;
    top: auto;
    left: auto;
    border: none;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
/*Bootstrap End*/

.topBar{
	text-align:center;
	font-size:15px;
}

#site-header{
	margin-top:20px;
	padding:0% 10%;
}


.page-header{
	background-color:#ebce81;
}

.page-header-title{
	display:none;
}


.breadcrumb-sep{
	color:black;
}

.content-area{
	border:none;
}

.meta li, i{
	font-size:18px;
}

/*
.icon-home{
	display:none;
}

.page h1{
	display:none;
}
*/


.comment-form-url{
	display:none;
}

p {
	font-size: 21px;
	line-height:40px;
	text-align: justify;
}



li{
	font-size: 16px;
	line-height:35px;
}

.post img {
	margin-bottom:10px;
}

hr{
	background-color:gray;
	padding:0px;
	margin:0px 0px 5px 0px;
}



/* Custom class*/

#top-bar-content{
	font-size:17px;
	text-align:center;
}

/* BootStrap */
.myBootstrap{
	margin:20px 0px 40px 0px;
}

.myBootstrap td{
	font-size: 18px;
	text-align:center;
}

.myBootstrap th{
	font-size: 18px;
	font-weight:bold;
	text-transform:none;
	text-align:center;
}
/* Bootstrap end*/


/* Place holder style on Chrome and Firefox */

::-webkit-input-placeholder { /* WebKit browsers */
    color: #000;
    opacity:45%;
    font-style: italic;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #000;
    opacity:45%;
    font-style: italic;
}
/* Place holder end */






/* MOBILE PHONES*/
@media only screen and (max-width: 900px) {

.topBar{
	font-size:14px;
}
	
#site-header{
	margin:5px;
	padding:0%;
}


.meta li, i{
	font-size:10px;
}
	
h1{
	font-size: 18px;
	
}
	
p{
	font-size: 18px;
	line-height:35px;
	word-spacing:0.01em;
	letter-spacing:0.001em;
}

li{
	font-size: 16px;
	line-height:35px;
}
	
}

@media only screen and (max-width: 480px) {

/*GTranslate float */
#gt_float_wrapper{
	margin-top:30px !important;
}
/* END */


	
/* Featured Image*/
.thumbnail-caption{
	font-size:8px;
}
/* Featured Image End*/

p{
	font-size:16px;
	line-height:25px;
	text-align:left;
}

#top-bar-content{
	font-size:12px;
}

}
/* Mobiles END */


/*PLUGINS*/
/* Contact Form 7 Plugin Style CSS */
.wpcf7 input[type=text], .wpcf7 input[type=email], .wpcf7 input[type=textarea] {
   border:none;
   box-shadow:none;
   border-bottom:2px solid #999;
	font-family: FreeSerif, Rachana !important;
	font-size: 18px;
}

.wpcf7 textarea {
    width: 100%;    
    font-size: 18px;
    border-bottom: 2px solid #999;
	font-family: FreeSerif, Rachana !important;
}

.wpcf7 label{
	text-align:left;
}

/* end */