* { margin:0; padding:0;}
body { background:#000; font-family:"calibri","Times New Roman","Arial","Sans-Serif" !important; font-size:100%; line-height:.875em; color:#677788; text-align:center;}

.clear { clear:both;}

.fleft {float: right;}
.fright { float:left;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper { width:100%; overflow:hidden;padding-top: 20px;
}

.wrapper-landing {
    width: 100%;
    overflow: hidden;
    padding-top: 20px;
    padding-right: 30px;
}

p { margin-bottom:21px;
    padding-left: 30px;
    padding-right: 30px;
	font-size: 17px;
    line-height: 22px;
	text-align: justify;
}

.ppolicy {
	margin-right:30px;
}

.elink {
	font-size: 14px;
}

.col
{
    float: right;
    width: 25%;
    text-align: right !important;
        font-size: 18px;
}
.row{
    border: 0px solid #666666;
    overflow: hidden; 
    height:30px; 
    width:100%;  

}

.col_inside
{
    float: left;
    width: 20%;
    text-align: center !important;
}
.row_inside{
    border: 0px solid #666666;
    overflow: hidden; 
    padding: 25px; 
    padding: 25px; 
    width:100%;  

}

button {  
border-color: #6e9ec9;
    color: #6e9ec9;
    font-family: "calibri","Times New Roman","Arial","Sans-Serif" !important;
    font-weight: normal;
    font-size: 12pt;
    padding: 3px;
    background-color: rgba(255, 255, 255, 0);
    border-radius: 5px;
	border: 1px solid;
}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:26px;}
.form input {width:208px; height:18px; background:#fff; color:#000; font-size:1em; font-family:"calibri","Times New Roman","Arial","Sans-Serif"; padding-left:3px; border:1px solid #8f8f8f;}
textarea { width:98%; height:100px; background:rgba(93, 136, 179, 0.36); overflow:auto; color:#ffffff; font-size:16px;; padding-left:3px; font-family: 'Open Sans',sans-serif;border: none;
    -webkit-appearance: none;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    margin-bottom: 10px;
    padding: 15px 15px;
}

/*==================list====================*/
ul { list-style:none;}

.top_nav { float:right; padding:18px 45px 0 0;}
.top_nav li { display:inline;}
.top_nav li a { background:url(../images/top_nav_divider.gif) no-repeat right 3px; padding:0 8px 0 4px;}
.top_nav li a.last { background:none;}

.list1 li a { background:url(../images/marker.jpg) no-repeat right 0px; padding-right:21px; color:#677788; line-height:1.91em;/*float: right;*/  font-size: 15px;}
.list1 li a:hover {color: #6e9ec9 !important;}

/*==================other====================*/
.img_indent { margin:0 20px 0 0; float:left;}
.img_box { padding:0 0 7px 0;}
.img_box img { float:left; margin:0 21px 0 0;}

.p1 { margin-bottom:46px;}
.p2 { margin-bottom:15px;}
.p3 { margin-bottom:14px; padding-right:25px;}

blockquote p { margin-bottom:0;}

.cont_box { padding:0 60px 0 0; margin-bottom:0;}
.cont_box span { float:right;}

/*==================txt, links, lines, titles====================*/
a {color:#6e9ec9; text-decoration:none;}
a:hover {color: #ffffff !important;}

h1 { color:#ffffff; font-weight:normal; font-family:"calibri","Times New Roman","Arial","Sans-Serif" !important; font-size:13px; margin-bottom:14px;font-family: "calibri","Times New Roman",""calibri","Times New Roman","Arial","Sans-Serif" !important","Sans-Serif" !important;}
h2 { color:#fff; font-size:27px; font-weight:normal; line-height:1.1em; font-family:"calibri","Times New Roman","Arial","Sans-Serif" !important; margin-bottom:17px;}
h3 { color:#fff; line-height:1.1em; font-weight: 200;  margin-bottom:10px; font-size:22px;}
h4 { color:#5d88b3; font-size:14px; padding-bottom: 10px;}
span { font-size: 16px;}
.txt1 { color:#5d88b3;}

.link1 { color:#bdbdbd; font-family:"calibri","Times New Roman","Arial","Sans-Serif" !important; text-transform:uppercase; font-style:italic; font-size:1.1em; font-weight:bold;}
.link2 { text-decoration:underline;}
.link2:hover { text-decoration:none;}

/*==================blocks====================*/

/*header*/
#header .row_1 { height: 49px;
    background: rgba(1, 7, 37, 0.47);
    font-family: "calibri","Times New Roman","Arial","Sans-Serif" !important;
    font-size: 1.1em;
    border-bottom: 1px solid rgba(0, 31, 117, 0.42);}
#header .row_1 .fleft { padding:18px 0 0 25px;float: left;}
#header .row_1 .cleft {padding: 18px 25px 0 37px; float: right;}
#header .row_1 a { color:#fff;font-family: "calibri","Times New Roman",""calibri","Times New Roman","Arial","Sans-Serif" !important","Sans-Serif" !important;}
#header .row_2 { height:197px; /*background:url(../images/header_bgd2.jpg) no-repeat left top;*/}
#header .row_2 .inner { float: right;
    padding-top: 10px;
    padding-right: 60px;
    text-align: center;}
#header .row_3 { height:47px; background:url(../images/xDelicious.png) no-repeat left bottom;}

.banners a {display:inline-block; height:40px; float:right; margin-left:0px;}
.banners a:first-child {margin-left:0px; color:#94a1ad; font-size:14px; text-align:center; line-height:2.5em; }
.banners a:hover {background-position:0 bottom;text-decoration:none;}
.banner-1 
        {
        background:url(../images/banner-5.jpg) 0 0 no-repeat; width:163px;}
.banner-2 
        {
        background:url(../images/banner-4.jpg) 0 0 no-repeat; width:163px;
        margin-left:0px; color:#94a1ad; font-size:12px; text-align:center; line-height:2.5em;
        }
.banner-3 
        {
        background:url(../images/banner-3.jpg) 0 0 no-repeat; width:163px;
        margin-left:0px; color:#94a1ad; font-size:12px; text-align:center; line-height:2.5em;
        }
.banner-4 
        {
        background:url(../images/banner-2.jpg) 0 0 no-repeat; width:163px;
        margin-left:0px; color:#94a1ad; font-size:12px; text-align:center; line-height:2.5em;
        }
.banner-5 
        {
        background:url(../images/banner-1.jpg) 0 0 no-repeat; width:164px;
        margin-left:0px; color:#94a1ad; font-size:12px; text-align:center; line-height:2.5em;
        }
.banner-6 
        {background:url(../images/banner-6.jpg) 0 0 no-repeat; width:164px;
        margin-left:0px; color:#94a1ad; font-size:12px; text-align:center; line-height:2.5em;
        }

.Middle-banners {width: 100%; height: 100%;}
.Middle-banners a {display:inline-block; float:left; margin-left:10px;-webkit-box-shadow: 0px 0px 0px 0.2px #79afeb;}
.Middle-banners a:first-child {margin-left:25px; margin-top:38px; color:#79afeb; font-size:13px; text-align:center; line-height:1.3em; text-decoration: none;-webkit-box-shadow: 0px 0px 0px 0.2px #79afeb;}
.banner-a 
        {/*background:url(../images/banner1.jpg) 0 0 no-repeat;*/ width:304px; /*height: 118px;*/  border-radius: 10px;
        background-color: rgba(7,14,25,1);
background: -moz-linear-gradient(-45deg, rgba(7,14,25,1) 0%, rgba(11,29,49,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(7,14,25,1)), color-stop(100%, rgba(11,29,49,1)));
background: -webkit-linear-gradient(-45deg, rgba(7,14,25,1) 0%, rgba(11,29,49,1) 100%);
background: -o-linear-gradient(-45deg, rgba(7,14,25,1) 0%, rgba(11,29,49,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(7,14,25,1) 0%, rgba(11,29,49,1) 100%);
background: linear-gradient(135deg, rgba(7,14,25,1) 0%, rgba(11,29,49,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#070e19', endColorstr='#0b1d31', GradientType=1 );
            
        } 
    
        
.text-div1 {  
display: block;
    /*border: 0.3px solid;*/
    padding: 5px;
    font-size: 18px;
    margin: 15px;
    line-height: 30px;
    border-radius: 8px; 
    }  
        
.banner-b 
        {/*background:url(../images/banner2.jpg) 0 0 no-repeat; width:304px; */
        margin-left:0px; margin-top:38px; color:#79afeb; font-size:13px; text-align:center; line-height:1.3em;
        width: 304px;
    /*height: 118px;*/
    border-radius: 10px;
    background-color: rgba(7,14,25,1);
    background: -moz-linear-gradient(-45deg, rgba(7,14,25,1) 0%, rgba(11,29,49,1) 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(7,14,25,1)), color-stop(100%, rgba(11,29,49,1)));
    background: -webkit-linear-gradient(-45deg, rgba(7,14,25,1) 0%, rgba(11,29,49,1) 100%);
    background: -o-linear-gradient(-45deg, rgba(7,14,25,1) 0%, rgba(11,29,49,1) 100%);
    background: -ms-linear-gradient(-45deg, rgba(7,14,25,1) 0%, rgba(11,29,49,1) 100%);
    background: linear-gradient(135deg, rgba(7,14,25,1) 0%, rgba(11,29,49,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#070e19', endColorstr='#0b1d31', GradientType=1 );
        }
        
.text-div2 {  
display: block;
    /*border: 0.3px solid;*/
    padding: 5px;
    font-size: 18px;
    margin: 15px;
    line-height: 30px;
    border-radius: 8px; 
    } 
    
.banner-c 
        {/*background:url(../images/banner3.jpg) 0 0 no-repeat;*/ width:304px;
        margin-left:36px; margin-top:38px; color:#79afeb; font-size:13px; text-align:center; line-height:1.3em;
        width: 304px;
    /*height: 118px;*/
    border-radius: 10px;
    background-color: rgba(7,14,25,1);
    background: -moz-linear-gradient(-45deg, rgba(7,14,25,1) 0%, rgba(11,29,49,1) 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(7,14,25,1)), color-stop(100%, rgba(11,29,49,1)));
    background: -webkit-linear-gradient(-45deg, rgba(7,14,25,1) 0%, rgba(11,29,49,1) 100%);
    background: -o-linear-gradient(-45deg, rgba(7,14,25,1) 0%, rgba(11,29,49,1) 100%);
    background: -ms-linear-gradient(-45deg, rgba(7,14,25,1) 0%, rgba(11,29,49,1) 100%);
    background: linear-gradient(135deg, rgba(7,14,25,1) 0%, rgba(11,29,49,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#070e19', endColorstr='#0b1d31', GradientType=1 );
        
        }    
        
.text-div3 {  
display: block;
    /*border: 0.3px solid;*/
    padding: 5px;
    font-size: 18px;
    margin: 15px;
    line-height: 30px;
    border-radius: 8px;
    }    
.ads {
    -webkit-box-shadow: 0px 0px 0px 0.2px #79afeb;
    margin-left: 25px;
    margin-right: 25px;
    margin-bottom: 15px;
    border-radius: 10px;
    overflow: hidden;
}  

#quran_torrent_main 
       {
       float:left; 
       margin:0 auto; 
       text-align:left;
       border:1px solid #666666;
       width:910px; 
       }
       
       #quran_torrent_a 
       {
       float:left; 
       margin:0 auto;
       text-align:left;
       border:1px solid #666666;
       width:362px; 
       }
       
       #quran_torrent_b 
       {
       float:left; 
       margin:0 auto; 
       text-align:left;
       border:1px solid #666666;
       width:180px; 
       }
       
       #quran_torrent_c
       {
       float:left; 
       margin:0 auto; 
       text-align:left;
       border:1px solid #666666;
       width:180px; 
       }
       
       #quran_torrent
       {
       float:left; 
       margin:0 auto; 
       text-align:left;
       border:1px solid #666666;
       width:180px; 
       }

/*content*/
/*#content { background:url(../images/xcontent_bgd.jpg) center top;}
#content .bgd {background:url(../images/content_bgd_top.jpg) no-repeat left top; width:100%;}*/
#content .extra { padding:37px 0 36px 28px;}
#content .extra img { margin-right:11px;}

#content .article { padding:0 0 20px 0px;}
#content .indent { padding:0 30px 0 0;}
#content .indent p { margin-bottom:14px;}
#content .col_3 .inner { padding:1547px 0 0 0;}
#content .col_1 .cont_box { padding:0;}

/*footer*/
#footer { background:url(../images/footer_bgd.gif) left top repeat-x;}
#footer .fleft { padding-top: 14px; padding-right:20px;}
#footer .fright {/* padding:19px 3px 0 0;*/padding-top: 7px; padding-left:20px;}
#footer img {float: right; margin-left: 5px;}
#footer a { color:#0072b1; text-decoration:none;}
#footer a:hover { text-decoration:none;}
/*==========================================*/

img { max-width: 100%; }
b {
    color: #79afeb;
    font-size: 18px;
    font-weight: 100;
    padding-right: 4px;
}

nav select {
  display: none;
}

button:hover {
    /* text-decoration: underline; */
    color: #ffffff !important;
    border-color: #fff;
}
/***** Media Quries *****/
/* for 3000px or less */
@media screen and (max-width: 3000px) {
#page1 #content .col_1 {margin-right:41px;}
#page2 #content .col_2 {
    width: 25%;
}
#footer {
height: 40px;}
}

/* for 2000px or less */
@media screen and (max-width: 2000px) {
#page1 #content .col_1 {margin-right:41px;}
#page2 #content .col_2 {
    width: 25%;
}
#footer {
height: 40px;}
.col_1_about {float: right;width: 50%;}
.col_2_about {float: right;margin-left: 20px;width: 47%;}
}

/* for 1500px or less */
@media screen and (max-width: 1500px) {
#page1 #content .col_1 {margin-right:41px;}
#page2 #content .col_2 {
    width: 25%;
}
#footer {
height: 40px;}
.col_1_about {float: right;width: 50%;}
.col_2_about {float: right;margin-left: 20px;width: 47%;}

}

/* for 980px or less */
@media screen and (max-width: 980px) {
#main {
    width: 100% !important;
    margin: 0 auto;
}

#header {
        width:100%;
}


#footer {
height: 40px;}

nav select {
	font-size: 16px;
	font-family: "calibri","Times New Roman","Arial","Sans-Serif" !important;
	}

.active { display: none; }
nav select { display: inline-block;
    height: 35px;
    background-color: #000;
    color: #fff;
    width: 100%;
    border-color: #6e9ec9;
    padding-left: 10px;
	}
    
.banner-a, .banner-b, .banner-c {width: 98%;}
.Middle-banners a:first-child{margin-left: 1%; margin-right: 1%;}
.Middle-banners a{margin-left: 1%; margin-right: 1%;}
.Middle-banners a{margin-left: 1%; margin-right: 1%;}

.wrapper {
    width: 97.5%;
    overflow: hidden;
    margin-right: 2%;
	
}
 button {padding: 4px;}
 .col {line-height: 20px;}
.row {height: 50px;}

.col {
    font-size: 16px;
}

#page2 #content .col_2 {
    width: 25%;
}

button {  
    padding: 1.2px;margin-left: 5px;font-size: 16px;
}

.col_1_about {float: right;width: 50%;}
.col_2_about {float: right;margin-left: 20px;width: 47%;}

#page6 #content .col_1_contact {
    width: 94% !important;
	margin-right: 10px !important;
}

#page6 #content .col_2_contact {
          width: 92% !important;
    margin-left: 20px !important;
    margin-right: 10px !important;
    float: right !important
}

p {
    margin-bottom: 21px;
    padding-left: 10px;
    padding-right: 0px;

}

}
/* for 700px or less */
@media screen and (max-width: 600px) {
#main {
    width: 100% !important;
    margin: 0 auto;
}

#header {
        width:100%;
    }
	
.active { display: none; }
nav select { display: inline-block;
    height: 35px;
    background-color: #000;
    color: #fff;
    width: 100%;
    border-color: #6e9ec9;
    padding-left: 10px;
	}
	
nav select {
	font-size: 16px;
	font-family: "calibri","Times New Roman","Arial","Sans-Serif" !important;
	}
    
.banner-a, .banner-b, .banner-c {width: 98%;}
.Middle-banners a:first-child{margin-left: 1%; margin-right: 1%;}
.Middle-banners a{margin-left: 1%; margin-right: 1%;}
.Middle-banners a{margin-left: 1%; margin-right: 1%;}

.wrapper {
    width: 98%;
    overflow: hidden;
    margin-right: 2%;
}
    padding: 3px;
    padding-left: 5px;
    padding-right: 5px;
.col {line-height: 20px;}
.row {height: 50px;}
.Middle-banners a:first-child{margin-left: 1%; margin-right: 1%;}

#page6 #content .col_1_contact {
    width: 94% !important;
	margin-right: 10px !important;
}

#page6 #content .col_2_contact {
      width: 88% !important; 
	  padding-left: 20px !important;
}

p {
    margin-bottom: 21px;
    padding-left: 10px;
    padding-right: 0px;

}

}

/* for 880px or less */
@media screen and (max-width: 880px) {
#page2 #content .col_2 {
    width: 50%;
}

#page1 #content .col_2 { width:50%;}
.col_2_about {float: right;margin-left: 20px;width: 47%;}

.wrapper {
	margin-left: 5px;
}

}

/* for 480px or less */
@media screen and (max-width: 480px) {
#main {
    width: 100% !important;
    margin: 0 auto;
}

#footer {
    height: 65px;
} 
.books {
	width:92%;
}
#header {
		width: 100%;}

