﻿@font-face{
	font-family:"Said1";
	src: url(../images/fonts/gess.ttf), url(../images/fonts/gess.eot);
}
@font-face{
	font-family:"Said2";
	src: url(../images/fonts/HelveticaNeueW23-Reg.ttf), url(../images/fonts/HelveticaNeueW23-Reg.eot);
}
@font-face{
	font-family:"Said3";
	src: url(../images/fonts/HelveticaNeueW23-Bd.ttf), url(../images/fonts/HelveticaNeueW23-Bd.eot);
}
@font-face{
	font-family:"Said4";
	src: url(../images/fonts/DroidKufi-Regular.ttf), url(../images/fonts/DroidKufi-Regular.eot);
}
@font-face{
	font-family:"Said5";
	src: url(../images/fonts/DroidKufi-Bold.ttf), url(../images/fonts/DroidKufi-Bold.eot);
}
@font-face{
	font-family:"Said6";
	src: url(../images/fonts/Gesstwolight.otf);
}
@font-face{
	font-family: "basem1";
	src: url(../images/fonts/ERASMD.otf);
}
@font-face{
	font-family: "basem2";
	src: url(../images/fonts/ERASDEMI.ttf);
}
@font-face{
	font-family: "basem3";
	src: url(../images/fonts/ERASLGHT.otf);
}
@font-face{
	font-family: "basem4";
	src: url(../images/fonts/ERASBD.ttf);
}
@font-face{
	font-family: "basem5";
	src: url(../images/fonts/SinkinSans-400Regular.otf);
}
@font-face{
	font-family: "basem6";
	src: url(../images/fonts/SinkinSans-300Light.otf);
}

body{
	background:#d6d6d6;	
	color:#FFF;
}
body::-webkit-scrollbar {
    width: 12px;
}

body::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
body::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background:#0080C0; 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
}

/*input, textarea{
	background-image:url(../images/repeat_bg.png);
	background-position:0px -532px;
}*/
.dropdown-menu .current, .dropdown-item .current{
	font-weight: bold;
}

