/*  Theme Name: Avids
URI: https://alampriangan.com
Description: Full revponsive theme
*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}
body{font-family: 'Raleway', helvetica, sans-serif; line-height:1.6em; padding:0; margin:0; color:#666666;}
article,section,aside{ font-family: 'Raleway', sans-serif;}
ins {background: transparent;text-decoration: none;}
img{max-width:100%;height:auto;display:block}
a{color:#106596;text-decoration:none}
a:hover{color:#000000;text-decoration:underline}
p {margin:0;padding:0}
h1,h2,h3,h4,h5,h6{line-height:1.4em; padding:0; margin:0; color:#333333}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color:#333333}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{color:#000000}
h1{font-size:2.6em}
h2{font-size:1.3em}
h3{font-size:1.2em}
h4{font-size:1.1em}
h5{font-size:1em}

@font-face {
  font-family: 'fontello-kabar10';
  src: url('/wp-content/themes/avidsr/font/fontello-kabar10.eot?64876354');
  src: url('/wp-content/themes/avidsr/font/fontello-kabar10.eot?64876354#iefix') format('embedded-opentype'),
       url('/wp-content/themes/avidsr/font/fontello-kabar10.woff2?64876354') format('woff2'),
       url('/wp-content/themes/avidsr/font/fontello-kabar10.woff?64876354') format('woff'),
       url('/wp-content/themes/avidsr/font/fontello-kabar10.ttf?64876354') format('truetype'),
       url('/wp-content/themes/avidsr/font/fontello-kabar10.svg?64876354#fontello-kabar10') format('svg');
  font-weight: normal;
  font-style: normal;
}

 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello-kabar10";
  font-style: normal;
  font-weight: normal;
  speak: none; 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: .2em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-clock:before { content: '\e800'; } /* '' */
.icon-heart:before { content: '\e801'; } /* '' */
.icon-tags:before { content: '\e802'; } /* '' */
.icon-search:before { content: '\e803'; } /* '' */
.icon-down-dir:before { content: '\e804'; } /* '' */
.icon-right-dir:before { content: '\e805'; } /* '' */
.icon-home:before { content: '\e806'; } /* '' */
.icon-mail-1:before { content: '\e808'; } /* '' */
.icon-twitter-1:before { content: '\f099'; } /* '' */
.icon-facebook:before { content: '\f09a'; } /* '' */
.icon-menu:before { content: '\f0c9'; } /* '' */
.icon-gplus:before { content: '\f0d5'; } /* '' */
.icon-youtube-play:before { content: '\f16a'; } /* '' */
.icon-instagram:before { content: '\f16d'; } /* '' */
.icon-share-squared:before { content: '\f1e1'; } /* '' */
.icon-pinterest-1:before { content: '\f231'; } /* '' */
.icon-whatsapp:before { content: '\f232'; } /* '' */