.active { display: none; }
nav select { display: inline-block;
    height: 35px;
    background-color: #000;
    color: #fff;
    width: 100%;
    border-color: #6e9ec9;
    padding-left: 10px;
	font-size: 16px;
	font-family: "calibri","Times New Roman","Arial","Sans-Serif" !important;
	}
   

.banner-a, .banner-b, .banner-c {width: 98%;}
.Middle-banners a:first-child{margin-left: 1%; margin-right: 1%;}
.Middle-banners a{margin-left: 1%; margin-right: 1%;}
.Middle-banners a{margin-left: 1%; margin-right: 1%;}

.wrapper {
    width: 98%;
    overflow: hidden;
    margin-right: 2%;
}
button {padding: 0px;}
.col {line-height: 20px;font-size: 16px;}
.row {height: 65px;}
.Middle-banners a:first-child{margin-left: 1%; margin-right: 1%;}

button {  
    padding: 1.2px;margin-left: 5px;font-size: 16px;}

#page2 #content .col_2 {width: 100%;}

.col_1_about {float: right; width: 100%;}
.col_2_about {float: right;width: 88%;padding-left: 30px;padding-right: 30px;}

#header .row_1 .fleft {
padding: 18px 0 0 10px;
}

#header .row_1 .cleft {
    padding: 18px 15px 0 27px;
}
#header .row_2 .inner {
    padding-right: 20px;
}

