@font-face {
    font-family: "titr";
    src: url(fonts/TitrBold.eot);
    src: url(fonts/TitrBold.eot?#iefix) format("embedded-opentype"), url(fonts/TitrBold.woff) format("woff"), url(fonts/TitrBold.svg) format("svg");
}
    @font-face {
    font-family: "zar";
    src: url(fonts/Zar.eot);
    src: url(fonts/Zar.eot?#iefix) format("embedded-opentype"), url(fonts/Zar.woff) format("woff"), url(fonts/Zar.svg) format("svg");
}
 @font-face {
    font-family: "farnaz";
    src: url(fonts/Farnaz.eot);
    src: url(fonts/Farnaz.eot?#iefix) format("embedded-opentype"), url(fonts/Farnaz.woff) format("woff"), url(fonts/Farnaz.svg) format("svg");
}
@font-face {
    font-family: "yekan";
    src: url(fonts/WebYekan.eot);
    src: url(fonts/WebYekan.eot?#iefix) format("embedded-opentype"), url(fonts/WebYekan.woff) format("woff"), url(fonts/WebYekan.svg) format("svg");
}
@font-face {
    font-family: "koodak";
    src: url(fonts/KoodakBold.eot);
    src: url(fonts/KoodakBold.eot?#iefix) format("embedded-opentype"), url(fonts/KoodakBold.woff) format("woff"), url(fonts/KoodakBold.svg) format("svg");
}

body{
background: #1d0054;
}

#main{

	margin: 10px 22px 13px 120px;
}
div.aw-widget-current-inner div.aw-widget-content{
	background: none;
	border: none !important;
}
div.aw-widget-current-inner a.aw-toggle{
	display: none;
}
div.aw-widget-current-inner div.aw-widget-content{
	border: 1px solid  #1d0054 !important;
	height: 330px;
}
.lt-479 div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather h3{
	color: white !important;
	font-family: nazanin;
	font-size: 16px !important;
}
div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p span.aw-temperature-today{
	color: white !important;
}
div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p time{
	color: white !important;
	font-size: 1.5em  !important;
	font-family: nazanin;
	font-weight: bolder;
}
div.aw-widget-current-inner div.aw-widget-content a.aw-current-weather p span.aw-weather-description{
	color: white !important;
	font-size: 15px  !important;
	font-family: yekan;
}
#awcc1451821324835{
	height: 330px;
}
#main img{
	display: none;
}
#main1{
	width: 1000px; 
	margin: 60px  auto;
	 box-sizing: content-box;
	 position: 	relative;	
}

#main1>ul#main-ul {
	width: 100%;
	height: 500px;
	float: left;
	margin: 0;	
	padding: 0;
	
}
#main1>ul#main-ul>li{
	width: 320px;
	height: 500px;
	list-style-type:none;
	float: left; 
margin-right: 10px;
margin-left: 0; 
box-sizing: border-box;
}
#main1>ul#main-ul>li:first-child{
	margin-left: 10px;
}
#left1-ul{
	margin: 0;
	padding: 0;
}

#left1-ul>li{
	width: 320px;
	height: 160px;
	list-style-type:none;
margin-bottom: 10px;
margin-left: 0; 
box-sizing: border-box;


}
#left1-ul>li:first-child{
	width: 320px;
	height: 160px;
	list-style-type:none;
margin-bottom: 10px;
margin-left: 0; 
box-sizing: border-box;


}
#left2{
	margin: 0;
	padding: 0;
}
#left2>li{
	width: 155px;
	height: 160px;
	list-style-type:none;
	float: left;
margin-right: 10px;
margin-left: 0; 
box-sizing: border-box;


}
#left2>li:last-child{

margin-right: 0px;



}
#left3{
	margin: 0;
	padding: 0;
}
#left3>li{
	width: 155px;
	height: 160px;
	list-style-type:none;
	float: left;