#wrapper-top{width:100%;height:60px;background:#333333}
#wrapper-header{overflow:hidden;width:100%;background:#333333;position: fixed; top: 0; left: 0;z-index:999}
.content-header{overflow:hidden;width:95%;margin:0 2.5%;color:#ffffff}
.content-header a{font-weight:bold;color:#ffffff}
.content-header a:hover{text-decoration:none;color:#f6ae45}
.head-logo{float:left;width:143px;height:30px;margin:15px 10px}
.head-nav{float:right;font:0.9em 'Roboto', sans-serif; margin:18px 20px 0 0}
.head-nav li{display:inline;padding:0 15px}
.head-menu{float:right;font-size:20px;padding:18px;display:none}
.head-search{float:right;font-size:20px;padding:18px}
#toggle1{overflow:hidden;width:100%;background:#777777;color:#ffffff}
#toggle1 a{color:#ffffff}
#toggle1 a:hover{text-decoration:none}
#toggle2{width:100%;height:auto;background:#666666;text-align:center}
#toggle3{width:250px;float:right;background:#333333;color:#ffffff;position: fixed; top: 60px; right: 3%;padding:0 10px 10px 10px;z-index:999;}
#toggle3 a{color:#ffffff}
#toggle3 a:hover{color:#f6ae45}
#toggle3 ul{list-style:none;font-size:0.9em}
.navmenu{color:#ffffff;padding:0;margin:0}
.navmenu a:hover{text-decoration:none}
.navmenu ul{list-style:none;padding:0;margin:0}
.navmenu li{list-style:none;border-bottom:1px solid #666666}
.navmenu li a{display:block;color:#ffffff;padding:12px 20px 8px 20px;cursor:pointer}
.navmenu li:hover{text-decoration:none;background:#999999}
#searchform{margin:0 auto;padding:0;text-align:center}
.search-box{width:800px;margin:0 auto;padding:10px 0}
#s{font-size:0.9em;font-style:italic;color:#cccccc;margin:0 -42px 0 0;padding:6px 8px 6px 8px;width:80%;border:2px solid #ffffff;-moz-border-radius:2px;border-radius:2px;transition-duration:400ms;transition-property:width, background;transition-timing-function:ease;-webkit-transition-duration:400ms;-webkit-transition-property:width, background;-webkit-transition-timing-function:ease;-o-transition-duration:400ms;-o-transition-property:width, background;-o-transition-timing-function:ease;}
#s:focus{border:2px solid #ffffff;outline:none;}
#searchsubmit{text-indent:-9999px;background:url(/wp-content/themes/avidsr/img/sicon.png) no-repeat;border:0;height:34px;width:34px;outline:none;cursor:pointer;}
.accordionItem{display:block}
.accordionItemHeading{cursor:pointer;padding:10px;background:#555555;border-bottom:1px solid #999999;}
.accordionItemHeading a{display:block;cursor:pointer}
.accordionItemHeading:hover{background:#444444}
.accordionItemContent ul li a{display:block;cursor:pointer;padding:10px 33px;border-bottom:1px solid #999999;}
.accordionItemContent ul li:hover{background:#666666}
.close .accordionItemContent{ 
    display:block;
	height:0px;
    transition:height 1s ease-out;
    -webkit-transform: scaleY(0);
	-o-transform: scaleY(0);
	-ms-transform: scaleY(0);
	transform: scaleY(0);    
}
.open .accordionItemContent{	display:block;	}
.open .accordionItemHeading{background:#444444}
.load-more-button{clear:both;overflow:hidden}
	.elm-wrapper {margin: 1em auto;text-align: center;}
	.elm-button {-webkit-transition: all 0.15s ease;	transition: all 0.15s ease;}
	.elm-button.ajax-inactive {display: none;}
	.elm-button.is-loading .elm-loading-anim { display: block;}
	.elm-button.is-loading .elm-button-text { display: none; }
	.elm-loading-anim {	display: none; }
	.elm-loading-icon {	width: 1.5em; height: 1.5em;}
	.elm-loading-icon { fill: #999999; stroke: #999999; }
	.elm-button-text{font-size:1.4em;font-family:'Raleway', sans-serif;text-transform:uppercase;color:#999!important}
		button.elm-button{
			cursor:pointer;
			outline:none;
			background:#ffffff;
			color:#666666;
			border:1px solid #cccccc;
			padding:10px 20px;
			-moz-border-radius:3px;
			border-radius:3px
			}
		button.elm-button:hover{background:#eeeeee;}
		button.elm-button.is-loading{ border:1px solid #ffffff;}
	.button {
		background-color: #009fe9;
		border: none;
		color: #ffffff;
		padding: 15px 20px;
		text-align: center;
		text-decoration: none;
		display: inline-block;
		font-size: 14px;
		line-height:1.2em;
		margin: 0 auto;
		cursor: pointer;
		border-radius:5px;
		-moz-border-radius:5px;
	}
	.button:hover{ color:#ffffff; background:#0085c3; text-decoration:none}
#rank-math-rich-snippet-wrapper{font-size:0.9em; padding:16px; border:1px solid #dddddd; border-radius:3px}
.rank-math-review-image {margin:10px 0 0 0}
/* footer */
#wrapper-footer{overflow:hidden;font-size:0.8em;text-align:center;color:#666666}
.content-footer-socmed{overflow:hidden;font-size:16px;padding:30px 0;background:#333333}
.content-footer-socmed a {
	font-size:1.2em;
	margin:5px;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius: 50%;
	border: 2px solid #666666;
	color: #666666;
	line-height: 2em;
	width: 2em;
	height: 2em;
	text-align: center;
	vertical-align:middle;
	display: inline-block;
}
.content-footer-socmed a:hover {color:#fff;border:2px solid #fff}
.content-footer-about{overflow:hidden;padding:2.5%;background:#222222}
.content-footer-about a{font-weight:bold;color:#666666}
.content-footer-about a:hover{text-decoration:none;color:#fff}
.content-footer-about li {display:inline;margin:10px 0;padding:0 10px}
.content-footer-about-menu{text-transform:uppercase}
.content-footer-about-copy{clear:both}
/* Media inquiry */
@media screen and (max-width:1200px){
.search-box{width:100%}
}
@media screen and (max-width:1024px){
.content-header{width:100%;margin:0}
}
@media screen and (max-width:890px){
.head-nav{display:none}
.head-menu{display:block}
.head-menu,.head-search{border-left:1px solid #666666}
}
@media screen and (max-width:680px){
body{background:#ffffff}
}