#page1 #content .col_2 { width:100%;}

.ads {
    margin-right: 1px;
}

#page5 #content .col_2 { width:100%;margin-top: 20px;}
#page5 #content .col_1 .column1 { width:100%;}
#page5 #content .col_1 .column2 { width:100%;}
#page5 #content .col_1 .column3 { width:100%;}

#page1 #content .col_1 {
    margin-right: 5px;
}

#page6 #content .col_1_contact {
    width: 94% !important;
	margin-right: 10px !important;
}

#page6 #content .col_2_contact {
      width: 88% !important; 
	  padding-left: 20px !important;
}

p {
    margin-bottom: 21px;
    padding-left: 10px;
    padding-right: 0px;

}

}

/* ----------------------------------layout css code ----------------------------------*/
#main {width:980px; margin:0  auto; text-align:right;}

#header {height:auto;background: url(../images/header-bg.jpg) no-repeat left top;}
#header, #content, #footer { font-size:14px;}

.col_1, .col_2, .col_3, .col_1-Dr, .col_2-Dr, .column1, .column2, .column3, .col_g, .col_2_landing { float:left;}

/*======= index.html =======*/
#page1 #content .col_1 {width:100%;}
#page1 #content .col_1-Dr {width:76%; margin-right:41px;}
#page1 #content .col_2-Dr { width:19%;}
#page1 #content .col_2 { width:279px;}