a:link, a:visited{
	color:#c1e8fb;
	text-decoration:none;
	/*transition: 0.3s;*/
}
a:hover, a:active{
	color:#EEE;
}
a:active{
	text-shadow:2px 2px 10px #CCC;
}
a:link img, a:visited img{
	/*opacity:1;*/
}
a:hover img, a:active img{
	/*opacity:0.85;*/
}
a.btn img{vertical-align:middle; width:64px; height:64px;}
a.btn:link, a.btn:visited{color:#555;}
a.btn:hover{color:#212121;}
a.btn:active{color:#000;}

a.img:link, a.img:visited{
	opacity:0.80;
}
a.img:hover{
	opacity:1;
}
a.img:active{
	opacity:0.6;
}

.link_on_white a:link, .link_on_white a:visited {
	color: #000;
}
.link_on_white a:hover, .link_on_white a:active {
	color: #aaa;
}
.link_on_white a:active {
	color: #333;
}

nav.navbar a:link, nav.navbar a:visited{
	color: #444;
}
nav.navbar a:hover{
	color: #000;
}
nav.navbar a.active{
	font-weight: bold;
}
nav.navbar .sp2{
	display: block;
	font-size: 0.7em;
	color:#888;
	font-family: tahoma;
}
.navbar-brand{
	/*font-family:'Kaushan Script','Helvetica Neue',Helvetica,Arial,cursive;*/
	font-family: 'Roboto Slab', serif;
}
.carousel-item{
	text-align: center;
}
#divAbout{
	font-size: 1rem;
	margin:0 auto;
	text-align: justify;
}
#divAbout ul>li{
	list-style-image:url(../images/circle.png);
}

.chosen-container span{
	color: #000;
}
/* ---------------------- */
.ui-widget-header1 {
	padding: 0.2em 0.5em;
	margin: 0;
}
.ui-widget-content1 {
	padding: 1em;
	margin-bottom: 1em;
}
/* ---------------------- */
div.lang_btn{
	padding:0px 10px;
	color:#000;
}
div.lang_btn a:link, div.lang_btn a:visited{
	color:#333;
	font-size:16px;
}
div.lang_btn a:hover, div.lang_btn a:active{
	color:#555;
}
div.lang_btn a.current{
	font-weight:bold;
	color:#000;
}

/* ------------------- */
div.home-page{
	vertical-align: middle;
	max-width: 1000px !important;
}
div.home-page h4 ,div.home-page h3, div.home-page h2,div.home-page h1{
	text-align: center;
	/*padding-bottom: 1rem;
	padding-top: 0.8rem;*/
}
div.home-page div.row div{
	align-self: center;
	text-align: center;
}
div.home-page span{
	font-size:1.5em;
	text-align: justify;
	padding-bottom: 0.5rem;	
}
div.home-page p{
	text-align: center;
	/*padding-bottom: 0.5rem;*/
	font-size: 2rem;
}

div.home-page a:link, div.home-page a:visited{
	color:#FFF;
	text-decoration:none;
}
div.home-page a:hover, div.home-page a:active{
	color:#c1e8fb;
}
div.home-page a:hover img{
	opacity: 0.7;
}
div.home-page a:active img{
	opacity: 0.9;
}
div.home-page a:active{
	text-shadow:2px 2px 10px #CCC;
}
/* ---------------------------------- */
.manual_lnk{
	padding-bottom: 10px;
}
.manual_lnk .table-responsive{
	max-width: 600px;
	margin: 30px auto 0px;
}
.manual_lnk .tbl_hover{
	width:100% !important;
}
.manual_lnk a:link, .manual_lnk a:visited{
	padding:3px;
}

.manual_lnk a:hover, .manual_lnk a:active{
	padding:2px;
	border:#FF3 1px dotted;
}
/* =================================== */
table.reference {
	/*background-color:#ffffff;*/
	border:1px solid #c3c3c3;
	border-collapse:collapse;
}
table.reference tr.alt{
	background:#FFC;
}
table.reference th {
	background-color:#06C;
	border:1px solid #c3c3c3;
	padding:3px;
	vertical-align:top;
	text-align: center;
}
table.reference th.current a{
	color:#ddaa33;
	padding-left:25px;
	background:url(images/solidDown.gif) center left no-repeat;
	text-decoration:underline;
}
table.reference td img, table.reference th img{vertical-align:middle;}
table.reference td {
	border:1px solid #c3c3c3;
	padding:3px;
	vertical-align:top;
}
table.reference label, table.tablesorter label{
	display:block !important;
	cursor: pointer !important;
}
table.reference input[type=text], table.reference select, table.reference textarea{
	font-family:'Comic Sans MS', cursive;
	width:98%;
}
/* ---------------------------------- */
.video{
	text-align: center;
}
.video>div{
	margin-bottom: 30px;
}

/* ---------------------------------- */
.div_icon{
	text-align: center;
}
.div_icon div{
	display: inline-block;
	text-align:center;
	margin:10px 25px 25px 20px;
	width:200px;
	height:250px;
	padding:5px 30px;
}

.div_icon img{
	border:0px;
	width:200px;
	height:150px;
}

.div_icon a:link, .div_icon a:visited{
	text-decoration:none;
	font-family:said2;
	font-size:17px;
	color:#DDD;
}

.div_icon a:hover{
	color:#FFF;
	font-family:said3;
}
.div_icon a:hover img{
   /*Reflection*/
	box-shadow:0px 0px 50px 0px #555;
	-webkit-box-shadow: 0px 0px 50px 0px #555; /* Chrome, Safari */
	-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(.7, transparent), to(rgba(0,0,0,0.4)));
	-webkit-transform:scale(1.01,1.01);
	-moz-transform:scale(1.01,1.01);
	-o-transform:scale(1.01,1.01);
	-ms-transform:scale(1.01,1.01);
}
.div_icon a:active{
	font-size:16px;
	font-family:said2;
}
.div_icon a:active img{
	transform:scale(0.99,0.99);
	-webkit-transform:scale(0.99,0.99);
	-moz-transform:scale(0.99,0.9);
	-o-transform:scale(0.99,0.99);
	-ms-transform:scale(0.99,0.99);	
}
/* ---------------------------------- */
.div_icon1{text-align:center;}
.div_icon1 a{
	margin:0 10px;
	display:inline-block;
	text-align:center;
	width:175px;
	vertical-align:top;
}
.div_icon1 a:link img, .div_icon1 a:visited img{
	opacity:0.7;
}
.div_icon1 a:hover img{
	opacity:1;
}
.div_icon1 a:active img{
	transform:scale(0.99,0.99);
	-webkit-transform:scale(0.99,0.99);
	-moz-transform:scale(0.99,0.9);
	-o-transform:scale(0.99,0.99);
	-ms-transform:scale(0.99,0.99);	
}
.div_icon1 a>span{
	display:block;
	text-align:center;
	color:#DDD;
}
.div_icon1 a>span.sp1{
	font-weight:bold;
}
.div_icon1 a>span.sp2{
	font-size:0.8em;
}
.div_icon1 a:hover>span{
	color:#FFF;
}
/* ------------------- */
.newProducts a img{
	padding:3px;
}
.newProducts a:hover{
	opacity:0.85;
}
/* ------------------- */
#div_marq{
	margin:0 auto 10px;
	padding:2px 6px;
	border-bottom:1px solid #FFF;
}
#div_marq a:link, #div_marq a:visited{
	color:#FFF;
}
#div_marq a:hover{
	color:#CCC;
}
#div_marq a:active{
	color:#FF9;
}
#div_marq>div.nav_btn img{
	width:12px;
	height:13px;
	margin:8px 2px 0;
}
#div_marq div.nav_btn{
	width:65px;
	direction:rtl;
	display:inline-block;
}
#div_marq>div.nav_btn a:link{opacity:0.7;}
#div_marq>div.nav_btn a:hover{opacity:1;}
/* ------- live support ----- */
#live_support{
	display:none;
	background-color: #FFF;
}
#live_support div.row>div{
	text-align: center;
	padding-bottom: 20px;
}
#live_support a:link, #live_support a:visited{
	color: #555;
}
#live_support a:hover{
	color: #000;
	font-weight: bold;
}
#live_support a:active{
	color: #777;
}
/* ---- div_tradeModel -----*/
div#div_tradeModel{
	z-index:1000;
	font-size:25px;
	text-align:left;
	direction:ltr;
	background:url(../images/filter_bg.png) #164e7e;
	padding:0 20px;
	position: absolute;
	left: 0px;
	width:201px;
	top:40px;
	border-bottom-right-radius:12px;
	border-bottom-left-radius: 12px;
	-webkit-border-bottom-right-radius:12px;
	-moz-border-bottom-right-radius:12px;
		-webkit-border-bottom-left-radius:12px;
	-moz-border-bottom-left-radius:12px;
}
div#div_tradeModel a:link, div#div_tradeModel a:visited{
	text-align:left;
	display:block;
	color:#FFF;
	font-family:Calibri, Arial, sans-serif;
	padding-bottom:7px;
}
div#div_tradeModel a:hover,div#div_tradeModel a:active{
	color:#FC0;
}