margin-right: 10px;
margin-left: 0; 
box-sizing: border-box;


}
#left3>li:last-child{
background: none;
margin-right: 0px;
}
#left3-1{
	margin: 0;
	padding: 0;
}
#left3-1>li{
	width: 72px;
	height: 75px;
	list-style-type:none;
	float: left;
margin-right: 10px;
margin-left: 0; 
box-sizing: border-box;


}
#left3-1>li:last-child{
margin-top:10px; 
margin-right: 0px;

}
#left3-1>li:nth-child(2){

margin-right: 0px;

}
#left3-1>li:nth-child(3){
margin-top:10px; 


}
/*************second colum*******************/
#left2-ul{
	margin: 0;
	padding: 0;
}
#left2-ul>li:first-child{
	width: 320px;
	height: 160px;
	list-style-type:none;
	float: left;

box-sizing: border-box;


}
#left2-ul>li:last-child{

width: 320px;
	height: 330px;
	list-style-type:none;
	float: left;
margin-top: 10px;

box-sizing: border-box;
}
/***********************colum 3*********************************/
#left3-ul{
	margin: 0;
	padding: 0;
}

#left3-ul>li{
	width: 320px;
	height: 160px;
	list-style-type:none;
margin-bottom: 10px;
margin-left: 0; 
box-sizing: border-box;
}

#left3-ul>li{
	width: 320px;
	height: 160px;
	list-style-type:none;	
margin-bottom: 10px;
margin-left: 0; 
box-sizing: border-box;


}
#left3-ul #left2{
	margin: 0;
	padding: 0;
}
#left3-ul #left2>li{
	width: 155px;
	height: 160px;
	list-style-type:none;
	float: left;
margin-right: 10px;
margin-left: 0; 
box-sizing: border-box;


}
#left3-ul #left2>li:last-child{
 margin-right: 0px;



}
#left3-ul #left3{
	margin: 0;
	padding: 0;
}
#left3-ul #left3>li{
	width: 155px;
	height: 160px;
	list-style-type:none;
	float: left;
margin-right: 10px;
margin-left: 0; 
box-sizing: border-box;


}

#left3-ul #left3>li:last-child{

margin-right: 0px;
}
#left3-ul #left3-1{
	margin: 0;
	padding: 0;
}
#left3-ul #left3-1>li{
	width: 72px;
	height: 75px;
	list-style-type:none;
	float: left;
margin-right: 10px;
margin-left: 0; 
box-sizing: border-box;


}
#left3-ul #left3-1>li:last-child{
margin-top:10px; 
margin-right: 0px;

}
#left3-ul #left3-1>li:nth-child(2){

margin-right: 0px;

}
#left3-ul #left3-1>li:nth-child(3){
margin-top:10px; 

}
#a1{
	width: 100%;
	height: 100%;
	background:#1B4DFB  ;
	position: relative;
}
#a1>img{
width: 121px;
top: 39px;
left: 97px;
position: absolute;
}


#a2{
	width: 100%;
	height: 100%;
	background:#9B0A99   ;
	position: relative;
}
#a2>img{
width: 62px;
top: 60px;
left: 47px;
position: absolute;
}
#a3{
	width: 100%;
	height: 100%;
	background:#24B1F3  ;
}
#a3>img{
width: 61px;
top: 46px;
left: 46px;
position: absolute;
}
#a4{
	width: 100%;
	height: 100%;
	
	background:#FF540D;
}
#a4>img{
width: 67px;
top: 42px;
left: 46px;
position: absolute;
}
#a5{
	width: 100%;
	height: 100%;
	background:#3F3FF2 ;
	
}
#a5>img{
width: 39px;
top: 18px;
left: 17px;
position: absolute;
}
#a6{
	width: 100%;
	height: 100%;
	background:#7B12FF;

}
#a6>img{
width: 36px;
top: 22px;
left: 18px;
position: absolute;
}

#a7{
	width: 100%;
	height: 100%;
	background:#D91000;
}
#a7>img{
width: 55px;
top: 11px;
left: 10px;
position: absolute;
}
#a8{
	width: 100%;
	height: 100%;
	background:#3310C0 ;
}
#a8>img{
width: 55px;
top: 11px;
left: 10px;
position: absolute;
}