#page1 #content .col_1 .column1 { width:209px;}
#page1 #content .col_1 .column2 { width:208px;}

/*======= index-1.html =======*/
#page2 #content .col_1 {width:311px; margin-right:40px;}
/*#page2 #content .col_2 { width:241px; margin-right:34px;}*/
#page2 #content .col_3 { width:286px;}
#page2 #content .col_g {width:294px; margin-right:20px;}
#page2 #content .col_2_landing { width:21%; margin-right:34px; margin-right: 14px; margin-left: 20px;}


/*======= index-2.html =======*/
#page3 #content .col_1 {width:100%; margin-right:47px;}
#page3 #content .col_2 { width:277px; margin-right:41px;}
#page3 #content .col_3 { width:278px;}

/*======= index-3.html =======*/
#page4 #content .col_1 { width:437px; margin-right:35px;}
#page4 #content .col_2 { width:440px;}

/*======= index-4.html =======*/
#page5 #content .col_1 {width:587px; margin-right:41px;}
#page5 #content .col_2 { width:279px;}

#page5 #content .col_1 .column1 { width:209px;}
#page5 #content .col_1 .column2 { width:208px;}

/*======= index-5.html =======*/
#page6 #content .col_1 {width:395px; margin-right:46px;}
#page6 #content .col_2 { width:214px; margin-right:42px;}