#container_wrapper{
	background:#2c6c9c url(../images/main_bg.png) repeat-x;
}
#container{
	background:url(../images/content.png) repeat-y center;
	padding-top:1rem;
	padding-bottom: 1rem;
}
#footer_wrapper{
	background:#efefef url(../images/footer_bottom_bg.png) repeat-x bottom;
}
#footer_wrapper a:link, #footer_wrapper a:visited{
	color: #555;
}
#footer_wrapper a:hover, #footer_wrapper{
	color: #000;
}
#footer_wrapper a:active{
	color: #683B0F;
}
#footer_wrapper .current{
	font-weight: bold;
}
#footer_top{
	padding-top:10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #000;
}
#footer_top ul li{
	list-style-image: none;
}
#footer_top a:link, #footer_top a:visited{
	opacity: 0.7;
}
#footer_top a:hover, #footer_top a:active{
	opacity: 1;
}
#footer_middle{
	padding-top: 10px;
}
#footer_middle h3{
	/*font-family:'Kaushan Script','Helvetica Neue',said2,Helvetica,Arial,cursive;*/
	font-family: 'Roboto Slab', said6,serif;
	text-transform: uppercase;
	font-size: 1.5rem;
}
#footer_middle ul{
	list-style: none;
}
#footer_bottom{
	height: 48px;
	color: #000;
	line-height: 48px;
	text-align: center;
}
.social-icon{
	padding:5px;
	text-align: left;
}
.social-icon .facebook:hover {
  background-color: #3b5998;
  border-color: #3b5998;
}
.social-icon .twitter:hover {
  background-color: #55acee;
  border-color: #55acee;
}
.social-icon .youtube:hover {
  background-color: #CC181E;
  border-color: #CC181E;
}
.app-store{
	padding:5px;
	text-align: right;
}
.app-store img{
	max-width: 90px;
	height: auto;
}