#a9{
	width: 100%;
	height: 100%;
	background:#741BF2;
}
#a9>img{
width: 80px;
top: 40px;
left: 94px;
position: absolute;
}
#a9>h2{
    color: #FFF;
    font-family: farnaz;
    font-size: 18px;
    top: 56px;
    left: 145px;
    position: absolute;
    font-weight: normal;

}
#a10{
	width: 100%;
	height: 100%;
	
	position: relative;

}
#a11{
	width: 100%;
	height: 100%;
	background:#0076FF ;
	position: relative;
}
#a11>img{
width: 64px;
top: 47px;
left: 47px;
position: absolute;
}
#a12{
	width: 100%;
	height: 100%;
	background:#E65016 ;
	position: relative;
}
#a12>img{
width: 36px;
top: 22px;
left: 18px;
position: absolute;
}
#a13{
	width: 100%;
	height: 100%;
	background:#69810B ;
	position: relative;
}
#a13>img{
width: 40px;
top: 17px;
left: 15px;
position: absolute;
}
#a14{
	width: 100%;
	height: 100%;
	background:#086808;
	position: relative;
}
#a14>img{
width: 62px;
top: 5px;
left: 4px;
position: absolute;
}
#a15{
	width: 100%;
	height: 100%;
	background:#9004A5  ;
	position: relative;
}
#a15>img{
width: 46px;
top: 13px;
left: 13px;
position: absolute;
}
#a16{
	width: 100%;
	height: 100%;
	background:#DD0C89   ;
}
#a16>img{
    width: 53px;
    top: 49px;
    left: 56px;
    position: absolute;

}
#a17{
	width: 100%;
	height: 100%;
	background:#00A7FF ;
}
#a17>img{
width: 47px;
top: 57px;
left: 53px;
position: absolute;

}
#a18{
	width: 100%;
	height: 100%;
	background:#74A21A ;
}
#a18>img{
    width: 53px;
    top: 49px;
    left: 46px;
    position: absolute;
    }
#a19{
	width: 100%;
	height: 100%;
	background: #A2510D     ;
	position: relative;
}
#a19>img{
width: 65px;
top: 47px;
left: 42px;
position: absolute;
}

/********************/
#defaultvertical{
	background-position: -1321px -182px !important;
}
div.aw-widget-current-inner>div.aw-widget-content{
	border: 2px solid red !important;
}
#logo{
width: 320px;
height: 334px;
position: absolute;

top: 0;
left: 0;
z-index: 10;
}
div.hava{
	width: 	320px;
	height: 	330px;
	position: absolute;	
top: 170px;
left: 340px;

}


div#awcc1451975696203{
	border: none !important	;
}
div.aw-widget-current{
	border: none !important;

}
a{
	text-decoration: none;	
}
a>div{
	position: 	relative;	
}
a>div>p{
color: #FFF;
position: absolute;
bottom: -12px;
right: 11px;
font-family: zar;
font-weight: bolder;
font-size: 14px;
}

time{
	font-family: 	nazanin;
	font-size: 	16px !important	;
}

a>div#a1:hover , a>div#a2:hover , a>div#a3:hover , a>div#a4:hover ,
a>div#a5:hover , a>div#a6:hover ,a>div#a7:hover , a>div#a8:hover ,
a>div#a11:hover , a>div#a12:hover , a>div#a13:hover , a>div#a14:hover ,
a>div#a15:hover , a>div#a16:hover , a>div#a17:hover , a>div#a18:hover ,
a>div#a19:hover , a>div#a9:hover{ /*border-top:2px solid red;*/ /* -moz-box-shadow:    inset 0
0 5px black;    -webkit-box-shadow: inset 0 0 5px black;    box-shadow:
inset 0 0 5px black; border-radius: 3px;*/ 
-webkit-transform: scale(0.96);
-ms-transform: scale(0.96); 
transform: scale(0.96); 
transition: 0.5s ease; 


}