#page6 #content .col_1_contact {    width: 41%;
    margin-right: 26px;
    float: right;
    margin-left: 20px}
#page6 #content .col_2_contact {width: 50%;
    margin-right: 22px;
    float: left;
    margin-left: 20px;}

#page6 #content .col_3 { width:213px;}


/*=========================*/


#footer {/*height:40px;*/border-top-left-radius: 10px;
    border-top-right-radius: 10px;}
    
/* Style all font awesome icons */
.fa {
    padding: 8px;
    font-size: 8px;
    width: 11px;
    text-align: center;
    text-decoration: none;
    border-radius: 50%;
    color: #fff !important;
}

/* Add a hover effect if you want */
.fa:hover {
    opacity: 0.7;
}

/* Set a specific color for each brand */

/* Facebook */
.fa-facebook {
    background: #3B5998;
    color: white;
}

/* Twitter */
.fa-twitter {
    background: #55ACEE;
    color: white;
}

/* Youtube */
.fa-youtube {
    background: #bb0000;
    color: white;
}

/* Youtube */
.fa-youtube {
    background: #bb0000;
    color: white;
}

/* pinterest */
.fa-pinterest {
    background: #b8071c;
    color: white;
}

/* soundcloud */
.fa-soundcloud {
    background: #ff3e00;
    color: white;
}