/* ------------------------------- */
div#prod_filter{
	padding:10px;
	position:fixed;
	background:url(../images/filter_bg.png);
	-webkit-border-radius:5mm;
	-moz-border-radius:5mm;
	border-radius:5mm;	
	box-shadow:0 0 10px #000;	
	top:10px;
	z-index:1;
}
div#prod_filter:hover{

}
div#prod_filter tr:hover{
	color:#F93;
}
div#prod_filter select{
	width:100%;
}
div#prod_filter a:link, div#prod_filter a:visited{
	color:#000;
	font-size:14px;
}

/* ------------------------------------------ */
div.msg{
	font-size:18px;
	max-width: 250px;
	margin: 0 auto;
}
div.msg .to, div.msg .name, div.msg .password, div.msg .subject, div.msg .mail, div.msg .content{
	display:block;
	margin-bottom:15px;
	color:#000;
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif; 
	border:white 1px solid;
	border-radius:6px; -webkit-border-radius:6px;
	outline:none;
	max-width:100%;
}
div.msg .to, div.msg .name, div.msg .password, div.msg .subject, div.msg .mail, div.msg .content{
	font-family:'Segoe UI', Verdana, 'Traditional Arabic', Arial, Tahoma;	
	background:right top no-repeat #FFF;
	
}
div.msg .to{background-image:url(../images/to.png); width:540px;}
div.msg .name{background-image:url(../images/name.png);}
div.msg .password{background-image:url(../images/key-256.png);}
div.msg .mail{background-image:url(../images/mail.png);}
div.msg .subject{background-image:url(../images/subject.png);}
div.msg .content{background-image:url(../images/msg.png);}
/* ------------------------------------------ */

/* =================================== */
div.navigator{
	direction:ltr;
	margin:0 auto;
	padding:20px 0;
	width:100%;
	text-align: center;
}
div.navigator a:link, div.navigator a:visited{
	font-size: 2rem;
	background:no-repeat top center;
	display:inline-block;
	z-index:10;
	padding-right:6px;
	padding-left:5px;
}
div.navigator a:hover, div.navigator a:active{
	background-position:bottom center;
}
div.navigator a.current{
	border:1px #FFCC00 solid;
}
div.navigator a.nav{
	width:16px;
	height:16px;
}

