body{margin:0;padding:0;font-family:"B Homa","B Nazanin","B Zar",Homa,Nazanin,Zar,Titr,Tahoma, 'Times New Roman', Serif;overflow-x:hidden;direction:rtl;}

.parallax-window{min-height:200px;background:transparent;width:100%;}
.parallax-window2{min-height:300px;background:transparent;width:100%;}
.wrapper{max-width:1200px;margin:20px auto;padding:0 15px;}
.wrapper > h1{text-align:center;}
.wrapper > h1 span{border-bottom:2px solid #49a4d9;display:inline-block;padding:0 10px 10px;color:#49a4d9;transition:all 0.5s linear;}
.listcss{margin:0;padding:0;list-style:none;}
.tab_wrapper{margin:10px 0 50px;display:inline-block;width:100%;position:relative;}
.tab_wrapper *{box-sizing:border-box;}
.tab_wrapper > ul{clear:both;display:inline-block;width:100%;border-bottom:0px solid #49a4d9;}
.tab_wrapper > ul li{float:right;cursor:pointer;padding:8px 8px;text-transform:uppercase;border:1px solid #ccc;position:relative;color:#999;margin:0 2px 0 0;}
.tab_wrapper > ul li.active{border-top:1px solid #49a4d9;border-left:1px solid #49a4d9;border-right:1px solid #49a4d9;color:#49a4d9;}
.tab_wrapper > ul li.active:after{content:"";position:absolute;bottom:-1px;height:1px;left:0;background:#fff;width:100%;}
.tab_wrapper .controller{display:block;overflow:hidden;clear:both;position:absolute;top:0;right:0;}
.tab_wrapper .controller span{padding:8px 22px;background:#49a4d9;color:#fff;text-transform:uppercase;display:inline-block;}
.tab_wrapper .controller span.next{float:right;margin-left:10px;}
.tab_wrapper .content_wrapper{float:left;width:100%;border:0px;box-sizing:border-box;}
.tab_wrapper .content_wrapper .tab_content{display:none;padding:5px 5px;}
.tab_wrapper .content_wrapper .tab_content.active{}
.tab_wrapper .content_wrapper .tab_content .error{color:red;}
.tab_wrapper .content_wrapper .accordian_header{display:none;padding:5px 5px;text-transform:uppercase;border-top:1px solid #ccc;border-bottom:1px solid #fff;position:relative;cursor:pointer;}
.tab_wrapper .content_wrapper .accordian_header.active{color:#49a4d9;border-bottom:1px solid #ccc;}
.tab_wrapper .content_wrapper .accordian_header.active:after{position:absolute;top:0;left:0;content:"";width:5px;height:100%;background:#49a4d9;}
.tab_wrapper .content_wrapper .accordian_header .arrow{float:right;display:inline-block;width:12px;height:12px;position:relative;border-radius:2px;transform:rotate(-135deg);background:#fff;border-top:3px solid #ccc;border-left:3px solid #ccc;}
.tab_wrapper .content_wrapper .accordian_header.active .arrow{transform:rotate(45deg);margin-top:5px;border-top:3px solid #49a4d9;border-left:3px solid #49a4d9;}
.tab_wrapper.left_side > ul{width:25%;float:left;border-bottom:1px solid #ccc;}
.tab_wrapper.left_side > ul li{width:100%;box-sizing:border-box;margin:0;padding:12px 18px;border-width:1px;border-right:0;border-left:0;}
.tab_wrapper.left_side > ul li:after{left:0;top:0;content:"";position:absolute;width:5px;height:100%;background:#ccc;}
.tab_wrapper.left_side > ul li.active{border-color:#ccc;}
.tab_wrapper.left_side > ul li.active:after{left:0;top:0;width:5px;height:100%;background:#49a4d9;}
.tab_wrapper.left_side > ul li.active:before{right:-1px;position:absolute;top:0;content:"";width:2px;height:100%;background:#fff;}
.tab_wrapper.left_side .content_wrapper{width:75%;border:1px solid #ccc;float:left;}
.tab_wrapper.left_side .controller{top:-50px;}
.tab_wrapper.right_side > ul{width:25%;float:right;border-bottom:1px solid #ccc;}
.tab_wrapper.right_side > ul li{width:100%;box-sizing:border-box;margin:0;padding:12px 18px;border-width:1px;border-right:0;border-left:0;text-align:right;}
.tab_wrapper.right_side > ul li:after{right:0;left:inherit;top:0;content:"";position:absolute;width:5px;height:100%;background:#ccc;}
.tab_wrapper.right_side > ul li.active{border-color:#ccc;}
.tab_wrapper.right_side > ul li.active:after{right:0;left:inherit;top:0;width:5px;height:100%;content:"";background:#49a4d9;}
.tab_wrapper.right_side > ul li.active:before{left:-2px;right:inherit;position:absolute;top:0;content:"";width:2px;height:100%;background:#fff;}
.tab_wrapper.right_side .content_wrapper{width:75%;float:left;border:1px solid #ccc;}
.tab_wrapper.right_side .controller{top:-50px;}
.tab_wrapper.accordion .content_wrapper{border-color:#ccc;}
.tab_wrapper.accordion .content_wrapper .accordian_header{display:block;}
.tab_wrapper.accordion > ul{display:none;}
.tab_wrapper .active_tab{display:none;position:relative;background:#000000;padding:12px;text-align:center;padding-right:50px;color:#fff;cursor:pointer;border-radius:30px;}
.tab_wrapper .active_tab .arrow{width:30px;height:30px;overflow:hidden;line-height:30px;text-align:center;background:#fff;position:absolute;right:6px;border-radius:50%;top:50%;transform:translateY(-50%);}
.tab_wrapper .active_tab .arrow:after{content:"";width:10px;display:inline-block;height:10px;border-right:3px solid #000;border-bottom:3px solid #000;transform:rotate(45deg);position:absolute;top:50%;left:50%;margin-left:-6px;margin-top:-8px;}
.tab_wrapper .active_tab .text{text-indent:39px;display:block;}
@media only screen and (max-width:700px){.tab_wrapper > ul{display:none;}
.tab_wrapper .content_wrapper{border:0;}
.tab_wrapper .content_wrapper .accordian_header{display:block;}
.tab_wrapper.left_side .content_wrapper, .tab_wrapper.right_side .content_wrapper{width:100%;border-top:0;}
.tab_wrapper .controller{display:none;}
.tab_wrapper.show-as-dropdown > .tab_list{border:0;position:absolute;z-index:3;background:#fff;border-radius:5px;margin-top:15px;}
.tab_wrapper.show-as-dropdown > .tab_list:before{content:"";position:absolute;top:-6px;left:50%;width:14px;height:14px;background:#fff;transform:rotate(45deg);box-shadow:-3px -4px 5px #efefef;margin-left:-7px;}
.tab_wrapper.show-as-dropdown > .tab_list li{border:0;}
.tab_wrapper.show-as-dropdown > .tab_list li.active:after{display:none;}
.tab_wrapper.show-as-dropdown .active_tab{display:block;}
.tab_wrapper.show-as-dropdown > .tab_list{display:none;}
.tab_wrapper.show-as-dropdown > .content_wrapper > .accordian_header{display:none;}
.tab_wrapper.show-as-dropdown > .tab_list li{display:block;float:none;width:100%;}
}
@media only screen and(min-width:701px){.tab_wrapper.show-as-dropdown > .tab_list{display:block !important;overflow:hidden;}
}

.tab_wrapper2{margin:2px 0 5px;display:inline-block;width:100%;position:relative;}
.tab_wrapper2 *{box-sizing:border-box;}
.tab_wrapper2 > ul{clear:both;display:inline-block;width:100%;border-bottom:1px solid #49a4d9;}
.tab_wrapper2 > ul li{float:right;cursor:pointer;padding:8px 8px;text-transform:uppercase;border:1px solid #ccc;position:relative;color:#999;margin:0 2px 0 0;}
.tab_wrapper2 > ul li.active{border:1px solid #49a4d9;color:#49a4d9;}
.tab_wrapper2 > ul li.active:after{content:"";position:absolute;bottom:-1px;height:1px;left:0;background:#fff;width:100%;}
.tab_wrapper2 .controller{display:block;overflow:hidden;clear:both;position:absolute;top:0;right:0;}
.tab_wrapper2 .controller span{padding:8px 22px;background:#49a4d9;color:#fff;text-transform:uppercase;display:inline-block;}
.tab_wrapper2 .controller span.next{float:right;margin-left:10px;}
.tab_wrapper2 .content_wrapper{float:left;width:100%;border:1px solid #49a4d9;border-top:0;box-sizing:border-box;}
.tab_wrapper2 .content_wrapper .tab_content{display:none;padding:5px 2px;}
.tab_wrapper2 .content_wrapper .tab_content.active{}
.tab_wrapper2 .content_wrapper .tab_content .error{color:red;}
.tab_wrapper2 .content_wrapper .accordian_header{display:none;padding:10px 20px;text-transform:uppercase;border-top:1px solid #ccc;border-bottom:1px solid #fff;position:relative;cursor:pointer;}
.tab_wrapper2 .content_wrapper .accordian_header.active{color:#49a4d9;border-bottom:1px solid #ccc;}
.tab_wrapper2 .content_wrapper .accordian_header.active:after{position:absolute;top:0;left:0;content:"";width:5px;height:100%;background:#49a4d9;}
.tab_wrapper2 .content_wrapper .accordian_header .arrow{float:right;display:inline-block;width:12px;height:12px;position:relative;border-radius:2px;transform:rotate(-135deg);background:#fff;border-top:3px solid #ccc;border-left:3px solid #ccc;}
.tab_wrapper2 .content_wrapper .accordian_header.active .arrow{transform:rotate(45deg);margin-top:5px;border-top:3px solid #49a4d9;border-left:3px solid #49a4d9;}
.tab_wrapper2.left_side > ul{width:25%;float:left;border-bottom:1px solid #ccc;}
.tab_wrapper2.left_side > ul li{width:100%;box-sizing:border-box;margin:0;padding:12px 18px;border-width:1px;border-right:0;border-left:0;}
.tab_wrapper2.left_side > ul li:after{left:0;top:0;content:"";position:absolute;width:5px;height:100%;background:#ccc;}
.tab_wrapper2.left_side > ul li.active{border-color:#ccc;}
.tab_wrapper2.left_side > ul li.active:after{left:0;top:0;width:5px;height:100%;background:#49a4d9;}
.tab_wrapper2.left_side > ul li.active:before{right:-1px;position:absolute;top:0;content:"";width:2px;height:100%;background:#fff;}
.tab_wrapper2.left_side .content_wrapper{width:75%;border:1px solid #ccc;float:left;}
.tab_wrapper2.left_side .controller{top:-50px;}
.tab_wrapper2.right_side > ul{width:25%;float:right;border-bottom:1px solid #ccc;}
.tab_wrapper2.right_side > ul li{width:100%;box-sizing:border-box;margin:0;padding:12px 18px;border-width:1px;border-right:0;border-left:0;text-align:right;}
.tab_wrapper2.right_side > ul li:after{right:0;left:inherit;top:0;content:"";position:absolute;width:5px;height:100%;background:#ccc;}
.tab_wrapper2.right_side > ul li.active{border-color:#ccc;}
.tab_wrapper2.right_side > ul li.active:after{right:0;left:inherit;top:0;width:5px;height:100%;content:"";background:#49a4d9;}
.tab_wrapper2.right_side > ul li.active:before{left:-2px;right:inherit;position:absolute;top:0;content:"";width:2px;height:100%;background:#fff;}
.tab_wrapper2.right_side .content_wrapper{width:75%;float:left;border:1px solid #ccc;}
.tab_wrapper2.right_side .controller{top:-50px;}
.tab_wrapper2.accordion .content_wrapper{border-color:#ccc;}
.tab_wrapper2.accordion .content_wrapper .accordian_header{display:block;}
.tab_wrapper2.accordion > ul{display:none;}
.tab_wrapper2 .active_tab{display:none;position:relative;background:#000000;padding:12px;text-align:center;padding-right:50px;color:#fff;cursor:pointer;border-radius:30px;}
.tab_wrapper2 .active_tab .arrow{width:30px;height:30px;overflow:hidden;line-height:30px;text-align:center;background:#fff;position:absolute;right:6px;border-radius:50%;top:50%;transform:translateY(-50%);}
.tab_wrapper2 .active_tab .arrow:after{content:"";width:10px;display:inline-block;height:10px;border-right:3px solid #000;border-bottom:3px solid #000;transform:rotate(45deg);position:absolute;top:50%;left:50%;margin-left:-6px;margin-top:-8px;}
.tab_wrapper2 .active_tab .text{text-indent:39px;display:block;}
@media only screen and (max-width:700px){.tab_wrapper2 > ul{display:none;}
.tab_wrapper2 .content_wrapper{border:0;}
.tab_wrapper2 .content_wrapper .accordian_header{display:block;}
.tab_wrapper2.left_side .content_wrapper, .tab_wrapper2.right_side .content_wrapper{width:100%;border-top:0;}
.tab_wrapper2 .controller{display:none;}
.tab_wrapper2.show-as-dropdown > .tab_list{border:0;box-shadow:0 0 8px #ccc;position:absolute;z-index:3;background:#fff;border-radius:5px;margin-top:15px;}
.tab_wrapper2.show-as-dropdown > .tab_list:before{content:"";position:absolute;top:-6px;left:50%;width:14px;height:14px;background:#fff;transform:rotate(45deg);box-shadow:-3px -4px 5px #efefef;margin-left:-7px;}
.tab_wrapper2.show-as-dropdown > .tab_list li{border:0;border-bottom:1px solid #ccc;}
.tab_wrapper2.show-as-dropdown > .tab_list li.active:after{display:none;}
.tab_wrapper2.show-as-dropdown .active_tab{display:block;}
.tab_wrapper2.show-as-dropdown > .tab_list{display:none;}
.tab_wrapper2.show-as-dropdown > .content_wrapper > .accordian_header{display:none;}
.tab_wrapper2.show-as-dropdown > .tab_list li{display:block;float:none;width:100%;}
}
@media only screen and(min-width:701px){.tab_wrapper2.show-as-dropdown > .tab_list{display:block !important;overflow:hidden;}
}
.a_new{display:block;background-color:cadetblue;color:white;font-weight:bold;padding:4px;text-decoration:none;}
.a_new:hover{background-color:cornflowerblue;text-decoration:none;}
.a_newsmall{background-color:bisque;text-decoration:none;}
.a_newsmall:hover{background-color:cornflowerblue;text-decoration:none;}
.a_right{text-decoration:none;}
.a_rightunactive{display:block;background-color:gainsboro;text-decoration:none;}
.a_right:hover{background-color:cornflowerblue;color:white;}
.a_rightunactive:hover{background-color:grey;color:white;}
.a_right_select{display:block;background-color:#94cbe4;color:black;}
.a_center{display:block;text-decoration:none;}
.a_center:hover{background-color:cadetblue;color:white;text-decoration:none;}
.divcontainer{width:100%;}
.divcenter{width:95%;border:1px solid #e8e8e8;padding:10px;min-height:620px;overflow-y:auto;overflow-x:auto;}
.divleft{float:left;width:38%;border:1px solid #e8e8e8;padding:10px;min-height:620px;overflow-y:auto;overflow-x:auto;}
.divright{float:right;width:60%;border:1px solid #e8e8e8;padding:10px;min-height:620px;overflow-y:auto;}
.divcenterticket{float:right;width:30%;border:1px solid #e8e8e8;padding:10px;min-height:620px;overflow-y:auto;overflow-x:auto;}
.divleftticket{float:left;width:55%;border:1px solid #e8e8e8;padding:10px;min-height:620px;overflow-y:auto;overflow-x:auto;}
.divrightticket{float:right;width:15%;border:1px solid #e8e8e8;padding:10px;min-height:620px;overflow-y:auto;}
.divlefteditor{float:left;width:50%;border:1px solid #e8e8e8;padding:10px;min-height:620px;overflow-y:auto;overflow-x:auto;}
.divrighteditor{float:right;width:45%;border:1px solid #e8e8e8;padding:10px;min-height:620px;overflow-y:auto;overflow-x:auto;}

.divleft60{float:left;width:55%;border:0px solid #e8e8e8;padding:10px;overflow-y:auto;overflow-x:auto;text-align:right}
.divcenter10{float:right;width:30%;border:0px solid #e8e8e8;padding:10px;overflow-y:auto;overflow-x:auto;text-align:center}


/*@media screen and (min-width:701px){*/
.divleft50{float:left;width:35%;border:0px solid #e8e8e8;padding:10px;overflow-y:auto;overflow-x:auto;text-align:right}
.divright50{float:right;width:35%;border:0px solid #e8e8e8;padding:10px;overflow-y:auto;overflow-x:auto;text-align:left}
/*}*/


/*@media screen and (max-width:700px){
.divleft50{width:95%;border:0px solid #e8e8e8;padding:10px;overflow-y:auto;overflow-x:auto;text-align:right}
.divright50{width:95%;border:0px solid #e8e8e8;padding:10px;overflow-y:auto;overflow-x:auto;text-align:left}
}
*/

.divright60{float:right;width:55%;border:0px solid #e8e8e8;text-align:center;padding:10px;overflow-y:auto;overflow-x:auto;}
.divrleft40{float:left;width:40%;border:0px solid #e8e8e8;text-align:right;padding:10px;overflow-y:auto;overflow-x:auto;}


@media screen and (min-width:701px){
.divrleft60{float:left;width:55%;border:0px solid #e8e8e8;text-align:right;padding:10px;overflow-y:auto;overflow-x:auto;}
.divright40{float:right;width:40%;border:0px solid #e8e8e8;text-align:center;padding:10px;overflow-y:auto;overflow-x:auto;}
}

@media screen and (max-width:700px){
.divrleft60{width:95%;border:0px solid #e8e8e8;text-align:right;padding:10px;overflow-y:auto;overflow-x:auto;}
.divright40{width:95%;border:0px solid #e8e8e8;text-align:center;padding:10px;overflow-y:auto;overflow-x:auto;}
}



@media screen and (min-width:701px){
.divleft80{width:75%;border:0px solid #e8e8e8;text-align:right;padding:10px;overflow-y:auto;overflow-x:auto;}
.divright20{float:right;width:20%;border:0px solid #e8e8e8;text-align:center;padding:10px;overflow-y:auto;overflow-x:auto;}
}

@media screen and (max-width:700px){
.divleft80{width:95%;border:0px solid #e8e8e8;text-align:right;padding:10px;overflow-y:auto;overflow-x:auto;}
.divright20{width:95%;border:0px solid #e8e8e8;text-align:center;padding:10px;overflow-y:auto;overflow-x:auto;}
}




.divleft70 {float: left;width: 68%;border: 0px solid #e8e8e8;text-align: right;padding: 5px;overflow-y: auto;overflow-x: auto;}
.divright30{float:right;width:30%;border:0px solid #e8e8e8;text-align:center;padding:5px;overflow-y:auto;overflow-x:auto;}

.divleft20{float:left;width:20%;border:0px solid #e8e8e8;text-align:center;overflow:hidden;}
.divright80{float:right;width:75%;border:0px solid #e8e8e8;text-align:right;overflow:auto;}

.div2left30{float:left;width:40%;border:0px solid #e8e8e8;padding:3px;overflow-y:auto;overflow-x:auto;text-align:right}
.div2center30{float:right;width:30%;border:0px solid #e8e8e8;padding:3px;overflow-y:auto;overflow-x:auto;text-align:right}
.div2right30{float:right;width:30%;border:0px solid #e8e8e8;padding:3px;overflow-y:auto;overflow-x:auto;text-align:right}



.column2 {float: right; width: 48%;border:1px solid #e8e8e8;padding:10px;min-height:620px;overflow-y:auto;overflow-x:auto;}
.row:after { content: "";  display: table;  clear: both;}

.column3 {float: right; width: 33%;border:1px solid #e8e8e8;padding:10px;min-height:620px;overflow-y:auto;overflow-x:auto;}
.row:after { content: "";  display: table;  clear: both;}


@media screen and (min-width:701px){.divleftInvitation{float:left;width:80%;border:0px;padding:10px;overflow:hidden;}
}
@media screen and (max-width:700px){.divleftInvitation{float:left;width:95%;border:0px;padding:10px;overflow:hidden;}
}
@media screen and (min-width:701px){.divrightInvitation{float:right;width:15%;border:0px solid #49a4d9;padding:10px;overflow:hidden;}
}
@media screen and (max-width:700px){.divrightInvitation{float:right;width:30%;border:0px solid #49a4d9;padding:10px;overflow:hidden;}
}
@media screen and (min-width:701px){.divleftsmallInvitation{float:left;width:40%;border:0px;padding:10px;overflow:hidden;}
}
@media screen and (max-width:700px){.divleftsmallInvitation{width:100%;border:0px;padding:5px;overflow:hidden;}
}
@media screen and (min-width:701px){.divcenterInvitation{float:left;width:40%;border:0px;padding:10px;overflow:hidden;border:1px solid gainsboro;}
}
@media screen and (max-width:700px){.divcenterInvitation{width:100%;border:0px;padding:5px;overflow:hidden;border:1px solid gainsboro;}
}
.Invitationh1{font-family:"B Homa","B Nazanin","B Zar",Homa,Nazanin,Zar,Titr,Tahoma, 'Times New Roman', Serif;font-size:2.2em;text-align:justify;color:#000000;}
.Invitationh3{font-family:"B Homa","B Nazanin","B Zar",Homa,Nazanin,Zar,Titr,Tahoma, 'Times New Roman', Serif;font-size:1.8em;line-height:2.5em;text-align:justify;padding:3% 0 0 3%;color:#4f4f4f;}
.div_left_sessioneditor{float:left;width:40%;border:1px solid #49a4d9;padding:10px;min-height:620px;overflow-y:scroll;overflow-x:scroll;}
.div_right_sessioneditor{float:right;width:55%;border:1px solid #49a4d9;padding:10px;min-height:620px;overflow-y:scroll;}
.div_pic{display:block;border:1px solid;border-color:green;padding:15px;margin:10px;width:100%;}
.bluedivselect{width:95%;border-radius:10px;border:1px solid #bde1ff;padding:10px 3px 10px 3px;margin:10px 3px 10px 3px;overflow:auto;background-color:#ccc}
.bluedivscrol{width:95%;border-radius:10px;border:1px solid #bde1ff;padding:10px 3px 10px 3px;margin:10px 3px 10px 3px;overflow:auto;}
.bluedivbackground-color:#fff;{width:95%;border-radius:10px;border:1px solid #bde1ff;padding:10px 3px 10px 3px;margin:10px 3px 10px 3px;}
.reddiv{width:95%;border-radius:10px;border:1px solid #faadad;padding:10px 3px 10px 3px;margin:10px 3px 10px 3px;overflow:auto;background-color:#f9e1e1}
.bluediv{border:1px solid #f7f7f7;padding:10px 3px 10px 3px;}
.bluediv:hover{border-radius:10px;border:1px solid #00cbcb;padding:10px 3px 10px 3px;}
.bluedivscrol:hover{border-radius:10px;border:1px solid #00cbcb;padding:10px 3px 10px 3px;}
.reddiv:hover{border-radius:10px;border:1px solid #fa0505;padding:10px 3px 10px 3px;;background-color:#f9e1e1}

.bluediv100{background-color:#fff;width:100%;border-radius:10px;border:1px solid #bde1ff;padding:0px;margin:10px;display: inline-block;box-shadow:-3px -4px 5px #efefef;}


.popuptable{border-collapse:collapse;width:100%;font-family:"B Homa","B Nazanin","B Zar",Homa,Nazanin,Zar,Titr,Tahoma, 'Times New Roman', Serif;font-size:12px;}
.popuptable tr{border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-collapse:collapse;}
.simplediv{border:1px solid gainsboro;padding:10px;overflow:hidden;}
@media screen and (min-width:701px){#arm2080{position:fixed;bottom:100px;left:5px;width:150px;border:0px solid #d6d6d6;z-index:200;}
}
@media screen and (max-width:700px){#arm2080{position:fixed;bottom:100px;left:5px;width:150px;border:0px solid #d6d6d6;z-index:200;}
}
@media screen and (min-width:701px){#basket2080{position:fixed;top:160px;left:0px;width:120px;height:120px;border:1px solid #d6d81d;border-radius:0px 10px 10px 0px;background-color:#fcfdc1;padding:10px;text-align:center;z-index:300;}
.basket2080font{text-align:center;border-radius:10px;padding:5px;font-size:1.5rem;}
.basket2080fonta:link{background-color:gold;border-radius:3px;padding:3px 5px 3px 5px;font-size:1.8rem;cursor:pointer;color:#fff;}
.basket2080fonta:hover{background-color:gold;color:white;}
}
@media screen and (max-width:700px){#basket2080{position:fixed;top:100px;left:0px;width:60px;height:140px;border:1px solid #d6d81d;border-radius:0px 10px 10px 0px;background-color:#fcfdc1;padding:10px;text-align:center;z-index:300;}
.basket2080font{text-align:center;border-radius:10px;padding:5px;font-size:1.2rem;}
.basket2080fonta:link{background-color:gold;border-radius:3px;padding:3px 0px 3px 0px;font-size:1.2rem;cursor:pointer;color:#fff;}
.basket2080fonta:hover{background-color:gold;color:white;}
}
.normarlfont1{font-size:2em;line-height:125%}
.normarlfont2{font-size:1.8em;line-height:125%}
.normarlfont2green{font-size:1.8em;line-height:125%;background-color:#a7feb4;}
.normarlfont3{font-size:1.6em;line-height:125%}
@media screen and (min-width:701px){.normarlfont4{font-size:1.6em;line-height:125%}}
@media screen and (max-width:700px){.normarlfont4{font-size:1.2em;}}
.normarlfont5{font-size:1.2em;line-height:125%}
.normarlfont6{font-size:1em;line-height:125%}
#buttonprofile{position:fixed;top:90px;right:-300px;width:10%;min-width:70px;padding:10px 10px 10px 10px;border-radius:5px 0px 0px 5px;border:1px solid #d6d6d6;background-color:#daeefa;text-align:center;z-index:200;}
#buttonprofile:hover{cursor:pointer;background-color:#669ebf;}
#buttonprofile:active{background-color:#669ebf;}
#buttonprofile.show{opacity:1;visibility:visible;}
#conferm0{position:fixed;right:-300px;width:10%;min-width:70px;padding:10px 10px 10px 10px;border-radius:5px 0px 0px 5px;border:1px solid #d6d6d6;background-color:#92dcdc;text-align:center;z-index:200;word-wrap:break-word;}
@media screen and (min-width:701px){#conferm0{bottom:210px;}
}
@media screen and (max-width:700px){#conferm0{bottom:250px;}
}
#conferm1{position:fixed;bottom:150px;right:-300px;width:10%;min-width:70px;padding:10px 10px 10px 10px;border-radius:5px 0px 0px 5px;border:1px solid #d6d6d6;background-color:#92dcdc;text-align:center;z-index:200;word-wrap:break-word;z-index:300}
#conferm2{position:fixed;top:150px;right:-300px;width:10%;min-width:70px;padding:10px 10px 10px 10px;border-radius:5px 0px 0px 5px;border:1px solid #d6d6d6;background-color:#daeefa;text-align:center;z-index:200;word-wrap:break-word;z-index:300}
.dialog_list{text-align:center;color:#fc0808;background-color:#eff165;padding:20px;width:100%;overflow:auto;}
.dialog_list2{text-align:center;color:#fc0808;background-color:#f6f6f6;padding:20px;width:100%;overflow:auto;}
.product0{background-color:gold;border-radius:10px;padding:5px;}
.producttopmenu{background-color:cornflowerblue;margin:0;padding:10px;}
.productcontainer{width:100%;border:1px solid gainsboro;margin-top:10px;padding:0px;overflow:hidden;}
.productcontainerdetail{width:100%;border:0px solid gainsboro;border-bottom:0px solid #ededed;margin-top:10px;padding:0px;overflow:hidden;}
.commentanswer{width:95%;border:0px solid gainsboro;border-bottom:1px solid #8e8e8e;margin-top:10px;padding:0px;overflow:hidden;text-align:left;}
.divbaskettProduct{width:100%;height:100px;border:0px solid #49a4d9;padding:10px;overflow:hidden;top:10px;position:-webkit-sticky;position:sticky;}
@media screen and (min-width:701px){.divrightProduct{float:right;width:30%;border:0px solid #49a4d9;padding:10px;overflow:hidden;}
}
@media screen and (max-width:700px){.divrightProduct{width:100%;border:0px solid #49a4d9;padding:10px;overflow:hidden;}
}
@media screen and (min-width:701px){.divleftProduct{float:left;width:70%;border:0px solid gainsboro;padding:10px;overflow:hidden;}
}
@media screen and (max-width:700px){.divleftProduct{width:100%;border:0px;padding:5px;overflow:hidden;border:1px solid gainsboro;}
}
@media screen and (min-width:701px){.divlargProduct1{float:right;width:60%;border:0px solid #49a4d9;padding:10px;overflow:hidden;}
}
@media screen and (max-width:700px){.divlargProduct1{width:100%;border:0px solid #49a4d9;padding:10px;overflow:hidden;}
}
@media screen and (min-width:701px){.divsmallProduct1{float:left;width:35%;border:0px solid gainsboro;padding:10px;overflow:hidden;}
}
@media screen and (max-width:700px){.divsmallProduct1{width:100%;border:0px;padding:5px;overflow:hidden;border:1px solid gainsboro;}
}
.divcommentProduct0{width:90%;border:1px solid #a1a1a1;padding:10px;overflow:hidden;background-color:#f5f3f3;margin:10px 30px 10px 30px;padding:20px;border-radius:20px;}
.divcommentProduct {width:90%;border:1px solid gainsboro;padding:10px;overflow:hidden;background-color:#ffffff;margin:4px 50px 10px 30px;padding:20px;border-radius:20px;}
.divcommentProductright{float:right;width:10%;border:0px solid gainsboro;padding:10px;overflow:hidden;}
.divcommentProductleft{float:left;width:85%;border:0px solid gainsboro;padding:10px;overflow:hidden;}
@media screen and (min-width:701px){.divlargProduct2{float:left;width:65%;border:0px solid #49a4d9;padding:10px;overflow:hidden;}
}
@media screen and (max-width:700px){.divlargProduct2{width:100%;border:0px solid #49a4d9;padding:10px;overflow:hidden;}
}
@media screen and (min-width:701px){.divsmallProduct2{float:right;width:30%;border:0px solid gainsboro;padding:10px;overflow:hidden;}
}
@media screen and (max-width:700px){.divsmallProduct2{width:100%;border:0px;padding:5px;overflow:hidden;border:1px solid gainsboro;}
}
.borderlmontop{border:0px solid #00cbcb;background-color:#00cbcb;margin:0px;padding:10px;text-align:center;}
.borderlmon{border:1px solid #92dcdc;background-color:#efffff;margin:20px 10px 10px 10px;padding:0px;overflow:auto;}
.hrlmon{border:2px solid #92dcdc;display:block;unicode-bidi:isolate;margin-block-start:0.5em;margin-block-end:0.5em;margin-inline-start:auto;margin-inline-end:auto;width:100%;margin:2px;}
.borderwhitetop{border:0px solid #92dcdc;background-color:#fff;margin:0px;padding:10px;text-align:center;}
.borderbluetop{border:0px solid #92dcdc;background-color:#6877ba;margin:0px;padding:10px;text-align:center;}
.borderblue{border:1px solid #6877ba;background-color:#e4ecf5;margin:50px 10px 10px 10px;padding:0px;overflow:auto;}
.hrblue{border:2px solid #6877ba;display:block;unicode-bidi:isolate;margin-block-start:0.5em;margin-block-end:0.5em;margin-inline-start:auto;margin-inline-end:auto;width:100%;margin:2px;}
.bordergrntop{border:0px solid #f7941d;background-color:#edd751;margin:0px;padding:10px;text-align:center;}
.bordergrn{border:1px solid #f7941d;background-color:#efffff;margin:20px 10px 10px 10px;overflow:auto;}
.hrgrn{border:1px solid #556c3f;display:block;unicode-bidi:isolate;margin-block-start:0.5em;margin-block-end:0.5em;margin-inline-start:auto;margin-inline-end:auto;width:100%;margin:2px;}
.borderwhittop{border:0px solid #92dcdc;background-color:#ccc;margin:0 10px 10px 10px;padding:30px;text-align:center;}
.borderwhit{border:1px solid #ccc;background-color:#eeeeee;margin:50px 10px 0px 10px;padding:10px;overflow:auto;}
.hrwhit{border:2px solid #ccc;display:block;unicode-bidi:isolate;margin-block-start:0.5em;margin-block-end:0.5em;margin-inline-start:auto;margin-inline-end:auto;width:100%;margin:2px;}
.linespace2{line-height:300%;color:#000;}
.linespace3{line-height:200%;text-align:justify;}
.divprogress{padding:10px;margin:10px;}

@media screen and (min-width:701px){.divleftprogress{float:left;width:78%;border:1px solid #45547d;border-top:10px solid #45547d;border-radius:50px;color:#000000;padding:10px;min-height:620px;overflow-y:auto;overflow-x:auto;}
.divrightprogress{float:right;width:20%;border:1px solid #45547d;border-top:10px solid #45547d;border-radius:50px;background:url(greenworld.png);background-size:contain;background-position:bottom right;background-repeat:no-repeat;background-color:#f6f6f6;padding:10px;min-height:620px;overflow-y:auto;}}
@media screen and (max-width:700px){.divleftprogress{width:98%;border:1px solid #45547d;border-top:10px solid #45547d;border-radius:50px;color:#000000;padding:10px;overflow-y:auto;overflow-x:auto;}
.divrightprogress{width:98%;border:1px solid #45547d;border-top:10px solid #45547d;border-radius:50px;background:url(greenworld.png);background-size:contain;background-position:bottom right;background-repeat:no-repeat;background-color:#f6f6f6;padding:10px;overflow-y:auto;}}


                                    
@media screen and (min-width:701px){
.divleftprogressinfoleft{float:left;width:35%;border:0px;border-top:0px;padding:0px;min-height:620px;overflow:auto;}
.divleftprogressinfocenter{float:left;width:30%;border:1px solid #45547d;border-top:4px solid #45547d;border-right:3px solid #45547d;border-radius:50px;color:#000000;padding:20px;margin:50px 0 0 0;min-height:620px;overflow-y:auto;overflow-x:auto;-webkit-box-shadow: 49px 45px 60px -30px rgba(0,0,0,0.46);
-moz-box-shadow: 49px 45px 60px -30px rgba(0,0,0,0.46);
box-shadow: 49px 45px 60px -30px rgba(0,0,0,0.46);}
.divleftprogressinforight{float:right;width:35%;border:0px;border-top:0px;padding:0px;min-height:620px;overflow:auto;}
}
@media screen and (max-width:700px){
.divleftprogressinfoleft{float:left;width:17%;border:0px;border-top:0px;padding:0px;overflow:auto;}
.divleftprogressinfocenter{width:85%;border:1px solid #45547d;border-top:10px solid #45547d;border-radius:50px;color:#000000;padding:10px;overflow-y:auto;overflow-x:auto;-webkit-box-shadow: 49px 45px 60px -30px rgba(0,0,0,0.46);
-moz-box-shadow: 49px 45px 60px -30px rgba(0,0,0,0.46);
box-shadow: 49px 45px 60px -30px rgba(0,0,0,0.46);}
.divleftprogressinforight{width:17%;border:0px;border-top:0px;padding:0px;min-height:620px;overflow:auto;}
}

.divleftprogressinside{float:left;width:68%;border:0px solid #45547d;padding:10px;overflow:auto;}
.divrightprogressinside{float:right;width:30%;border:0px solid #45547d;padding:10px;overflow:auto;}
.panelborder{border:0px solid #518cbc;}
legend{padding:0 0.5em 0 0;border:1px solid black;background-color:#e1e1e1;color:green;background:url(div1back.jpg);background-position:left top;background-repeat:repeat;font-size:140%;text-align:right;width:200px;}
fieldset{padding:0.2em 0.5em;border:1px solid green;text-align:right;}
.middelalign{display:-ms-flexbox;-ms-flex-pack:center;-ms-flex-align:center;display:-moz-box;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-pack:center;box-align:center;valign:middle;vertical-align:middle;}
.flotleft{float:left;}
.flotright{float:right;}
.positiontop{top:10px;text-align:center;}
.positionbottom{padding:80px 0 0 0;text-align:center;}
.positionrelative{position:relative;height:100%;}
.aligncenter{text-align:center;}
.txtblue{color:blue;border:2px solid blue;padding:5px;margin:0 10px 0 10px;border-radius:3px;max-width:120px;color:blue;font-size:medium;}
.txtred{color:red;border:2px solid red;padding:5px;margin:0 10px 0 10px;border-radius:3px;max-width:120px;color:red;font-size:medium;}
.topmenu{border:#e8e8e8 1px solid;padding:0 5px 0 5 px;min-width:40px;width:90px;text-align:center;text-decoration:none;color:#6877ba;float:right;}
.topmenu:hover{background:#767676;}


@media screen and (min-width:701px){.topmenua{font-size:1.5em;color:#111;}}
@media screen and (max-width:700px){.topmenua{font-size:1.0em;color:#111;}}



.topmenua:hover{color:#FFF;}
.divalarm {width: 95%;padding: 0 20px 0 20px;height: 40px;border: 1px solid #ff7f2d;text-align: center;background-color:#fffba2}
.divalink{border: 1px  solid #808080;padding:8px 10px 5px 8px;border-radius:10px;margin:10px;}
.divalink:hover{background-color: #d3d3d3}
.hot3{background-color:#c0c0c0;text-decoration: line-through;}
.items {  width: 100%;   overflow-x: scroll;  overflow-y: hidden;
    white-space: nowrap;    transition: all 0.3s;    transform: scale(1.01);    will-change: transform;
    user-select: none;  }
.item {    display: inline-block;    height: 200px;  width:200px;   margin: 1em 1em;
    padding: 1em;    border: solid 0px #e8e8e8;}
    /*.item:hover {   box-shadow: 0px 0px 0px #ccc;    }*/
    @media screen and (max-width: 500px) {   .item {    min-height: 200px;     min-width: 200px;}  }
.roundimgcomment {    border-radius: 50%;    width: 50%;}
.roundimgcomment2 {    border-radius: 10px;}


@media screen and (min-width:701px){.divleftproductadver{float:left;width:24%;border:1px solid #45547d;padding:10px; margin:10px 10px 0 0;min-height:620px;overflow-y:auto;overflow-x:auto;}
.divrightproductadver{float:right;width:73%;min-height:620px;overflow-y:auto;}}
@media screen and (max-width:700px){.divleftproductadver{width:98%;padding:10px;overflow-y:auto;overflow-x:auto;}
.divrightproductadver{width:98%;overflow-y:auto;}}


.zoom { transition: all .2s;  margin: 0 auto;}
.zoom:hover { transform: scale(1.1);}

.divbox { overflow:auto;}
.divbox :hover { background-color:#e8e8e8}

.boxcontainer { min-height:250px;position: relative; overflow:hidden;}
.box { width: 60%;height: 100%;position: absolute;top: 0;right: 0; }
.box-img0 {width: 150px;   height: 150px;  border: 1px solid #ccc;  border-radius: 50%;position: absolute;top: 0;right: 0;background-color:#e8e8e8;z-index: 10; }
.box-img0:hover {z-index: 5010; }
.box-img1 {width: 150px;   height: 150px;  border: 1px solid #ccc;  border-radius: 50%;position: absolute;top: 0;right: 0;background-color:gainsboro;opacity:0.8;z-index: 11; }
.box-img1:hover {z-index: 5011; }
.box-img2 {width: 150px;   height: 150px;  border: 1px solid #ccc;  border-radius: 50%;position: absolute;top: 0;right: 0;background-color:gainsboro;opacity:0.6;z-index: 12; }
.box-img2:hover {z-index: 5012; }
.overlay {margin: 30px 80px 80px 80px; }
.overlay2 {margin: 100px 170px 40px 0px; }




@media screen and (min-width:701px){
.divleft80{width:75%;border:0px solid #e8e8e8;text-align:right;padding:10px;overflow-y:auto;overflow-x:auto;}
.divright20{float:right;width:20%;border:0px solid #e8e8e8;text-align:center;padding:10px;overflow-y:auto;overflow-x:auto;}
}

@media screen and (max-width:700px){
.divleft80{width:95%;border:0px solid #e8e8e8;text-align:right;padding:10px;overflow-y:auto;overflow-x:auto;}
.divright20{width:95%;border:0px solid #e8e8e8;text-align:center;padding:10px;overflow-y:auto;overflow-x:auto;}
}