/* Instagram */
.fa-instagram {
    background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); 
        background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
        background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
    color: white;
}


.login_form form input[type="text"] {
    font-weight: 400;
    font-family: "calibri","Times New Roman","Arial","Sans-Serif";
    padding: 15px 15px;
    display: block;
    width: 98%;
    background: rgba(93, 136, 179, 0.36);
    outline: none;
    color: #ffffff;
    font-size: 16px;
    border: none;
    -webkit-appearance: none;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
}

.books {
	width: 100%;
}

.books-col1 {
	width:25%; float:right;text-align: center;
}
.books-col2 {
	width:25%; float:right;text-align: center;
}
.books-col3 {
	width:25%; float:right;text-align: center;
}
.books-col4 {
	width:25%; float:right;text-align: center;
}

.column1a, .column2a, .column3a {
	width:29%;float:left;padding-left:40px;
}

/*----------------------------Layout css----------------------*/
#main {width:980px; margin:0 auto;}



#header {height:287px;}

#header, #content, #footer { font-size:0.69em;}

/*.col_1_about {
    float: right;
    width: 50%;
}

.col_2_about {
    float: left;
    width: 47%;
    padding-left: 20px;
}*/

.about-ar {
	padding-right:30px;
}

.about-ar4 {
	font-size: 20px;
}