/* =================================== */
.picture{ 
	text-align:center;
}
.picture a{
	display:inline-block;
	margin: 0 15px 15px 0;
	padding:10px 5px 10px 35px;	
	border:1px solid transparent !important;
	border-radius:12px;
}
.picture a>img{
	margin-bottom: 15px;
	box-shadow: -10px 10px 35px 0px #000;
	width:100%;
}
.picture a:hover{
	opacity:0.85;
}
.picture a:hover img{
	/*-webkit-transform:scale(1.05,1.05);*/
}
.picture a:active{
	opacity:0.9;
}
.picture a:active img{
	-webkit-transform:scale(0.98,0.98);
	-moz-transform:scale(0.98,0.98);
	-o-transform:scale(0.98,0.98);
	-ms-transform:scale(0.98,0.98);
	transform:scale(0.98,0.98);
}
/* =================================== */
.picture1{
	text-align:center;
}
.picture1 a:link, .picture1 a:visited{
	display:inline-block;
	margin: 0 15px 15px 0;
	border:none !important;
	padding:10px 5px 10px 35px;	
	color:#777;
	font-family:'Comic Sans MS',"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.picture1 a:hover, .picture1 a:active{
	color:#000;
}
.picture1 a:hover img{
	box-shadow:0px 0px 20px 0px #555;
	-webkit-box-shadow: 0px 0px 20px 0px #555; /* Chrome, Safari */
}
.picture1 a>img:active{
	transform:scale(0.98,0.98);
	-webkit-transform:scale(0.98,0.98);
	-moz-transform:scale(0.98,0.98);
	-o-transform:scale(0.98,0.98);
	-ms-transform:scale(0.98,0.98);
}
/* ---------------------------------- */
.chzn-results li{
	color:#000000;
}
/* tbl table 
================ */
table.tbl {border-collapse:collapse; font-family: 'Comic Sans MS',"Trebuchet MS", Arial, Helvetica, sans-serif}
.tbl td, .tbl th{padding:3px 7px 2px 7px; border:#164e7e 1px solid; font-size:16px;}
.tbl th {text-align:center; font-size:18px; background-color:#164e7e; color:#fff; padding-top:5px; padding-bottom:4px;}
.tbl th A:link, .tbl th A:visited{COLOR: #FFFFFF; TEXT-DECORATION: none; }
.tbl th A:active ,.tbl th A:hover{COLOR: #d8df44; TEXT-DECORATION: underline;}
.tbl tr.alt {background-color:#F7FBFB;/*eaf2d3*/ color:#000;}
.tbl th.current A{
	direction:rtl; 
	color: #d8df44; 
	text-decoration:none;	
	padding-left:13px; 
	background:#FF0 url(images/solidDownW.gif) left center no-repeat;
}
.tbl tr.error {background-color:#F00;/*eaf2d3*/ color:#fff;}
.tbl tr.error1 {background-color:#00F;/*eaf2d3*/ color:#fff;}
.tbl tr.color2 th{background-color:#ACC6A7;}
.tbl input, .tbl select, .tbl textarea {font-family:'Comic Sans MS', cursive; font-size: 16px;}
.tbl input[type="text"], .tbl select, .tbl textarea{width: 100%;}

/* tbl_hover table 
================ */
table.tbl_hover {border-collapse:collapse; font-family: said2,'Comic Sans MS',"Trebuchet MS", Arial, Helvetica, sans-serif}
.tbl_hover td, .tbl_hover th{padding:3px 7px 2px 7px; border:#164e7e 1px solid; font-size:16px;}
.tbl_hover th {text-align:center; font-size:18px; background-color:#164e7e; color:#fff; padding-top:5px; padding-bottom:4px;}
.tbl_hover th A:link, .tbl_hover th A:visited{COLOR: #FFFFFF; TEXT-DECORATION: none; }
.tbl_hover th A:active ,.tbl_hover th A:hover{COLOR: #d8df44; TEXT-DECORATION: underline;}
/*.tbl_hover tr.alt {background:url(../images/filter_bg.png);}*/
.tbl_hover tr.alt1{color:#000 !important; background-color:#09F !important;}
.tbl_hover th.current A{
	direction:rtl; 
	color: #d8df44; 
	text-decoration:none;	
	padding-left:13px; 
	background:#FF0 url(images/solidDownW.gif) left center no-repeat;
}
.tbl_hover tr.error {background-color:#F00;/*eaf2d3*/ color:#fff;}
.tbl_hover tr.error1 {background-color:#00F;/*eaf2d3*/ color:#fff;}
.tbl_hover tr.color2 th{background-color:#ACC6A7;}
.tbl_hover input, .tbl_hover select, .tbl_hover textarea {font-family:'Comic Sans MS', cursive; font-size: 16px; color:white;}
.tbl_hover input[type="text"], .tbl_hover select, .tbl_hover textarea{width: 100%;}
.tbl_hover tr:hover{background-color:#2c6c9c;}


/* --------------------------------------- */
div.agent_info{
	position:relative;
	max-width:600px;
	min-height:300px;
	margin:11px;
	border-radius: 8px;
	background: linear-gradient(to bottom, #EEE, #BBB);
	/*background:url(../images/agent_pop.png) no-repeat center top;*/
}
div.agent_info h4{
	text-align: center; 
	padding-top: 20px; 
	padding-left:200px; 
}
div.agent_info div.row div{
	line-height: 2.5em;
	/*font-size:15px;
	font-family:Tahoma, Geneva, sans-serif;*/
}
div.agent_info a:link, div.agent_info a:visited{
	color:#777 !important;
}
div.agent_info a:hover{
	color:#000 !important;
}
div.agent_info a:active{
	color:#333 !important;
}
div.agent_info a:hover img{
	opacity: 0.8;
}
div.agent_info div.logo{
	position:absolute;
	width:280px; 
	height:200px; 
	left:-11px; 
	top:-11px;
}
div.agent_info div.logo img{
	height: 200px;
	width: 280px;
}
/* ------- div agent ----- */

div#div_agent{
	position:relative;
}
div#div_agent div.bg{
	position:absolute;	
	background:url(../images/agent_map.png) no-repeat center 100px fixed;
	opacity:0.2;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:0;
}
div#div_agent div.icons{
	position: absolute;
	height:100px;
	top:0px;
	width:100%;
	z-index:1;
	text-align:center;
}
div#div_agent div.icons a:link, div#div_agent div.icons a:visited{
	display:inline-block;
	border:none;
	background-position:0px 0px;
	max-width:100%;
	height:auto;
}
div#div_agent div.icons a:link img{
	max-width: 500px;
	width: 100%;
	height: auto;
}
div#div_agent ul>li{
	list-style-image:url(../images/circle.png);
}

#div_agent div.row{
	padding-top: 120px;
	text-shadow:2px 2px 10px #000;
}
#div_agent div.row>div>div{
	min-height: 50px;
}
#div_agent div.row>div>div:hover{
	background-image:url(../images/bullet_down.png);
}
#div_agent div.row>div>div:hover ul{
	display:block;
}
#div_agent div.row>div>div>ul{
	display:none;
	margin-top:0px;
	margin-bottom: 0px;
}
#div_agent div.row>div>div>ul>li{
	min-height:30px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#div_agent a:link, #div_agent a:visited{
	color:#FFF;
}
#div_agent a:hover{
	color:#FF6;
}
#div_agent a:active{
	color:#F93;
}
.resizeable-images img{
	max-width: 100% !important;
	height: auto !important;
}

div#div_manual input{
	text-align: center;
}

/* for facebook div */
.fb-comments {
    width: 100% !important;
   }
.fb-comments iframe[style] {
   width: 100% !important;
  }
.fb-like-box {
   width: 100% !important;
  }
.fb-like-box iframe[style] {
   width: 100% !important;
  }
.fb-comments span {
   width: 100% !important;
  }
.fb-comments iframe span[style] {
   width: 100% !important;
  }
.fb-like-box span {
   width: 100% !important;
  }
.fb-like-box iframe span[style] {
   width: 100% !important;
  }

/* -------------------------- */

/* Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) {
	#div_marq{display: none;}
	.social-icon{text-align: center !important;}
	.app-store{text-align: center !important;}		
	.img_small{display: block;}
	.img_big{display: none !important;}
	.picture a{margin: 0 5px 15px 0; padding:10px 5px 10px 5px;}
	.picture1 a{margin: 0 5px 15px 0; padding:10px 5px 10px 5px;}
	#div_agent{min-height: 1200px;}
	div.home-page h1{font-size:1.5rem !important;}
	div.home-page h2, div.home-page p{font-size: 1.25rem !important;}
	div.home-page h3{font-size: 1rem !important;}
	div.home-page h4{font-size: 0.8rem !important;}	
	div.agent_info h4{
		padding-top: 150px;
		padding-left:10px;}
	#kampanya h3{font-size: 1.3rem !important;}
}

/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) {  
	#div_marq{display: none;}
	.img_small{display: block;}
	.img_big{display: none !important;}	
	.picture a{	margin: 0 5px 15px 0; padding:10px 5px 10px 5px;}
	.picture1 a{margin: 0 5px 15px 0; padding:10px 5px 10px 5px;}
	#div_agent{min-height: 730px;}
	div.home-page h1{font-size:2rem !important;}
	div.home-page h2{font-size: 1.75rem !important;}
	div.home-page h3, div.home-page p{font-size: 1.5rem !important;}
	div.home-page h4{font-size: 1.25rem !important;}
	#kampanya h3{font-size: 1.3rem !important;}
}

/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px) {  
	.img_small{display: none !important;}
	.img_big{display: block;}
	#div_agent{min-height: 450px;}
	div.home-page h1{font-size:1.8rem !important;}
	div.home-page h2{font-size: 1.6rem !important;}
	div.home-page h3, div.home-page p{font-size: 1.4rem !important;}
	div.home-page h4{font-size: 1.2rem !important;}
}

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) {  
	.img_small{display: none !important;}
	.img_big{display: block;}
	#div_agent{min-height: 450px;}
	div.home-page h1{font-size:2rem !important;}
	div.home-page h2{font-size: 1.75rem !important;}
	div.home-page h3, div.home-page p{font-size: 1.5rem !important;}
	div.home-page h4{font-size: 1.25rem !important;}	
}

/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {  
	.img_small{display: none !important;}
	.img_big{display: block;}
	#div_agent{min-height: 480px;}
}


@media print{
	._hide{display:none !important;}
	.tbl_hover, .tbl, .reference{color:#000;}
}