.about-arp {
	padding:0px;
	    font-size: 15px;
    line-height: 22px;
}

.col_1, .col_1a, .col_2, .col_2a, .col_3, .col_1-Dr, .col_2-Dr, .column1, .column2, .column3, .col_a, .col_b,  .col_c,  .col_d, .col_e, .col_f, .col_g, .col_h, .col_i { float:right;}



/*======= index.html =======*/
#page1 #content .col_1-Dr {width:76%; margin-right:41px;}
#page1 #content .col_2-Dr { width:19%;}


#page1 #content .col_1 {width:100%;}

#page1 #content .col_2 { width:279px;}

#page1 #content .col_1a {width:65%; margin-right:35px; margin-top:20px;}

#page1 #content .col_2a { width:279px; margin-right:15px; margin-top:20px;}



#page1 #content .col_1 .column1 { width:209px;}

#page1 #content .col_1 .column2 { width:208px;}



/*======= index-1.html =======*/

#page2 #content .col_a {width:157px; margin-right:20px;}

#page2 #content .col_b {width:157px; margin-right:20px;}

#page2 #content .col_c {width:157px; margin-right:20px;}

#page2 #content .col_d {width:157px; margin-right:20px;}

#page2 #content .col_e {width:170px; margin-right:20px;}

#page2 #content .col_f {width:215px; margin-right:20px;}

#page2 #content .col_g {width:294px; margin-right:20px;}

#page2 #content .col_1 {width:311px; margin-right:40px;}

/*#page2 #content .col_2 { width:25%;margin-right:34px;}*/

#page2 #content .col_3 { width:286px;}



/*======= index-2.html =======*/

#page3 #content .col_1 {width:100%; margin-right:47px;}

#page3 #content .col_2 { width:277px; margin-right:41px;}

#page3 #content .col_3 { width:278px;}



/*======= index-3.html =======*/

#page4 #content .col_1 { width:437px; margin-right:35px;}

#page4 #content .col_2 { width:440px;}



/*======= index-4.html =======*/

#page5 #content .col_1 {width:587px; margin-right:41px;}

#page5 #content .col_i {width:687px; margin-right:21px;}



#page5 #content .col_2 { width:279px;}



#page5 #content .col_1 .column1 { width:209px;}

#page5 #content .col_1 .column2 { width:208px;}



/*======= index-5.html =======*/

#page6 #content .col_1 {width:395px; margin-right:0px;}

#page6 #content .col_2 { width:214px; margin-right:0px; margin-left:42px;}

#page6 #content .col_3 { width:213px;}

.books-text {
	text-align:center;font-size:17px;
}



/*=========================*/





#footer {/*height: 40px;*/
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}}